diff --git a/.buildkite/ftr_oblt_stateful_configs.yml b/.buildkite/ftr_oblt_stateful_configs.yml index 1a2797795828e..3211c35f29e7a 100644 --- a/.buildkite/ftr_oblt_stateful_configs.yml +++ b/.buildkite/ftr_oblt_stateful_configs.yml @@ -20,7 +20,7 @@ disabled: - x-pack/solutions/observability/plugins/synthetics/e2e/synthetics/synthetics_run.ts - x-pack/solutions/observability/plugins/exploratory_view/e2e/synthetics_run.ts - x-pack/solutions/observability/plugins/ux/e2e/synthetics_run.ts - - x-pack/plugins/observability_solution/slo/e2e/synthetics_run.ts + - x-pack/solutions/observability/plugins/slo/e2e/synthetics_run.ts defaultQueue: 'n2-4-spot' enabled: diff --git a/.buildkite/pipelines/pull_request/slo_plugin_e2e.yml b/.buildkite/pipelines/pull_request/slo_plugin_e2e.yml index 2cf1126cf1f5d..8e6ad5734d703 100644 --- a/.buildkite/pipelines/pull_request/slo_plugin_e2e.yml +++ b/.buildkite/pipelines/pull_request/slo_plugin_e2e.yml @@ -14,7 +14,7 @@ steps: - check_oas_snapshot timeout_in_minutes: 30 artifact_paths: - - 'x-pack/plugins/observability_solution/slo/e2e/.journeys/**/*' + - 'x-pack/solutions/observability/plugins/slo/e2e/.journeys/**/*' retry: automatic: - exit_status: '-1' diff --git a/.buildkite/scripts/packer_cache.sh b/.buildkite/scripts/packer_cache.sh index 57118b242d3e7..758dcfa502e71 100755 --- a/.buildkite/scripts/packer_cache.sh +++ b/.buildkite/scripts/packer_cache.sh @@ -15,5 +15,5 @@ for version in $(cat versions.json | jq -r '.versions[].version'); do done for version in $(cat versions.json | jq -r '.versions[].version'); do - node x-pack/plugins/security_solution/scripts/endpoint/agent_downloader --version "$version" + node x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_downloader --version "$version" done diff --git a/.buildkite/scripts/pipelines/pull_request/pipeline.ts b/.buildkite/scripts/pipelines/pull_request/pipeline.ts index 0f015a98c76e7..aba3da0cb8902 100644 --- a/.buildkite/scripts/pipelines/pull_request/pipeline.ts +++ b/.buildkite/scripts/pipelines/pull_request/pipeline.ts @@ -224,7 +224,7 @@ const getPipeline = (filename: string, removeSteps = true) => { if ( (await doAnyChangesMatch([ /^packages\/kbn-securitysolution-.*/, - /^x-pack\/plugins\/security_solution/, + /^x-pack\/solutions\/security\/plugins\/security_solution/, /^x-pack\/test\/defend_workflows_cypress/, /^x-pack\/test\/security_solution_cypress/, /^fleet_packages\.json/, @@ -244,9 +244,9 @@ const getPipeline = (filename: string, removeSteps = true) => { /^x-pack\/plugins\/data_views\/common/, /^x-pack\/plugins\/lists/, /^x-pack\/plugins\/rule_registry\/common/, - /^x-pack\/plugins\/security_solution/, - /^x-pack\/plugins\/security_solution_ess/, - /^x-pack\/plugins\/security_solution_serverless/, + /^x-pack\/solutions\/security\/plugins\/security_solution/, + /^x-pack\/solutions\/security\/plugins\/security_solution_ess/, + /^x-pack\/solutions\/security\/plugins\/security_solution_serverless/, /^x-pack\/plugins\/task_manager/, /^x-pack\/solutions\/security\/plugins\/timelines/, /^x-pack\/plugins\/triggers_actions_ui\/public\/application\/sections\/action_connector_form/, @@ -255,7 +255,7 @@ const getPipeline = (filename: string, removeSteps = true) => { /^x-pack\/plugins\/triggers_actions_ui\/server\/connector_types\/bedrock/, /^x-pack\/plugins\/usage_collection\/public/, /^x-pack\/solutions\/security\/plugins\/elastic_assistant/, - /^x-pack\/packages\/security-solution/, + /^x-pack\/solutions\/security\/packages/, /^x-pack\/platform\/packages\/shared\/kbn-elastic-assistant/, /^x-pack\/platform\/packages\/shared\/kbn-elastic-assistant-common/, /^x-pack\/test\/functional\/es_archives\/security_solution/, @@ -290,7 +290,6 @@ const getPipeline = (filename: string, removeSteps = true) => { /^packages\/kbn-es-query/, /^packages\/kbn-i18n/, /^packages\/kbn-i18n-react/, - /^x-pack\/solutions\/security\/packages\/expandable-flyout/, /^packages\/kbn-grouping/, /^packages\/kbn-resizable-layout/, /^packages\/kbn-rison/, @@ -323,16 +322,16 @@ const getPipeline = (filename: string, removeSteps = true) => { /^src\/plugins\/unified_search/, /^x-pack\/platform\/packages\/shared\/kbn-elastic-assistant/, /^x-pack\/platform\/packages\/shared\/kbn-elastic-assistant-common/, - /^x-pack\/packages\/security-solution/, + /^x-pack\/solutions\/security\/packages/, /^x-pack\/plugins\/alerting/, /^x-pack\/plugins\/cases/, /^x-pack\/plugins\/data_views\/common/, /^x-pack\/solutions\/security\/plugins\/elastic_assistant/, /^x-pack\/plugins\/lists/, /^x-pack\/plugins\/rule_registry\/common/, - /^x-pack\/plugins\/security_solution/, - /^x-pack\/plugins\/security_solution_ess/, - /^x-pack\/plugins\/security_solution_serverless/, + /^x-pack\/solutions\/security\/plugins\/security_solution/, + /^x-pack\/solutions\/security\/plugins\/security_solution_ess/, + /^x-pack\/solutions\/security\/plugins\/security_solution_serverless/, /^x-pack\/plugins\/task_manager/, /^x-pack\/solutions\/security\/plugins\/threat_intelligence/, /^x-pack\/solutions\/security\/plugins\/timelines/, @@ -352,7 +351,7 @@ const getPipeline = (filename: string, removeSteps = true) => { ((await doAnyChangesMatch([ /^x-pack\/platform\/plugins\/shared\/osquery/, /^x-pack\/test\/osquery_cypress/, - /^x-pack\/plugins\/security_solution/, + /^x-pack\/solutions\/security\/plugins\/security_solution/, ])) || GITHUB_PR_LABELS.includes('ci:all-cypress-suites')) && !GITHUB_PR_LABELS.includes('ci:skip-cypress-osquery') @@ -365,8 +364,8 @@ const getPipeline = (filename: string, removeSteps = true) => { if ( (await doAnyChangesMatch([ /^x-pack\/packages\/kbn-cloud-security-posture/, - /^x-pack\/plugins\/cloud_security_posture/, - /^x-pack\/plugins\/security_solution/, + /^x-pack\/solutions\/security\/plugins\/cloud_security_posture/, + /^x-pack\/solutions\/security\/plugins\/security_solution/, /^x-pack\/test\/security_solution_cypress/, ])) || GITHUB_PR_LABELS.includes('ci:all-cypress-suites') diff --git a/.buildkite/scripts/pipelines/security_solution_quality_gate/edr_workflows/mki_security_solution_defend_workflows.sh b/.buildkite/scripts/pipelines/security_solution_quality_gate/edr_workflows/mki_security_solution_defend_workflows.sh index e076e8661d9eb..3ea061b4a9555 100755 --- a/.buildkite/scripts/pipelines/security_solution_quality_gate/edr_workflows/mki_security_solution_defend_workflows.sh +++ b/.buildkite/scripts/pipelines/security_solution_quality_gate/edr_workflows/mki_security_solution_defend_workflows.sh @@ -18,7 +18,7 @@ buildkite-agent meta-data set "${BUILDKITE_JOB_ID}_is_test_execution_step" "true source .buildkite/scripts/pipelines/security_solution_quality_gate/prepare_vault_entries.sh -cd x-pack/plugins/security_solution +cd x-pack/solutions/security/plugins/security_solution set +e export BK_ANALYTICS_API_KEY=$(vault_get security-solution-quality-gate serverless-cypress-defend-workflows) diff --git a/.buildkite/scripts/steps/code_generation/security_solution_codegen.sh b/.buildkite/scripts/steps/code_generation/security_solution_codegen.sh index 59651402c9d83..db7131d127856 100755 --- a/.buildkite/scripts/steps/code_generation/security_solution_codegen.sh +++ b/.buildkite/scripts/steps/code_generation/security_solution_codegen.sh @@ -19,6 +19,6 @@ echo -e "\n[Security Solution OpenAPI Code Generation] Endpoint Exceptions Commo (cd packages/kbn-securitysolution-endpoint-exceptions-common && yarn openapi:generate) echo -e "\n[Security Solution OpenAPI Code Generation] Security Solution Plugin\n" -(cd x-pack/plugins/security_solution && yarn openapi:generate) +(cd x-pack/solutions/security/plugins/security_solution && yarn openapi:generate) check_for_changed_files "yarn openapi:generate" true \ No newline at end of file diff --git a/.buildkite/scripts/steps/functional/defend_workflows.sh b/.buildkite/scripts/steps/functional/defend_workflows.sh index 80a58683af6fb..11ea4f5b82c05 100755 --- a/.buildkite/scripts/steps/functional/defend_workflows.sh +++ b/.buildkite/scripts/steps/functional/defend_workflows.sh @@ -9,7 +9,7 @@ export KIBANA_INSTALL_DIR=${KIBANA_BUILD_LOCATION} echo "--- Defend Workflows Cypress tests" -cd x-pack/plugins/security_solution +cd x-pack/solutions/security/plugins/security_solution set +e BK_ANALYTICS_API_KEY=$(vault_get security-solution-ci defend-workflows-bk-api-key) diff --git a/.buildkite/scripts/steps/functional/defend_workflows_burn.sh b/.buildkite/scripts/steps/functional/defend_workflows_burn.sh index 44d87ba4a6635..bbe55b02ca4cb 100644 --- a/.buildkite/scripts/steps/functional/defend_workflows_burn.sh +++ b/.buildkite/scripts/steps/functional/defend_workflows_burn.sh @@ -11,4 +11,4 @@ buildkite-agent meta-data set "${BUILDKITE_JOB_ID}_is_test_execution_step" 'fals echo "--- Defend Workflows Cypress tests, burning changed specs (Chrome)" -yarn --cwd x-pack/plugins/security_solution cypress:changed-specs-only +yarn --cwd x-pack/solutions/security/plugins/security_solution cypress:changed-specs-only diff --git a/.buildkite/scripts/steps/functional/defend_workflows_serverless.sh b/.buildkite/scripts/steps/functional/defend_workflows_serverless.sh index fb1ef50bdfa1d..2f3523575e580 100755 --- a/.buildkite/scripts/steps/functional/defend_workflows_serverless.sh +++ b/.buildkite/scripts/steps/functional/defend_workflows_serverless.sh @@ -9,7 +9,7 @@ export KIBANA_INSTALL_DIR=${KIBANA_BUILD_LOCATION} echo "--- Defend Workflows Cypress tests on Serverless" -cd x-pack/plugins/security_solution +cd x-pack/solutions/security/plugins/security_solution set +e BK_ANALYTICS_API_KEY=$(vault_get security-solution-ci defend-workflows-bk-api-key) diff --git a/.buildkite/scripts/steps/functional/defend_workflows_serverless_burn.sh b/.buildkite/scripts/steps/functional/defend_workflows_serverless_burn.sh index a092ffbd4186b..bb6770c109300 100644 --- a/.buildkite/scripts/steps/functional/defend_workflows_serverless_burn.sh +++ b/.buildkite/scripts/steps/functional/defend_workflows_serverless_burn.sh @@ -11,4 +11,4 @@ buildkite-agent meta-data set "${BUILDKITE_JOB_ID}_is_test_execution_step" 'fals echo "--- Defend Workflows Cypress tests, burning changed specs (Chrome)" -yarn --cwd x-pack/plugins/security_solution cypress:dw:serverless:changed-specs-only +yarn --cwd x-pack/solutions/security/plugins/security_solution cypress:dw:serverless:changed-specs-only diff --git a/.buildkite/scripts/steps/functional/slo_plugin_e2e.sh b/.buildkite/scripts/steps/functional/slo_plugin_e2e.sh index 0492e41ae7041..b9cdebe6e89ab 100755 --- a/.buildkite/scripts/steps/functional/slo_plugin_e2e.sh +++ b/.buildkite/scripts/steps/functional/slo_plugin_e2e.sh @@ -14,4 +14,4 @@ echo "--- SLO @elastic/synthetics Tests" cd "$XPACK_DIR" -node plugins/observability_solution/slo/scripts/e2e.js --kibana-install-dir "$KIBANA_BUILD_LOCATION" ${GREP:+--grep \"${GREP}\"} +node solutions/observability/plugins/slo/scripts/e2e.js --kibana-install-dir "$KIBANA_BUILD_LOCATION" ${GREP:+--grep \"${GREP}\"} diff --git a/.buildkite/scripts/steps/openapi_bundling/security_solution_openapi_bundling.sh b/.buildkite/scripts/steps/openapi_bundling/security_solution_openapi_bundling.sh index 50a1de855d035..18d2c963b3c24 100755 --- a/.buildkite/scripts/steps/openapi_bundling/security_solution_openapi_bundling.sh +++ b/.buildkite/scripts/steps/openapi_bundling/security_solution_openapi_bundling.sh @@ -7,13 +7,13 @@ source .buildkite/scripts/common/util.sh echo --- Security Solution OpenAPI Bundling echo -e "\n[Security Solution OpenAPI Bundling] Detections API\n" -(cd x-pack/plugins/security_solution && yarn openapi:bundle:detections) +(cd x-pack/solutions/security/plugins/security_solution && yarn openapi:bundle:detections) echo -e "\n[Security Solution OpenAPI Bundling] Timeline API\n" -(cd x-pack/plugins/security_solution && yarn openapi:bundle:timeline) +(cd x-pack/solutions/security/plugins/security_solution && yarn openapi:bundle:timeline) echo -e "\n[Security Solution OpenAPI Bundling] Entity Analytics API\n" -(cd x-pack/plugins/security_solution && yarn openapi:bundle:entity-analytics) +(cd x-pack/solutions/security/plugins/security_solution && yarn openapi:bundle:entity-analytics) echo -e "\n[Security Solution OpenAPI Bundling] Lists API\n" (cd packages/kbn-securitysolution-lists-common && yarn openapi:bundle) @@ -25,7 +25,7 @@ echo -e "\n[Security Solution OpenAPI Bundling] Endpoint Exceptions API\n" (cd packages/kbn-securitysolution-endpoint-exceptions-common && yarn openapi:bundle) echo -e "\n[Security Solution OpenAPI Bundling] Endpoint Management API\n" -(cd x-pack/plugins/security_solution && yarn openapi:bundle:endpoint-management) +(cd x-pack/solutions/security/plugins/security_solution && yarn openapi:bundle:endpoint-management) echo -e "\n[Security Solution OpenAPI Bundling] Elastic Assistant API\n" (cd x-pack/platform/packages/shared/kbn-elastic-assistant-common && yarn openapi:bundle) diff --git a/.eslintrc.js b/.eslintrc.js index dd397193cf425..a04a745fcf0e7 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -764,7 +764,6 @@ module.exports = { ], }, }, - /** * Jest specific rules */ @@ -918,7 +917,7 @@ module.exports = { 'x-pack/solutions/observability/plugins/observability/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/observability/plugins/exploratory_view/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/observability/plugins/ux/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/observability_solution/slo/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/observability/plugins/slo/**/*.{js,mjs,ts,tsx}', 'x-pack/packages/observability/**/*.{js,mjs,ts,tsx}', ], rules: { @@ -938,7 +937,7 @@ module.exports = { 'x-pack/plugins/observability_solution/apm/**/*.stories.*', 'x-pack/solutions/observability/plugins/observability/**/*.stories.*', 'x-pack/solutions/observability/plugins/exploratory_view/**/*.stories.*', - 'x-pack/plugins/observability_solution/slo/**/*.stories.*', + 'x-pack/solutions/observability/plugins/slo/**/*.stories.*', 'x-pack/packages/observability/**/*.{js,mjs,ts,tsx}', ], rules: { @@ -1103,12 +1102,12 @@ module.exports = { 'x-pack/platform/packages/shared/kbn-elastic-assistant/**/*.{js,mjs,ts,tsx}', 'x-pack/platform/packages/shared/kbn-elastic-assistant-common/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/security/packages/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/security_solution/public/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/security_solution_ess/public/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/security_solution_serverless/public/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/security_solution/common/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/security_solution_ess/common/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/security_solution_serverless/common/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution/public/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_ess/public/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_serverless/public/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution/common/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_ess/common/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_serverless/common/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/security/plugins/timelines/public/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/security/plugins/timelines/common/**/*.{js,mjs,ts,tsx}', 'x-pack/plugins/cases/public/**/*.{js,mjs,ts,tsx}', @@ -1141,9 +1140,9 @@ module.exports = { 'x-pack/platform/packages/shared/kbn-elastic-assistant-common/**/*.{ts,tsx}', 'x-pack/platform/packages/shared/kbn-langchain/**/*.{ts,tsx}', 'x-pack/solutions/security/packages/**/*.{ts,tsx}', - 'x-pack/plugins/security_solution/**/*.{ts,tsx}', - 'x-pack/plugins/security_solution_ess/**/*.{ts,tsx}', - 'x-pack/plugins/security_solution_serverless/**/*.{ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution/**/*.{ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_ess/**/*.{ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_serverless/**/*.{ts,tsx}', 'x-pack/solutions/security/plugins/timelines/**/*.{ts,tsx}', 'x-pack/plugins/cases/**/*.{ts,tsx}', 'src/platform/packages/shared/kbn-cell-actions/**/*.{js,mjs,ts,tsx}', @@ -1156,9 +1155,9 @@ module.exports = { 'x-pack/platform/packages/shared/kbn-elastic-assistant-common/**/*.{test,mock,test_helper}.{ts,tsx}', 'x-pack/platform/packages/shared/kbn-langchain/**/*.{test,mock,test_helper}.{ts,tsx}', 'x-pack/solutions/security/packages/**/*.{test,mock,test_helper}.{ts,tsx}', - 'x-pack/plugins/security_solution/**/*.{test,mock,test_helper}.{ts,tsx}', - 'x-pack/plugins/security_solution_ess/**/*.{test,mock,test_helper}.{ts,tsx}', - 'x-pack/plugins/security_solution_serverless/**/*.{test,mock,test_helper}.{ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution/**/*.{test,mock,test_helper}.{ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_ess/**/*.{test,mock,test_helper}.{ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_serverless/**/*.{test,mock,test_helper}.{ts,tsx}', 'x-pack/solutions/security/plugins/timelines/**/*.{test,mock,test_helper}.{ts,tsx}', 'x-pack/plugins/cases/**/*.{test,mock,test_helper}.{ts,tsx}', 'src/platform/packages/shared/kbn-cell-actions/**/*.{test,mock,test_helper}.{ts,tsx}', @@ -1177,9 +1176,9 @@ module.exports = { 'x-pack/platform/packages/shared/kbn-elastic-assistant-common/**/*.{ts,tsx}', 'x-pack/platform/packages/shared/kbn-langchain/**/*.{ts,tsx}', 'x-pack/solutions/security/packages/**/*.{ts,tsx}', - 'x-pack/plugins/security_solution/**/*.{ts,tsx}', - 'x-pack/plugins/security_solution_ess/**/*.{ts,tsx}', - 'x-pack/plugins/security_solution_serverless/**/*.{ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution/**/*.{ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_ess/**/*.{ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_serverless/**/*.{ts,tsx}', 'x-pack/solutions/security/plugins/timelines/**/*.{ts,tsx}', 'x-pack/plugins/cases/**/*.{ts,tsx}', 'src/platform/packages/shared/kbn-cell-actions/**/*.{ts,tsx}', @@ -1211,9 +1210,9 @@ module.exports = { 'x-pack/platform/packages/shared/kbn-elastic-assistant-common/**/*.{js,mjs,ts,tsx}', 'x-pack/platform/packages/shared/kbn-langchain/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/security/packages/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/security_solution/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/security_solution_ess/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/security_solution_serverless/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_ess/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_serverless/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/security/plugins/timelines/**/*.{js,mjs,ts,tsx}', 'x-pack/plugins/cases/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/security/packages/data-stream-adapter/**/*.{js,mjs,ts,tsx}', @@ -1311,9 +1310,9 @@ module.exports = { files: [ 'x-pack/plugins/cases/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/security/plugins/ecs_data_quality_dashboard/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/security_solution/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/security_solution_ess/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/security_solution_serverless/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_ess/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/security/plugins/security_solution_serverless/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/security/packages/data-stream-adapter/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/security/packages/features/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/security/packages/navigation/**/*.{js,mjs,ts,tsx}', @@ -1966,7 +1965,7 @@ module.exports = { * Cloud Security Team overrides */ { - files: ['x-pack/plugins/cloud_security_posture/**/*.{js,mjs,ts,tsx}'], + files: ['x-pack/solutions/security/plugins/cloud_security_posture/**/*.{js,mjs,ts,tsx}'], plugins: ['testing-library'], rules: { 'testing-library/await-async-utils': 'error', diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 8b376c45ea49f..d9def6481fc90 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -5,7 +5,6 @@ ## `node scripts/generate codeowners`. #### -examples/bfetch_explorer @elastic/appex-sharedux examples/content_management_examples @elastic/appex-sharedux examples/controls_example @elastic/kibana-presentation examples/data_view_field_editor_example @elastic/kibana-data-discovery @@ -264,7 +263,6 @@ packages/core/user-settings/core-user-settings-server-mocks @elastic/kibana-secu packages/deeplinks/analytics @elastic/kibana-data-discovery @elastic/kibana-presentation @elastic/kibana-visualizations packages/deeplinks/fleet @elastic/fleet packages/deeplinks/search @elastic/search-kibana -packages/deeplinks/security @elastic/security-solution packages/deeplinks/shared @elastic/appex-sharedux packages/default-nav/analytics @elastic/kibana-data-discovery @elastic/kibana-presentation @elastic/kibana-visualizations packages/home/sample_data_card @elastic/appex-sharedux @@ -337,6 +335,7 @@ packages/kbn-es-errors @elastic/kibana-core packages/kbn-es-query @elastic/kibana-data-discovery packages/kbn-es-types @elastic/kibana-core @elastic/obs-knowledge-team packages/kbn-eslint-config @elastic/kibana-operations +packages/kbn-eslint-plugin-css @elastic/appex-sharedux packages/kbn-eslint-plugin-disable @elastic/kibana-operations packages/kbn-eslint-plugin-eslint @elastic/kibana-operations packages/kbn-eslint-plugin-i18n @elastic/obs-knowledge-team @elastic/kibana-operations @@ -534,7 +533,6 @@ packages/serverless/project_switcher @elastic/appex-sharedux packages/serverless/settings/common @elastic/appex-sharedux @elastic/kibana-management packages/serverless/settings/observability_project @elastic/appex-sharedux @elastic/kibana-management @elastic/obs-ux-management-team packages/serverless/settings/search_project @elastic/search-kibana @elastic/kibana-management -packages/serverless/settings/security_project @elastic/security-solution @elastic/kibana-management packages/serverless/storybook/config @elastic/appex-sharedux packages/serverless/types @elastic/appex-sharedux packages/shared-ux/avatar/solution @elastic/appex-sharedux @@ -601,6 +599,7 @@ src/platform/packages/shared/deeplinks/devtools @elastic/kibana-management src/platform/packages/shared/deeplinks/management @elastic/kibana-management src/platform/packages/shared/deeplinks/ml @elastic/ml-ui src/platform/packages/shared/deeplinks/observability @elastic/obs-ux-management-team +src/platform/packages/shared/deeplinks/security @elastic/security-solution src/platform/packages/shared/kbn-avc-banner @elastic/security-defend-workflows src/platform/packages/shared/kbn-cell-actions @elastic/security-threat-hunting-explore src/platform/packages/shared/kbn-doc-links @elastic/docs @@ -624,6 +623,7 @@ src/platform/packages/shared/kbn-sse-utils-client @elastic/obs-knowledge-team src/platform/packages/shared/kbn-sse-utils-server @elastic/obs-knowledge-team src/platform/packages/shared/kbn-typed-react-router-config @elastic/obs-knowledge-team @elastic/obs-ux-infra_services-team src/platform/packages/shared/kbn-unsaved-changes-prompt @elastic/kibana-management +src/platform/packages/shared/serverless/settings/security_project @elastic/security-solution @elastic/kibana-management src/platform/plugins/shared/ai_assistant_management/selection @elastic/obs-ai-assistant src/platform/plugins/shared/console @elastic/kibana-management src/platform/plugins/shared/dev_tools @elastic/kibana-management @@ -778,9 +778,6 @@ x-pack/packages/ai-infra/product-doc-artifact-builder @elastic/appex-ai-infra x-pack/packages/kbn-ai-assistant @elastic/search-kibana x-pack/packages/kbn-alerting-comparators @elastic/response-ops x-pack/packages/kbn-alerting-state-types @elastic/response-ops -x-pack/packages/kbn-cloud-security-posture/common @elastic/kibana-cloud-security-posture -x-pack/packages/kbn-cloud-security-posture/graph @elastic/kibana-cloud-security-posture -x-pack/packages/kbn-cloud-security-posture/public @elastic/kibana-cloud-security-posture x-pack/packages/kbn-random-sampling @elastic/kibana-visualizations x-pack/packages/kbn-synthetics-private-location @elastic/obs-ux-management-team x-pack/packages/maps/vector_tile_utils @elastic/kibana-presentation @@ -837,6 +834,7 @@ x-pack/platform/packages/shared/ai-infra/inference-common @elastic/appex-ai-infr x-pack/platform/packages/shared/ai-infra/product-doc-common @elastic/appex-ai-infra x-pack/platform/packages/shared/index-lifecycle-management/index_lifecycle_management_common_shared @elastic/kibana-management x-pack/platform/packages/shared/index-management/index_management_shared_types @elastic/kibana-management +x-pack/platform/packages/shared/kbn-cloud-security-posture/common @elastic/kibana-cloud-security-posture x-pack/platform/packages/shared/kbn-data-forge @elastic/obs-ux-management-team x-pack/platform/packages/shared/kbn-elastic-assistant @elastic/security-generative-ai x-pack/platform/packages/shared/kbn-elastic-assistant-common @elastic/security-generative-ai @@ -874,6 +872,7 @@ x-pack/platform/plugins/shared/ai_infra/product_doc_base @elastic/appex-ai-infra x-pack/platform/plugins/shared/aiops @elastic/ml-ui x-pack/platform/plugins/shared/entity_manager @elastic/obs-entities x-pack/platform/plugins/shared/inference @elastic/appex-ai-infra +x-pack/platform/plugins/shared/ingest_pipelines @elastic/kibana-management x-pack/platform/plugins/shared/integration_assistant @elastic/security-scalability x-pack/platform/plugins/shared/license_management @elastic/kibana-management x-pack/platform/plugins/shared/ml @elastic/ml-ui @@ -882,17 +881,14 @@ x-pack/platform/plugins/shared/osquery @elastic/security-defend-workflows x-pack/platform/plugins/shared/searchprofiler @elastic/kibana-management x-pack/plugins/actions @elastic/response-ops x-pack/plugins/alerting @elastic/response-ops -x-pack/plugins/asset_inventory @elastic/kibana-cloud-security-posture x-pack/plugins/banners @elastic/appex-sharedux x-pack/plugins/canvas @elastic/kibana-presentation x-pack/plugins/cases @elastic/response-ops x-pack/plugins/cloud @elastic/kibana-core -x-pack/plugins/cloud_defend @elastic/kibana-cloud-security-posture x-pack/plugins/cloud_integrations/cloud_chat @elastic/kibana-core x-pack/plugins/cloud_integrations/cloud_experiments @elastic/kibana-core x-pack/plugins/cloud_integrations/cloud_full_story @elastic/kibana-core x-pack/plugins/cloud_integrations/cloud_links @elastic/kibana-core -x-pack/plugins/cloud_security_posture @elastic/kibana-cloud-security-posture x-pack/plugins/custom_branding @elastic/appex-sharedux x-pack/plugins/dashboard_enhanced @elastic/kibana-presentation x-pack/plugins/data_quality @elastic/obs-ux-logs-team @@ -911,8 +907,6 @@ x-pack/plugins/global_search_bar @elastic/appex-sharedux x-pack/plugins/global_search_providers @elastic/appex-sharedux x-pack/plugins/graph @elastic/kibana-visualizations x-pack/plugins/index_management @elastic/kibana-management -x-pack/plugins/ingest_pipelines @elastic/kibana-management -x-pack/plugins/kubernetes_security @elastic/kibana-cloud-security-posture x-pack/plugins/lens @elastic/kibana-visualizations x-pack/plugins/licensing @elastic/kibana-core x-pack/plugins/lists @elastic/security-detection-engine @@ -938,7 +932,6 @@ x-pack/plugins/observability_solution/observability_onboarding/e2e @elastic/obs- x-pack/plugins/observability_solution/observability_shared @elastic/observability-ui x-pack/plugins/observability_solution/profiling @elastic/obs-ux-infra_services-team x-pack/plugins/observability_solution/profiling_data_access @elastic/obs-ux-infra_services-team -x-pack/plugins/observability_solution/slo @elastic/obs-ux-management-team x-pack/plugins/reporting @elastic/appex-sharedux x-pack/plugins/rule_registry @elastic/response-ops @elastic/obs-ux-management-team x-pack/plugins/saved_objects_tagging @elastic/appex-sharedux @@ -952,12 +945,8 @@ x-pack/plugins/search_notebooks @elastic/search-kibana x-pack/plugins/search_playground @elastic/search-kibana x-pack/plugins/search_solution/search_navigation @elastic/search-kibana x-pack/plugins/security @elastic/kibana-security -x-pack/plugins/security_solution @elastic/security-solution -x-pack/plugins/security_solution_ess @elastic/security-solution -x-pack/plugins/security_solution_serverless @elastic/security-solution x-pack/plugins/serverless @elastic/appex-sharedux x-pack/plugins/serverless_search @elastic/search-kibana -x-pack/plugins/session_view @elastic/kibana-cloud-security-posture x-pack/plugins/spaces @elastic/kibana-security x-pack/plugins/stack_alerts @elastic/response-ops x-pack/plugins/stack_connectors @elastic/response-ops @@ -981,6 +970,7 @@ x-pack/solutions/observability/plugins/observability_ai_assistant_management @el x-pack/solutions/observability/plugins/observability_solution/entities_data_access @elastic/obs-entities x-pack/solutions/observability/plugins/observability_solution/entity_manager_app @elastic/obs-entities x-pack/solutions/observability/plugins/serverless_observability @elastic/obs-ux-management-team +x-pack/solutions/observability/plugins/slo @elastic/obs-ux-management-team x-pack/solutions/observability/plugins/streams @elastic/streams-program-team x-pack/solutions/observability/plugins/streams_app @elastic/streams-program-team x-pack/solutions/observability/plugins/synthetics @elastic/obs-ux-management-team @@ -994,12 +984,22 @@ x-pack/solutions/security/packages/ecs_data_quality_dashboard @elastic/security- x-pack/solutions/security/packages/expandable-flyout @elastic/security-threat-hunting-investigations x-pack/solutions/security/packages/features @elastic/security-threat-hunting-explore x-pack/solutions/security/packages/index-adapter @elastic/security-threat-hunting +x-pack/solutions/security/packages/kbn-cloud-security-posture/graph @elastic/kibana-cloud-security-posture +x-pack/solutions/security/packages/kbn-cloud-security-posture/public @elastic/kibana-cloud-security-posture x-pack/solutions/security/packages/navigation @elastic/security-threat-hunting-explore x-pack/solutions/security/packages/side_nav @elastic/security-threat-hunting-explore x-pack/solutions/security/packages/storybook/config @elastic/security-threat-hunting-explore x-pack/solutions/security/packages/upselling @elastic/security-threat-hunting-explore +x-pack/solutions/security/plugins/asset_inventory @elastic/kibana-cloud-security-posture +x-pack/solutions/security/plugins/cloud_defend @elastic/kibana-cloud-security-posture +x-pack/solutions/security/plugins/cloud_security_posture @elastic/kibana-cloud-security-posture x-pack/solutions/security/plugins/ecs_data_quality_dashboard @elastic/security-threat-hunting-explore x-pack/solutions/security/plugins/elastic_assistant @elastic/security-generative-ai +x-pack/solutions/security/plugins/kubernetes_security @elastic/kibana-cloud-security-posture +x-pack/solutions/security/plugins/security_solution @elastic/security-solution +x-pack/solutions/security/plugins/security_solution_ess @elastic/security-solution +x-pack/solutions/security/plugins/security_solution_serverless @elastic/security-solution +x-pack/solutions/security/plugins/session_view @elastic/kibana-cloud-security-posture x-pack/solutions/security/plugins/threat_intelligence @elastic/security-threat-hunting-investigations x-pack/solutions/security/plugins/timelines @elastic/security-threat-hunting-investigations x-pack/test @@ -1246,7 +1246,7 @@ packages/kbn-monaco/src/esql @elastic/kibana-esql #CC# /src/plugins/home/server/services/ @elastic/appex-sharedux #CC# /src/plugins/home/ @elastic/appex-sharedux #CC# /x-pack/plugins/reporting/ @elastic/appex-sharedux -#CC# /x-pack/plugins/security_solution_serverless/ @elastic/appex-sharedux +#CC# /x-pack/solutions/security/plugins/security_solution_serverless/ @elastic/appex-sharedux # Observability UI @@ -2137,32 +2137,32 @@ x-pack/test_serverless/functional/test_suites/security/index.mki_only.ts @elasti /x-pack/test_serverless/functional/test_suites/security/index.feature_flags.ts @elastic/security-solution /x-pack/test_serverless/functional/test_suites/security/index.ts @elastic/security-solution -#CC# /x-pack/plugins/security_solution/ @elastic/security-solution +#CC# /x-pack/solutions/security/plugins/security_solution/ @elastic/security-solution /x-pack/test/functional/es_archives/cases/signals/duplicate_ids @elastic/response-ops # Security Solution OpenAPI bundles -/x-pack/plugins/security_solution/docs/openapi/serverless/security_solution_detections_api_* @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/docs/openapi/serverless/security_solution_endpoint_management_api_* @elastic/security-defend-workflows -/x-pack/plugins/security_solution/docs/openapi/serverless/security_solution_entity_analytics_api_* @elastic/security-entity-analytics -/x-pack/plugins/security_solution/docs/openapi/serverless/security_solution_timeline_api_* @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/docs/openapi/ess/security_solution_detections_api_* @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/docs/openapi/ess/security_solution_endpoint_management_api_* @elastic/security-defend-workflows -/x-pack/plugins/security_solution/docs/openapi/ess/security_solution_entity_analytics_api_* @elastic/security-entity-analytics -/x-pack/plugins/security_solution/docs/openapi/ess/security_solution_timeline_api_* @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_detections_api_* @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_endpoint_management_api_* @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_entity_analytics_api_* @elastic/security-entity-analytics +/x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_timeline_api_* @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/security_solution_detections_api_* @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/security_solution_endpoint_management_api_* @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/security_solution_entity_analytics_api_* @elastic/security-entity-analytics +/x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/security_solution_timeline_api_* @elastic/security-threat-hunting-investigations # Security Solution Offering plugins # TODO: assign sub directories to sub teams -/x-pack/plugins/security_solution_ess/ @elastic/security-solution -/x-pack/plugins/security_solution_serverless/ @elastic/security-solution -/x-pack/plugins/security_solution/public/app/404.tsx @elastic/security-solution -/x-pack/plugins/security_solution/public/app/app.tsx @elastic/security-solution -/x-pack/plugins/security_solution/public/app/home @elastic/security-solution +/x-pack/solutions/security/plugins/security_solution_ess/ @elastic/security-solution +/x-pack/solutions/security/plugins/security_solution_serverless/ @elastic/security-solution +/x-pack/solutions/security/plugins/security_solution/public/app/404.tsx @elastic/security-solution +/x-pack/solutions/security/plugins/security_solution/public/app/app.tsx @elastic/security-solution +/x-pack/solutions/security/plugins/security_solution/public/app/home @elastic/security-solution # GenAI in Security Solution -/x-pack/plugins/security_solution/public/assistant @elastic/security-generative-ai -/x-pack/plugins/security_solution/public/attack_discovery @elastic/security-generative-ai +/x-pack/solutions/security/plugins/security_solution/public/assistant @elastic/security-generative-ai +/x-pack/solutions/security/plugins/security_solution/public/attack_discovery @elastic/security-generative-ai /x-pack/test/security_solution_cypress/cypress/e2e/ai_assistant @elastic/security-generative-ai -/x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery @elastic/security-generative-ai +/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery @elastic/security-generative-ai /x-pack/test/security_solution_cypress/cypress/e2e/automatic_import @elastic/security-scalability # Security Solution cross teams ownership @@ -2174,16 +2174,16 @@ x-pack/test_serverless/functional/test_suites/security/index.mki_only.ts @elasti /x-pack/test/security_solution_cypress/cypress/support @elastic/security-detections-response @elastic/security-threat-hunting /x-pack/test/security_solution_cypress/cypress/urls @elastic/security-threat-hunting-investigations @elastic/security-detection-engine -/x-pack/plugins/security_solution/common/ecs @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/common/test @elastic/security-detections-response @elastic/security-threat-hunting +/x-pack/solutions/security/plugins/security_solution/common/ecs @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/common/test @elastic/security-detections-response @elastic/security-threat-hunting -/x-pack/plugins/security_solution/public/common/components/callouts @elastic/security-detections-response -/x-pack/plugins/security_solution/public/common/components/hover_actions @elastic/security-threat-hunting-explore @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/components/formatted_date/index.tsx @elastic/security-threat-hunting-explore @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/components/formatted_number/index.tsx @elastic/security-threat-hunting-explore @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/components/callouts @elastic/security-detections-response +/x-pack/solutions/security/plugins/security_solution/public/common/components/hover_actions @elastic/security-threat-hunting-explore @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_date/index.tsx @elastic/security-threat-hunting-explore @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_number/index.tsx @elastic/security-threat-hunting-explore @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/server/routes @elastic/security-detections-response @elastic/security-threat-hunting -/x-pack/plugins/security_solution/server/utils @elastic/security-detections-response @elastic/security-threat-hunting +/x-pack/solutions/security/plugins/security_solution/server/routes @elastic/security-detections-response @elastic/security-threat-hunting +/x-pack/solutions/security/plugins/security_solution/server/utils @elastic/security-detections-response @elastic/security-threat-hunting x-pack/test/security_solution_api_integration/test_suites/detections_response/utils @elastic/security-detections-response x-pack/test/security_solution_api_integration/test_suites/detections_response/telemetry @elastic/security-detections-response x-pack/test/security_solution_api_integration/test_suites/detections_response/user_roles @elastic/security-detections-response @@ -2204,20 +2204,20 @@ x-pack/test/security_solution_api_integration/test_suites/sources @elastic/secur /x-pack/test/security_solution_cypress/cypress/tasks/login.ts @elastic/security-engineering-productivity /x-pack/test/security_solution_cypress/es_archives @elastic/security-engineering-productivity /x-pack/test/security_solution_playwright @elastic/security-engineering-productivity -/x-pack/plugins/security_solution/scripts/run_cypress @MadameSheema @patrykkopycinski @maximpn @banderror +/x-pack/solutions/security/plugins/security_solution/scripts/run_cypress @MadameSheema @patrykkopycinski @maximpn @banderror ## Security Solution sub teams - Threat Hunting -/x-pack/plugins/security_solution/server/lib/siem_migrations @elastic/security-threat-hunting -/x-pack/plugins/security_solution/common/siem_migrations @elastic/security-threat-hunting -/x-pack/plugins/security_solution/public/siem_migrations @elastic/security-threat-hunting -/x-pack/plugins/security_solution/public/common/components/control_columns @elastic/security-threat-hunting +/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations @elastic/security-threat-hunting +/x-pack/solutions/security/plugins/security_solution/common/siem_migrations @elastic/security-threat-hunting +/x-pack/solutions/security/plugins/security_solution/public/siem_migrations @elastic/security-threat-hunting +/x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns @elastic/security-threat-hunting ## Security Solution Threat Hunting areas - Threat Hunting Investigations -/x-pack/plugins/security_solution/common/api/timeline @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/common/search_strategy/timeline @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/common/types/timeline @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/common/api/timeline @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/common/types/timeline @elastic/security-threat-hunting-investigations /x-pack/test/security_solution_cypress/cypress/e2e/investigations @elastic/security-threat-hunting-investigations /x-pack/test/security_solution_cypress/cypress/e2e/sourcerer/sourcerer_timeline.cy.ts @elastic/security-threat-hunting-investigations @@ -2225,46 +2225,46 @@ x-pack/test/security_solution_api_integration/test_suites/sources @elastic/secur x-pack/test/security_solution_cypress/cypress/screens/expandable_flyout @elastic/security-threat-hunting-investigations x-pack/test/security_solution_cypress/cypress/tasks/expandable_flyout @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/common/timelines @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/components/alerts_viewer @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_action @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/components/event_details @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/components/events_viewer @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/components/markdown_editor @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/detections/components/alerts_kpis @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/detections/components/alerts_table @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/detections/components/alerts_info @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/flyout/document_details @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/flyout/shared @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/notes @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/resolver @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/threat_intelligence @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/timelines @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/components/header_actions @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/common/types/header_actions @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/flyout/network_details @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/flyout/rule_details @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/investigations @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.tsx @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/hooks/use_resolve_conflict.tsx @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/components/drag_and_drop @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/components/draggables @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/components/events_tab @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution_serverless/public/upselling/pages/threat_intelligence_paywall.tsx @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/mock/mock_timeline_control_columns.tsx @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/common/components/exit_full_screen @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/app/home/template_wrapper/timeline @elastic/security-threat-hunting-investigations - -/x-pack/plugins/security_solution/server/lib/timeline @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/common/timelines @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/components/alerts_viewer @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_action @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/components/event_details @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_info @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/flyout/shared @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/notes @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/resolver @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/threat_intelligence @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/timelines @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/common/types/header_actions @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/flyout/network_details @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/investigations @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.tsx @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_resolve_conflict.tsx @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/components/draggables @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/components/events_tab @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/threat_intelligence_paywall.tsx @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_timeline_control_columns.tsx @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/common/components/exit_full_screen @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/app/home/template_wrapper/timeline @elastic/security-threat-hunting-investigations + +/x-pack/solutions/security/plugins/security_solution/server/lib/timeline @elastic/security-threat-hunting-investigations /x-pack/test_serverless/functional/test_suites/security/config.context_awareness.ts @elastic/security-threat-hunting-investigations ## Security Solution Threat Hunting areas - Threat Hunting Explore -/x-pack/plugins/security_solution/common/api/tags @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/common/search_strategy/security_solution/matrix_histogram @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/common/search_strategy/security_solution/network @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/common/search_strategy/security_solution/user @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/common/api/tags @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/matrix_histogram @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/user @elastic/security-threat-hunting-explore /x-pack/test/security_solution_cypress/cypress/e2e/explore @elastic/security-threat-hunting-explore /x-pack/test/security_solution_cypress/cypress/screens/hosts @elastic/security-threat-hunting-explore @@ -2272,46 +2272,46 @@ x-pack/test/security_solution_cypress/cypress/tasks/expandable_flyout @elastic/ /x-pack/test/security_solution_cypress/cypress/tasks/hosts @elastic/security-threat-hunting-explore /x-pack/test/security_solution_cypress/cypress/tasks/network @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/app/actions @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/assets @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/app/solution_navigation/links @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/lib/clipboard @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/visualization_actions @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/accessibility @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/first_last_seen/first_last_seen.tsx @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/alert_count_by_status @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/charts @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/header_page @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/header_section @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/inspect @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/last_event_time @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/links @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/matrix_histogram @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/navigation @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/news_feed @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/overview_description_list @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/page @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/sidebar_header @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/tables @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/top_n @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/with_hover_actions @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/containers/matrix_histogram @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/lib/cell_actions @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/hooks/use_form_with_warn @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/cases @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/explore @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/overview @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/dashboards @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/onboarding @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/empty_page @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/public/common/components/empty_prompt @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution_serverless/public/components/dashboards_landing_callout @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/matrix_histogram @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network @elastic/security-threat-hunting-explore -/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/app/actions @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/assets @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/lib/clipboard @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/first_last_seen/first_last_seen.tsx @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/charts @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/header_page @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/header_section @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/inspect @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/last_event_time @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/links @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/overview_description_list @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/page @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/sidebar_header @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/tables @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/top_n @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/with_hover_actions @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/containers/matrix_histogram @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/lib/cell_actions @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warn @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/cases @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/explore @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/overview @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/dashboards @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/onboarding @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_page @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution_serverless/public/components/dashboards_landing_callout @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/matrix_histogram @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users @elastic/security-threat-hunting-explore /x-pack/test/functional/es_archives/auditbeat/overview @elastic/security-threat-hunting-explore /x-pack/test/functional/es_archives/auditbeat/users @elastic/security-threat-hunting-explore @@ -2346,81 +2346,81 @@ x-pack/test/security_solution_cypress/cypress/tasks/expandable_flyout @elastic/ /x-pack/plugins/stack_connectors/common/crowdstrike @elastic/security-defend-workflows ## Security Solution shared OAS schemas -/x-pack/plugins/security_solution/common/api/model @elastic/security-detection-rule-management @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/common/api/model @elastic/security-detection-rule-management @elastic/security-detection-engine ## Security Solution sub teams - Detection Rule Management -/x-pack/plugins/security_solution/common/api/detection_engine/fleet_integrations @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/common/api/detection_engine/model/rule_schema @elastic/security-detection-rule-management @elastic/security-detection-engine -/x-pack/plugins/security_solution/common/api/detection_engine/prebuilt_rules @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/common/api/detection_engine/rule_management @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/common/api/detection_engine/rule_monitoring @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/common/detection_engine/rule_management @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/fleet_integrations @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/model/rule_schema @elastic/security-detection-rule-management @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/prebuilt_rules @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/rule_management @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/rule_monitoring @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/common/detection_engine/rule_management @elastic/security-detection-rule-management /x-pack/test/security_solution_cypress/cypress/e2e/detection_response/rule_management @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/docs/rfcs/detection_response @elastic/security-detection-rule-management @elastic/security-detection-engine -/x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/rule_management @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/docs/rfcs/detection_response @elastic/security-detection-rule-management @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/rule_management @elastic/security-detection-rule-management /x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/common/components/health_truncate_text @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/common/components/links_to_docs @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/common/components/ml_popover @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/common/components/popover_items @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/detection_engine/fleet_integrations @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/detection_engine/endpoint_exceptions @elastic/security-defend-workflows -/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/detection_engine/rule_management @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/detections/components/callouts @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/detections/components/rules @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/detections/components/rules/rule_preview @elastic/security-detection-engine -/x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/detections/mitre @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/rules @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions @elastic/security-detection-rule-management - -/x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring @elastic/security-detection-rule-management -/x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema @elastic/security-detection-rule-management @elastic/security-detection-engine - -/x-pack/plugins/security_solution/scripts/openapi @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/common/components/health_truncate_text @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/common/components/popover_items @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/detection_engine/endpoint_exceptions @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_preview @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/detections/mitre @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/rules @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions @elastic/security-detection-rule-management + +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring @elastic/security-detection-rule-management +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema @elastic/security-detection-rule-management @elastic/security-detection-engine + +/x-pack/solutions/security/plugins/security_solution/scripts/openapi @elastic/security-detection-rule-management ## Security Solution sub teams - Detection Engine -/x-pack/plugins/security_solution/common/api/detection_engine/alert_tags @elastic/security-detection-engine -/x-pack/plugins/security_solution/common/api/detection_engine/index_management @elastic/security-detection-engine -/x-pack/plugins/security_solution/common/api/detection_engine/model/alerts @elastic/security-detection-engine -/x-pack/plugins/security_solution/common/api/detection_engine/rule_exceptions @elastic/security-detection-engine -/x-pack/plugins/security_solution/common/api/detection_engine/rule_preview @elastic/security-detection-engine -/x-pack/plugins/security_solution/common/api/detection_engine/signals @elastic/security-detection-engine -/x-pack/plugins/security_solution/common/api/detection_engine/signals_migration @elastic/security-detection-engine -/x-pack/plugins/security_solution/common/cti @elastic/security-detection-engine -/x-pack/plugins/security_solution/common/field_maps @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/alert_tags @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/index_management @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/model/alerts @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/rule_exceptions @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/rule_preview @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/signals @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/signals_migration @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/common/cti @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/common/field_maps @elastic/security-detection-engine /x-pack/test/functional/es_archives/entity/risks @elastic/security-detection-engine /x-pack/test/functional/es_archives/entity/host_risk @elastic/security-detection-engine /x-pack/test/api_integration/apis/lists @elastic/security-detection-engine -/x-pack/plugins/security_solution/public/value_list @elastic/security-detection-engine -/x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout @elastic/security-detection-engine - -/x-pack/plugins/security_solution/public/sourcerer @elastic/security-threat-hunting-investigations -/x-pack/plugins/security_solution/public/detection_engine/rule_creation @elastic/security-detection-engine -/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui @elastic/security-detection-engine -/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions @elastic/security-detection-engine -/x-pack/plugins/security_solution/public/detection_engine/rule_gaps @elastic/security-detection-engine -/x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists @elastic/security-detection-engine -/x-pack/plugins/security_solution/public/detections/pages/alerts @elastic/security-detection-engine -/x-pack/plugins/security_solution/public/exceptions @elastic/security-detection-engine - -/x-pack/plugins/security_solution/server/lib/detection_engine/migrations @elastic/security-detection-engine -/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy @elastic/security-detection-engine -/x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions @elastic/security-detection-engine -/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview @elastic/security-detection-engine -/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types @elastic/security-detection-engine -/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index @elastic/security-detection-engine -/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/public/value_list @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout @elastic/security-detection-engine + +/x-pack/solutions/security/plugins/security_solution/public/sourcerer @elastic/security-threat-hunting-investigations +/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/public/exceptions @elastic/security-detection-engine + +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals @elastic/security-detection-engine /x-pack/test/security_solution_cypress/cypress/e2e/detection_response/detection_engine @elastic/security-detection-engine @@ -2430,52 +2430,52 @@ x-pack/test/security_solution_cypress/cypress/tasks/expandable_flyout @elastic/ /x-pack/test/functional/es_archives/asset_criticality @elastic/security-detection-engine ## Security Threat Intelligence - Under Security Platform -/x-pack/plugins/security_solution/public/common/components/threat_match @elastic/security-detection-engine +/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match @elastic/security-detection-engine ## Security Solution sub teams - security-defend-workflows /x-pack/test/defend_workflows_cypress @elastic/security-defend-workflows /x-pack/test/api_integration/apis/osquery @elastic/security-defend-workflows -/x-pack/plugins/security_solution/public/management/ @elastic/security-defend-workflows -/x-pack/plugins/security_solution/public/common/lib/endpoint/ @elastic/security-defend-workflows -/x-pack/plugins/security_solution/public/common/components/endpoint/ @elastic/security-defend-workflows -/x-pack/plugins/security_solution/public/common/hooks/endpoint/ @elastic/security-defend-workflows -/x-pack/plugins/security_solution/public/common/mock/endpoint @elastic/security-defend-workflows -/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/ @elastic/security-defend-workflows -/x-pack/plugins/security_solution/common/endpoint/ @elastic/security-defend-workflows -/x-pack/plugins/security_solution/common/api/endpoint/ @elastic/security-defend-workflows -x-pack/plugins/security_solution/server/assistant/tools/defend_insights @elastic/security-defend-workflows -/x-pack/plugins/security_solution/server/endpoint/ @elastic/security-defend-workflows -/x-pack/plugins/security_solution/server/lists_integration/endpoint/ @elastic/security-defend-workflows -/x-pack/plugins/security_solution/server/lib/license/ @elastic/security-defend-workflows -/x-pack/plugins/security_solution/server/fleet_integration/ @elastic/security-defend-workflows -/x-pack/plugins/security_solution/scripts/endpoint/ @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/public/management/ @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/ @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/ @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/ @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/ @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/common/endpoint/ @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/common/api/endpoint/ @elastic/security-defend-workflows +x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/server/endpoint/ @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/ @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/server/lib/license/ @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/ @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/ @elastic/security-defend-workflows /x-pack/test/security_solution_endpoint/ @elastic/security-defend-workflows /x-pack/test/security_solution_api_integration/test_suites/edr_workflows/ @elastic/security-defend-workflows /x-pack/test_serverless/shared/lib/security/kibana_roles/ @elastic/security-defend-workflows -/x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management @elastic/security-defend-workflows -/x-pack/plugins/security_solution_serverless/public/upselling/pages/endpoint_management @elastic/security-defend-workflows -/x-pack/plugins/security_solution_serverless/server/endpoint @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/endpoint_management @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint @elastic/security-defend-workflows x-pack/platform/packages/shared/kbn-elastic-assistant-common/impl/schemas/defend_insights @elastic/security-defend-workflows x-pack/plugins/elastic_assistant/server/__mocks__/defend_insights_schema.mock.ts @elastic/security-defend-workflows x-pack/plugins/elastic_assistant/server/ai_assistant_data_clients/defend_insights @elastic/security-defend-workflows x-pack/plugins/elastic_assistant/server/routes/defend_insights @elastic/security-defend-workflows -/x-pack/plugins/security_solution/public/common/components/response_actions @elastic/security-defend-workflows -/x-pack/plugins/security_solution_serverless/public/upselling/pages/osquery_automated_response_actions.tsx @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/public/common/components/response_actions @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/osquery_automated_response_actions.tsx @elastic/security-defend-workflows ## Security Solution sub teams - security-telemetry (Data Engineering) -x-pack/plugins/security_solution/server/usage/ @elastic/security-data-analytics -x-pack/plugins/security_solution/server/lib/telemetry/ @elastic/security-data-analytics +x-pack/solutions/security/plugins/security_solution/server/usage/ @elastic/security-data-analytics +x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/ @elastic/security-data-analytics ## Security Solution sub teams - Entity Analytics -x-pack/plugins/security_solution/common/entity_analytics @elastic/security-entity-analytics -x-pack/plugins/security_solution/common/search_strategy/security_solution/risk_score @elastic/security-entity-analytics -x-pack/plugins/security_solution/public/entity_analytics @elastic/security-entity-analytics -x-pack/plugins/security_solution/server/lib/entity_analytics @elastic/security-entity-analytics -x-pack/plugins/security_solution/server/lib/risk_score @elastic/security-entity-analytics +x-pack/solutions/security/plugins/security_solution/common/entity_analytics @elastic/security-entity-analytics +x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/risk_score @elastic/security-entity-analytics +x-pack/solutions/security/plugins/security_solution/public/entity_analytics @elastic/security-entity-analytics +x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics @elastic/security-entity-analytics +x-pack/solutions/security/plugins/security_solution/server/lib/risk_score @elastic/security-entity-analytics x-pack/test/security_solution_api_integration/test_suites/entity_analytics @elastic/security-entity-analytics x-pack/test/security_solution_cypress/cypress/e2e/entity_analytics @elastic/security-entity-analytics -x-pack/plugins/security_solution/public/flyout/entity_details @elastic/security-entity-analytics -x-pack/plugins/security_solution/common/api/entity_analytics @elastic/security-entity-analytics +x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details @elastic/security-entity-analytics +x-pack/solutions/security/plugins/security_solution/common/api/entity_analytics @elastic/security-entity-analytics ## Security Solution sub teams - GenAI x-pack/test/security_solution_api_integration/test_suites/genai @elastic/security-generative-ai @@ -2486,10 +2486,10 @@ x-pack/test/automatic_import_api_integration @elastic/security-scalability # Security Defend Workflows - OSQuery Ownership /x-pack/test/osquery_cypress @elastic/security-defend-workflows /x-pack/plugins/osquery @elastic/security-defend-workflows -/x-pack/plugins/security_solution/common/api/detection_engine/model/rule_response_actions @elastic/security-defend-workflows -/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions @elastic/security-defend-workflows -/x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions @elastic/security-defend-workflows -/x-pack/plugins/security_solution/public/detections/components/osquery @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/model/rule_response_actions @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions @elastic/security-defend-workflows +/x-pack/solutions/security/plugins/security_solution/public/detections/components/osquery @elastic/security-defend-workflows # Cloud Security Posture team @@ -2502,10 +2502,10 @@ x-pack/plugins/cloud_security_posture @elastic/kibana-cloud-security-posture x-pack/plugins/kubernetes_security @elastic/kibana-cloud-security-posture x-pack/plugins/session_view @elastic/kibana-cloud-security-posture ## Security Solution sub teams -x-pack/plugins/security_solution/public/common/components/sessions_viewer @elastic/kibana-cloud-security-posture -x-pack/plugins/security_solution/public/cloud_defend @elastic/kibana-cloud-security-posture -x-pack/plugins/security_solution/public/cloud_security_posture @elastic/kibana-cloud-security-posture -x-pack/plugins/security_solution/public/kubernetes @elastic/kibana-cloud-security-posture +x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer @elastic/kibana-cloud-security-posture +x-pack/solutions/security/plugins/security_solution/public/cloud_defend @elastic/kibana-cloud-security-posture +x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture @elastic/kibana-cloud-security-posture +x-pack/solutions/security/plugins/security_solution/public/kubernetes @elastic/kibana-cloud-security-posture ## Fleet plugin (co-owned with Fleet team) x-pack/plugins/fleet/public/components/cloud_security_posture @elastic/fleet @elastic/kibana-cloud-security-posture x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/create_package_policy_page/single_page_layout/components/cloud_security_posture @elastic/fleet @elastic/kibana-cloud-security-posture @@ -2530,13 +2530,13 @@ x-pack/test/security_solution_cypress/cypress/e2e/cloud_security_posture/misconf x-pack/test/security_solution_cypress/cypress/e2e/cloud_security_posture/vulnerabilities_contextual_flyout.cy.ts @elastic/kibana-cloud-security-posture # Security Solution onboarding tour -/x-pack/plugins/security_solution/public/common/components/guided_onboarding @elastic/security-threat-hunting-explore +/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding @elastic/security-threat-hunting-explore # Security Service Integrations -x-pack/plugins/security_solution/common/security_integrations @elastic/security-service-integrations -x-pack/plugins/security_solution/public/security_integrations @elastic/security-service-integrations -x-pack/plugins/security_solution/server/security_integrations @elastic/security-service-integrations -x-pack/plugins/security_solution/server/lib/security_integrations @elastic/security-service-integrations +x-pack/solutions/security/plugins/security_solution/common/security_integrations @elastic/security-service-integrations +x-pack/solutions/security/plugins/security_solution/public/security_integrations @elastic/security-service-integrations +x-pack/solutions/security/plugins/security_solution/server/security_integrations @elastic/security-service-integrations +x-pack/solutions/security/plugins/security_solution/server/lib/security_integrations @elastic/security-service-integrations # Kibana design # scss overrides should be below this line for specificity @@ -2552,9 +2552,9 @@ x-pack/plugins/security_solution/server/lib/security_integrations @elastic/secur # Security design /x-pack/plugins/endpoint/**/*.scss @elastic/security-design -/x-pack/plugins/security_solution/**/*.scss @elastic/security-design -/x-pack/plugins/security_solution_ess/**/*.scss @elastic/security-design -/x-pack/plugins/security_solution_serverless/**/*.scss @elastic/security-design +/x-pack/solutions/security/plugins/security_solution/**/*.scss @elastic/security-design +/x-pack/solutions/security/plugins/security_solution_ess/**/*.scss @elastic/security-design +/x-pack/solutions/security/plugins/security_solution_serverless/**/*.scss @elastic/security-design # Logstash /x-pack/test/functional/es_archives/logstash/example_pipelines @elastic/logstash @@ -2616,7 +2616,6 @@ x-pack/plugins/observability_solution/observability_shared/public/components/pro /test/examples/state_sync/*.ts @elastic/appex-sharedux /test/examples/error_boundary/index.ts @elastic/appex-sharedux /test/examples/content_management/*.ts @elastic/appex-sharedux -/test/examples/bfetch_explorer/*.ts @elastic/appex-sharedux /test/api_integration/apis/guided_onboarding @elastic/appex-sharedux /x-pack/test/banners_functional @elastic/appex-sharedux /x-pack/test/custom_branding @elastic/appex-sharedux @@ -3379,9 +3378,9 @@ x-pack/solutions/security/plugins/ecs_data_quality_dashboard @elastic/security-t x-pack/solutions/security/plugins/elastic_assistant @elastic/security-generative-ai x-pack/solutions/security/plugins/kubernetes_security @elastic/kibana-cloud-security-posture x-pack/solutions/security/plugins/lists @elastic/security-detection-engine -x-pack/solutions/security/plugins/security_solution @elastic/security-solution -x-pack/solutions/security/plugins/security_solution_ess @elastic/security-solution -x-pack/solutions/security/plugins/security_solution_serverless @elastic/security-solution +x-pack/solutions/security/solutions/security/plugins/security_solution @elastic/security-solution +x-pack/solutions/security/solutions/security/plugins/security_solution_ess @elastic/security-solution +x-pack/solutions/security/solutions/security/plugins/security_solution_serverless @elastic/security-solution x-pack/solutions/security/plugins/session_view @elastic/kibana-cloud-security-posture x-pack/solutions/security/plugins/threat_intelligence @elastic/security-threat-hunting-investigations x-pack/solutions/security/plugins/timelines @elastic/security-threat-hunting-investigations diff --git a/.github/codeql/codeql-config.yml b/.github/codeql/codeql-config.yml index b8fcb71c67a06..8ad946732714b 100644 --- a/.github/codeql/codeql-config.yml +++ b/.github/codeql/codeql-config.yml @@ -74,7 +74,7 @@ paths-ignore: - scripts - test - x-pack/plugins/canvas/scripts - - x-pack/plugins/cloud_security_posture/common/scripts + - x-pack/solutions/security/plugins/cloud_security_posture/common/scripts - x-pack/solutions/security/plugins/elastic_assistant/scripts - x-pack/plugins/event_log/scripts - x-pack/plugins/fleet/scripts @@ -83,7 +83,7 @@ paths-ignore: - x-pack/plugins/observability_solution/*/scripts - x-pack/platform/plugins/shared/osquery/scripts - x-pack/plugins/rule_registry/scripts - - x-pack/plugins/security_solution/scripts + - x-pack/solutions/security/plugins/security_solution/scripts - x-pack/solutions/security/plugins/threat_intelligence/scripts - x-pack/scripts - x-pack/test diff --git a/.github/paths-labeller.yml b/.github/paths-labeller.yml index 43e9445b5767b..bc67d3a6f6d93 100644 --- a/.github/paths-labeller.yml +++ b/.github/paths-labeller.yml @@ -20,7 +20,7 @@ - 'x-pack/test/fleet_api_integration/**/*.*' - 'Team:obs-ux-management': - 'x-pack/solutions/observability/plugins/observability/**/*.*' - - 'x-pack/plugins/observability_solution/slo/**/*.*' + - 'x-pack/solutions/observability/plugins/slo/**/*.*' - 'x-pack/solutions/observability/plugins/synthetics/**/*.*' - 'x-pack/solutions/observability/plugins/exploratory_view/**/*.*' - 'Team:Obs AI Assistant': diff --git a/.gitignore b/.gitignore index fa77bd6f44919..18382409725a1 100644 --- a/.gitignore +++ b/.gitignore @@ -102,10 +102,10 @@ x-pack/platform/plugins/shared/osquery/cypress.config.d.ts x-pack/platform/plugins/shared/osquery/cypress.config.js x-pack/plugins/enterprise_search/cypress.config.d.ts x-pack/plugins/enterprise_search/cypress.config.js -x-pack/plugins/security_solution/public/management/cypress.config.d.ts -x-pack/plugins/security_solution/public/management/cypress.config.js -x-pack/plugins/security_solution/public/management/cypress_endpoint.config.d.ts -x-pack/plugins/security_solution/public/management/cypress_endpoint.config.js +x-pack/solutions/security/plugins/security_solution/public/management/cypress.config.d.ts +x-pack/solutions/security/plugins/security_solution/public/management/cypress.config.js +x-pack/solutions/security/plugins/security_solution/public/management/cypress_endpoint.config.d.ts +x-pack/solutions/security/plugins/security_solution/public/management/cypress_endpoint.config.js # release notes script output report.csv diff --git a/.i18nrc.json b/.i18nrc.json index 1ef582708b2cd..63cbc62d13650 100644 --- a/.i18nrc.json +++ b/.i18nrc.json @@ -119,7 +119,12 @@ "searchIndexDocuments": "packages/kbn-search-index-documents", "searchResponseWarnings": "packages/kbn-search-response-warnings", "searchTypes": "packages/kbn-search-types", - "securitySolutionPackages": "x-pack/solutions/security/packages", + "securitySolutionPackages": [ + "x-pack/solutions/security/packages" + ], + "sharedPlatformPackages": [ + "x-pack/platform/packages/shared/kbn-cloud-security-posture" + ], "serverlessPackages": "packages/serverless", "sse": ["src/platform/packages/shared/kbn-sse-utils"], "coloring": "packages/kbn-coloring/src", diff --git a/api_docs/actions.mdx b/api_docs/actions.mdx index 5d10232dc66dd..bcb86b74994c0 100644 --- a/api_docs/actions.mdx +++ b/api_docs/actions.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/actions title: "actions" image: https://source.unsplash.com/400x175/?github description: API docs for the actions plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'actions'] --- import actionsObj from './actions.devdocs.json'; diff --git a/api_docs/advanced_settings.mdx b/api_docs/advanced_settings.mdx index 48a2f18161cba..513be6bf82820 100644 --- a/api_docs/advanced_settings.mdx +++ b/api_docs/advanced_settings.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/advancedSettings title: "advancedSettings" image: https://source.unsplash.com/400x175/?github description: API docs for the advancedSettings plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'advancedSettings'] --- import advancedSettingsObj from './advanced_settings.devdocs.json'; diff --git a/api_docs/ai_assistant_management_selection.mdx b/api_docs/ai_assistant_management_selection.mdx index 83e9b50c60b8a..1ed43790e70c7 100644 --- a/api_docs/ai_assistant_management_selection.mdx +++ b/api_docs/ai_assistant_management_selection.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/aiAssistantManagementSelection title: "aiAssistantManagementSelection" image: https://source.unsplash.com/400x175/?github description: API docs for the aiAssistantManagementSelection plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'aiAssistantManagementSelection'] --- import aiAssistantManagementSelectionObj from './ai_assistant_management_selection.devdocs.json'; diff --git a/api_docs/aiops.mdx b/api_docs/aiops.mdx index b5290f86f5c8a..145279523795f 100644 --- a/api_docs/aiops.mdx +++ b/api_docs/aiops.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/aiops title: "aiops" image: https://source.unsplash.com/400x175/?github description: API docs for the aiops plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'aiops'] --- import aiopsObj from './aiops.devdocs.json'; diff --git a/api_docs/alerting.devdocs.json b/api_docs/alerting.devdocs.json index 3ace46ceaf2aa..8ca11a439e4cd 100644 --- a/api_docs/alerting.devdocs.json +++ b/api_docs/alerting.devdocs.json @@ -3506,17 +3506,17 @@ "plugin": "ruleRegistry", "path": "x-pack/plugins/rule_registry/server/utils/create_persistence_rule_type_wrapper.ts" }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts" - }, { "plugin": "ruleRegistry", "path": "x-pack/plugins/rule_registry/server/utils/rule_executor.test_helpers.ts" }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts" + }, { "plugin": "slo", - "path": "x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/executor.test.ts" + "path": "x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/executor.test.ts" } ] }, diff --git a/api_docs/alerting.mdx b/api_docs/alerting.mdx index 50c416a9a7c56..e3df30b070b52 100644 --- a/api_docs/alerting.mdx +++ b/api_docs/alerting.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/alerting title: "alerting" image: https://source.unsplash.com/400x175/?github description: API docs for the alerting plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'alerting'] --- import alertingObj from './alerting.devdocs.json'; diff --git a/api_docs/apm.mdx b/api_docs/apm.mdx index de8db0b212429..4c4758d3f7b47 100644 --- a/api_docs/apm.mdx +++ b/api_docs/apm.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/apm title: "apm" image: https://source.unsplash.com/400x175/?github description: API docs for the apm plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'apm'] --- import apmObj from './apm.devdocs.json'; diff --git a/api_docs/apm_data_access.mdx b/api_docs/apm_data_access.mdx index c829ad8cae1a7..72f338684a29b 100644 --- a/api_docs/apm_data_access.mdx +++ b/api_docs/apm_data_access.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/apmDataAccess title: "apmDataAccess" image: https://source.unsplash.com/400x175/?github description: API docs for the apmDataAccess plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'apmDataAccess'] --- import apmDataAccessObj from './apm_data_access.devdocs.json'; diff --git a/api_docs/asset_inventory.devdocs.json b/api_docs/asset_inventory.devdocs.json index 6fdfe95fc2c1e..9816fc76f5fa7 100644 --- a/api_docs/asset_inventory.devdocs.json +++ b/api_docs/asset_inventory.devdocs.json @@ -14,7 +14,7 @@ "tags": [], "label": "AssetInventoryPluginSetup", "description": [], - "path": "x-pack/plugins/asset_inventory/public/types.ts", + "path": "x-pack/solutions/security/plugins/asset_inventory/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -28,7 +28,7 @@ "tags": [], "label": "AssetInventoryPluginStart", "description": [], - "path": "x-pack/plugins/asset_inventory/public/types.ts", + "path": "x-pack/solutions/security/plugins/asset_inventory/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -50,7 +50,7 @@ "tags": [], "label": "AssetInventoryPluginSetup", "description": [], - "path": "x-pack/plugins/asset_inventory/server/types.ts", + "path": "x-pack/solutions/security/plugins/asset_inventory/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -64,7 +64,7 @@ "tags": [], "label": "AssetInventoryPluginStart", "description": [], - "path": "x-pack/plugins/asset_inventory/server/types.ts", + "path": "x-pack/solutions/security/plugins/asset_inventory/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -88,7 +88,7 @@ "signature": [ "\"assetInventory\"" ], - "path": "x-pack/plugins/asset_inventory/common/index.ts", + "path": "x-pack/solutions/security/plugins/asset_inventory/common/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -103,7 +103,7 @@ "signature": [ "\"assetInventory\"" ], - "path": "x-pack/plugins/asset_inventory/common/index.ts", + "path": "x-pack/solutions/security/plugins/asset_inventory/common/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/asset_inventory.mdx b/api_docs/asset_inventory.mdx index 91018fbb459f1..c6d477e46e290 100644 --- a/api_docs/asset_inventory.mdx +++ b/api_docs/asset_inventory.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/assetInventory title: "assetInventory" image: https://source.unsplash.com/400x175/?github description: API docs for the assetInventory plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'assetInventory'] --- import assetInventoryObj from './asset_inventory.devdocs.json'; diff --git a/api_docs/banners.mdx b/api_docs/banners.mdx index 62570889f4ddc..8daa47d075c4a 100644 --- a/api_docs/banners.mdx +++ b/api_docs/banners.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/banners title: "banners" image: https://source.unsplash.com/400x175/?github description: API docs for the banners plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'banners'] --- import bannersObj from './banners.devdocs.json'; diff --git a/api_docs/bfetch.mdx b/api_docs/bfetch.mdx index 926fa2a7d8649..4d7e8aa701dd2 100644 --- a/api_docs/bfetch.mdx +++ b/api_docs/bfetch.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/bfetch title: "bfetch" image: https://source.unsplash.com/400x175/?github description: API docs for the bfetch plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'bfetch'] --- import bfetchObj from './bfetch.devdocs.json'; diff --git a/api_docs/canvas.mdx b/api_docs/canvas.mdx index b1a4b664d62dd..22a941347e2e3 100644 --- a/api_docs/canvas.mdx +++ b/api_docs/canvas.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/canvas title: "canvas" image: https://source.unsplash.com/400x175/?github description: API docs for the canvas plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'canvas'] --- import canvasObj from './canvas.devdocs.json'; diff --git a/api_docs/cases.mdx b/api_docs/cases.mdx index 0c4b5b1a87dc9..5c8eb5d97bb8f 100644 --- a/api_docs/cases.mdx +++ b/api_docs/cases.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/cases title: "cases" image: https://source.unsplash.com/400x175/?github description: API docs for the cases plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cases'] --- import casesObj from './cases.devdocs.json'; diff --git a/api_docs/charts.mdx b/api_docs/charts.mdx index 0f0660c03565f..0eb04773307ee 100644 --- a/api_docs/charts.mdx +++ b/api_docs/charts.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/charts title: "charts" image: https://source.unsplash.com/400x175/?github description: API docs for the charts plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'charts'] --- import chartsObj from './charts.devdocs.json'; diff --git a/api_docs/cloud.mdx b/api_docs/cloud.mdx index e36a2362262cb..cfe3aa0ad7718 100644 --- a/api_docs/cloud.mdx +++ b/api_docs/cloud.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/cloud title: "cloud" image: https://source.unsplash.com/400x175/?github description: API docs for the cloud plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cloud'] --- import cloudObj from './cloud.devdocs.json'; diff --git a/api_docs/cloud_data_migration.mdx b/api_docs/cloud_data_migration.mdx index 862c2a1dba990..f1cb89f489de9 100644 --- a/api_docs/cloud_data_migration.mdx +++ b/api_docs/cloud_data_migration.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/cloudDataMigration title: "cloudDataMigration" image: https://source.unsplash.com/400x175/?github description: API docs for the cloudDataMigration plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cloudDataMigration'] --- import cloudDataMigrationObj from './cloud_data_migration.devdocs.json'; diff --git a/api_docs/cloud_defend.devdocs.json b/api_docs/cloud_defend.devdocs.json index 4e6084a486171..57434d1618989 100644 --- a/api_docs/cloud_defend.devdocs.json +++ b/api_docs/cloud_defend.devdocs.json @@ -25,7 +25,7 @@ "CloudDefendPage", ") => CloudDefendLinkItem" ], - "path": "x-pack/plugins/cloud_defend/public/common/navigation/security_solution_links.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/security_solution_links.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -41,7 +41,7 @@ "signature": [ "CloudDefendPage" ], - "path": "x-pack/plugins/cloud_defend/public/common/navigation/security_solution_links.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/security_solution_links.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -59,7 +59,7 @@ "tags": [], "label": "CloudDefendSecuritySolutionContext", "description": [], - "path": "x-pack/plugins/cloud_defend/public/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -75,7 +75,7 @@ "signature": [ "() => React.ComponentType<{ children: React.ReactNode; }>" ], - "path": "x-pack/plugins/cloud_defend/public/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -101,7 +101,7 @@ }, "; state?: Record | undefined; }>" ], - "path": "x-pack/plugins/cloud_defend/public/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -125,7 +125,7 @@ "signature": [ "\"/cloud_defend\"" ], - "path": "x-pack/plugins/cloud_defend/public/common/navigation/constants.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -137,12 +137,12 @@ "tags": [], "label": "CloudDefendPageId", "description": [ - "\nAll the IDs for the cloud defend pages.\nThis needs to match the cloud defend page entries in `SecurityPageName` in `x-pack/plugins/security_solution/common/constants.ts`." + "\nAll the IDs for the cloud defend pages.\nThis needs to match the cloud defend page entries in `SecurityPageName` in `x-pack/solutions/security/plugins/security_solution/common/constants.ts`." ], "signature": [ "\"cloud_defend-policies\" | \"kubernetes_security-dashboard\"" ], - "path": "x-pack/plugins/cloud_defend/public/common/navigation/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/types.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -158,7 +158,7 @@ "description": [ "\ncloud_defend plugin types" ], - "path": "x-pack/plugins/cloud_defend/public/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -172,7 +172,7 @@ "tags": [], "label": "CloudDefendPluginStart", "description": [], - "path": "x-pack/plugins/cloud_defend/public/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -190,7 +190,7 @@ "CloudDefendRouterProps", ">" ], - "path": "x-pack/plugins/cloud_defend/public/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -215,7 +215,7 @@ "tags": [], "label": "CloudDefendPluginSetup", "description": [], - "path": "x-pack/plugins/cloud_defend/server/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -229,7 +229,7 @@ "tags": [], "label": "CloudDefendPluginStart", "description": [], - "path": "x-pack/plugins/cloud_defend/server/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -248,7 +248,7 @@ "tags": [], "label": "CloudDefendPolicy", "description": [], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -268,7 +268,7 @@ "text": "PackagePolicy" } ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -290,7 +290,7 @@ }, ", \"id\" | \"name\"> & { agents: number; }" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false } @@ -304,7 +304,7 @@ "tags": [], "label": "IndexDetails", "description": [], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -315,7 +315,7 @@ "tags": [], "label": "index", "description": [], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -329,7 +329,7 @@ "signature": [ "\"empty\" | \"not-empty\" | \"unprivileged\"" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false } @@ -343,7 +343,7 @@ "tags": [], "label": "Response", "description": [], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -357,7 +357,7 @@ "signature": [ "string[]" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -371,7 +371,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -392,7 +392,7 @@ }, "[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -406,7 +406,7 @@ "signature": [ "\"process\" | \"file\"" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -420,7 +420,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false } @@ -434,7 +434,7 @@ "tags": [], "label": "Selector", "description": [], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -445,7 +445,7 @@ "tags": [], "label": "name", "description": [], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -459,7 +459,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -473,7 +473,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -487,7 +487,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -501,7 +501,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -515,7 +515,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -529,7 +529,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -543,7 +543,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -557,7 +557,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -571,7 +571,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -585,7 +585,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -599,7 +599,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -613,7 +613,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -627,7 +627,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -641,7 +641,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -655,7 +655,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -669,7 +669,7 @@ "signature": [ "\"process\" | \"file\"" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -683,7 +683,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false } @@ -711,7 +711,7 @@ }, ", \"id\" | \"name\"> & { agents: number; }" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -726,7 +726,7 @@ "signature": [ "CloudDefendSetupInstalledStatus | CloudDefendSetupNotInstalledStatus" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -741,7 +741,7 @@ "signature": [ "\"indexed\" | \"unprivileged\" | \"indexing\" | \"index-timeout\" | \"not-deployed\" | \"not-installed\"" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -756,7 +756,7 @@ "signature": [ "\"empty\" | \"not-empty\" | \"unprivileged\"" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -771,7 +771,7 @@ "signature": [ "{ readonly policy_name?: string | undefined; readonly per_page: number; readonly page: number; readonly sort_field: \"package_policy.id\" | \"package_policy.name\" | \"package_policy.policy_id\" | \"package_policy.namespace\" | \"package_policy.updated_at\" | \"package_policy.updated_by\" | \"package_policy.created_at\" | \"package_policy.created_by\" | \"package_policy.package.name\" | \"package_policy.package.title\"; readonly sort_order: \"asc\" | \"desc\"; }" ], - "path": "x-pack/plugins/cloud_defend/common/schemas/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/schemas/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -786,7 +786,7 @@ "signature": [ "\"log\" | \"alert\" | \"block\"" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -801,7 +801,7 @@ "signature": [ "\"operation\" | \"containerImageFullName\" | \"containerImageName\" | \"containerImageTag\" | \"kubernetesClusterId\" | \"kubernetesClusterName\" | \"kubernetesNamespace\" | \"kubernetesPodLabel\" | \"kubernetesPodName\" | \"targetFilePath\" | \"ignoreVolumeFiles\" | \"ignoreVolumeMounts\" | \"processExecutable\" | \"processName\" | \"sessionLeaderInteractive\"" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -818,7 +818,7 @@ "signature": [ "\"process\" | \"file\"" ], - "path": "x-pack/plugins/cloud_defend/common/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -882,7 +882,7 @@ }, "; }>" ], - "path": "x-pack/plugins/cloud_defend/common/schemas/v1.ts", + "path": "x-pack/solutions/security/plugins/cloud_defend/common/schemas/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/cloud_defend.mdx b/api_docs/cloud_defend.mdx index a8344496f94d0..7098002a74672 100644 --- a/api_docs/cloud_defend.mdx +++ b/api_docs/cloud_defend.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/cloudDefend title: "cloudDefend" image: https://source.unsplash.com/400x175/?github description: API docs for the cloudDefend plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cloudDefend'] --- import cloudDefendObj from './cloud_defend.devdocs.json'; diff --git a/api_docs/cloud_security_posture.devdocs.json b/api_docs/cloud_security_posture.devdocs.json index dacad0d7725a2..6933160a5ff65 100644 --- a/api_docs/cloud_security_posture.devdocs.json +++ b/api_docs/cloud_security_posture.devdocs.json @@ -25,7 +25,7 @@ "CspPage", ") => CloudSecurityPostureLinkItem" ], - "path": "x-pack/plugins/cloud_security_posture/public/common/navigation/security_solution_links.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/security_solution_links.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -41,7 +41,7 @@ "signature": [ "CspPage" ], - "path": "x-pack/plugins/cloud_security_posture/public/common/navigation/security_solution_links.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/security_solution_links.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -61,7 +61,7 @@ "description": [ "\nMethods exposed from the security solution to the cloud security posture application." ], - "path": "x-pack/plugins/cloud_security_posture/public/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -77,7 +77,7 @@ "signature": [ "() => React.ComponentType<{ children: React.ReactNode; }>" ], - "path": "x-pack/plugins/cloud_security_posture/public/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -103,7 +103,7 @@ }, "; state?: Record | undefined; }>" ], - "path": "x-pack/plugins/cloud_security_posture/public/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -122,12 +122,12 @@ "tags": [], "label": "CloudSecurityPosturePageId", "description": [ - "\nAll the IDs for the cloud security posture pages.\nThis needs to match the cloud security posture page entries in `SecurityPageName` in `x-pack/plugins/security_solution/common/constants.ts`." + "\nAll the IDs for the cloud security posture pages.\nThis needs to match the cloud security posture page entries in `SecurityPageName` in `x-pack/solutions/security/plugins/security_solution/common/constants.ts`." ], "signature": [ "\"cloud_security_posture-dashboard\" | \"cloud_security_posture-cspm-dashboard\" | \"cloud_security_posture-kspm-dashboard\" | \"cloud_security_posture-vulnerability_dashboard\" | \"cloud_security_posture-findings\" | \"cloud_security_posture-benchmarks\" | \"cloud_security_posture-benchmarks-rules\"" ], - "path": "x-pack/plugins/cloud_security_posture/public/common/navigation/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/types.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -143,7 +143,7 @@ "description": [ "\nThe cloud security posture's public plugin setup interface." ], - "path": "x-pack/plugins/cloud_security_posture/public/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -159,7 +159,7 @@ "description": [ "\nThe cloud security posture's public plugin start interface." ], - "path": "x-pack/plugins/cloud_security_posture/public/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -177,7 +177,7 @@ "CspRouterProps", ">" ], - "path": "x-pack/plugins/cloud_security_posture/public/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -202,7 +202,7 @@ "tags": [], "label": "CspServerPluginSetup", "description": [], - "path": "x-pack/plugins/cloud_security_posture/server/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -216,7 +216,7 @@ "tags": [], "label": "CspServerPluginStart", "description": [], - "path": "x-pack/plugins/cloud_security_posture/server/types.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -242,7 +242,7 @@ "signature": [ "\"csp\"" ], - "path": "x-pack/plugins/cloud_security_posture/common/index.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/common/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -259,7 +259,7 @@ "signature": [ "\"Cloud Security\"" ], - "path": "x-pack/plugins/cloud_security_posture/common/index.ts", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/common/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/cloud_security_posture.mdx b/api_docs/cloud_security_posture.mdx index aed53331c3eea..0567a7555e732 100644 --- a/api_docs/cloud_security_posture.mdx +++ b/api_docs/cloud_security_posture.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/cloudSecurityPosture title: "cloudSecurityPosture" image: https://source.unsplash.com/400x175/?github description: API docs for the cloudSecurityPosture plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'cloudSecurityPosture'] --- import cloudSecurityPostureObj from './cloud_security_posture.devdocs.json'; diff --git a/api_docs/console.mdx b/api_docs/console.mdx index 2e8e1badd20bb..a69070204816e 100644 --- a/api_docs/console.mdx +++ b/api_docs/console.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/console title: "console" image: https://source.unsplash.com/400x175/?github description: API docs for the console plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'console'] --- import consoleObj from './console.devdocs.json'; diff --git a/api_docs/content_management.mdx b/api_docs/content_management.mdx index 2249f4a752b5f..d58cdc2fa35ae 100644 --- a/api_docs/content_management.mdx +++ b/api_docs/content_management.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/contentManagement title: "contentManagement" image: https://source.unsplash.com/400x175/?github description: API docs for the contentManagement plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'contentManagement'] --- import contentManagementObj from './content_management.devdocs.json'; diff --git a/api_docs/controls.mdx b/api_docs/controls.mdx index 9b955996eaab4..e15035f2d1389 100644 --- a/api_docs/controls.mdx +++ b/api_docs/controls.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/controls title: "controls" image: https://source.unsplash.com/400x175/?github description: API docs for the controls plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'controls'] --- import controlsObj from './controls.devdocs.json'; diff --git a/api_docs/custom_integrations.mdx b/api_docs/custom_integrations.mdx index 0505bb4033662..8bb230c94f2ea 100644 --- a/api_docs/custom_integrations.mdx +++ b/api_docs/custom_integrations.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/customIntegrations title: "customIntegrations" image: https://source.unsplash.com/400x175/?github description: API docs for the customIntegrations plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'customIntegrations'] --- import customIntegrationsObj from './custom_integrations.devdocs.json'; diff --git a/api_docs/dashboard.devdocs.json b/api_docs/dashboard.devdocs.json index 932fe862f8717..f490c18dc04c1 100644 --- a/api_docs/dashboard.devdocs.json +++ b/api_docs/dashboard.devdocs.json @@ -1075,7 +1075,7 @@ "text": "PublishingSubject" }, "; forceRefresh: () => void; getSettings: () => ", - "DashboardStateFromSettingsFlyout", + "DashboardSettings", "; getDashboardPanelFromId: (id: string) => ", { "pluginId": "dashboard", @@ -1183,7 +1183,7 @@ "text": "Query" }, " | undefined) => void; setScrollToPanelId: (id: string | undefined) => void; setSettings: (settings: ", - "DashboardStateFromSettingsFlyout", + "DashboardSettings", ") => void; setTags: (tags: string[]) => void; setTimeRange: (timeRange?: ", { "pluginId": "@kbn/es-query", diff --git a/api_docs/dashboard.mdx b/api_docs/dashboard.mdx index 1c03351d4fe03..6b65760f7bbe7 100644 --- a/api_docs/dashboard.mdx +++ b/api_docs/dashboard.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dashboard title: "dashboard" image: https://source.unsplash.com/400x175/?github description: API docs for the dashboard plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dashboard'] --- import dashboardObj from './dashboard.devdocs.json'; diff --git a/api_docs/dashboard_enhanced.mdx b/api_docs/dashboard_enhanced.mdx index 7da94e79e6856..b78d72c4c3a65 100644 --- a/api_docs/dashboard_enhanced.mdx +++ b/api_docs/dashboard_enhanced.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dashboardEnhanced title: "dashboardEnhanced" image: https://source.unsplash.com/400x175/?github description: API docs for the dashboardEnhanced plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dashboardEnhanced'] --- import dashboardEnhancedObj from './dashboard_enhanced.devdocs.json'; diff --git a/api_docs/data.devdocs.json b/api_docs/data.devdocs.json index fdb5f4a97c49f..a059bb6a0127e 100644 --- a/api_docs/data.devdocs.json +++ b/api_docs/data.devdocs.json @@ -3575,7 +3575,7 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts" } ], "children": [], @@ -3901,19 +3901,19 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" }, { "plugin": "inputControlVis", @@ -8118,136 +8118,136 @@ "path": "x-pack/plugins/lists/server/services/exception_lists/exception_list_client.mock.ts" }, { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/read_pack_route.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/kibana/assets/install.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/read_pack_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/kibana/assets/install.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts" } ] }, @@ -11730,7 +11730,7 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/mock/endpoint/dependencies_start_mock.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/dependencies_start_mock.ts" } ] }, @@ -24655,136 +24655,136 @@ "path": "x-pack/plugins/lists/server/services/exception_lists/exception_list_client.mock.ts" }, { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/read_pack_route.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/kibana/assets/install.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/read_pack_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/kibana/assets/install.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts" } ] }, diff --git a/api_docs/data.mdx b/api_docs/data.mdx index f2af526a98564..e498487538049 100644 --- a/api_docs/data.mdx +++ b/api_docs/data.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/data title: "data" image: https://source.unsplash.com/400x175/?github description: API docs for the data plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'data'] --- import dataObj from './data.devdocs.json'; diff --git a/api_docs/data_quality.mdx b/api_docs/data_quality.mdx index 67603cc0c63cb..06467d1fcbfa3 100644 --- a/api_docs/data_quality.mdx +++ b/api_docs/data_quality.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataQuality title: "dataQuality" image: https://source.unsplash.com/400x175/?github description: API docs for the dataQuality plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataQuality'] --- import dataQualityObj from './data_quality.devdocs.json'; diff --git a/api_docs/data_query.mdx b/api_docs/data_query.mdx index f73bc0bcd7a2d..9d8e620a1b701 100644 --- a/api_docs/data_query.mdx +++ b/api_docs/data_query.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/data-query title: "data.query" image: https://source.unsplash.com/400x175/?github description: API docs for the data.query plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'data.query'] --- import dataQueryObj from './data_query.devdocs.json'; diff --git a/api_docs/data_search.devdocs.json b/api_docs/data_search.devdocs.json index 53f23d2699064..3c8f70ebd85b5 100644 --- a/api_docs/data_search.devdocs.json +++ b/api_docs/data_search.devdocs.json @@ -10095,7 +10095,7 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts" } ], "children": [], @@ -10421,19 +10421,19 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts" }, { "plugin": "inputControlVis", @@ -26835,7 +26835,7 @@ "references": [ { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/hooks/eql/api.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/hooks/eql/api.ts" } ] } diff --git a/api_docs/data_search.mdx b/api_docs/data_search.mdx index 27b81cbbd602e..13f0a1d8623f5 100644 --- a/api_docs/data_search.mdx +++ b/api_docs/data_search.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/data-search title: "data.search" image: https://source.unsplash.com/400x175/?github description: API docs for the data.search plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'data.search'] --- import dataSearchObj from './data_search.devdocs.json'; diff --git a/api_docs/data_usage.mdx b/api_docs/data_usage.mdx index e76086b4ba95f..8644670594112 100644 --- a/api_docs/data_usage.mdx +++ b/api_docs/data_usage.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataUsage title: "dataUsage" image: https://source.unsplash.com/400x175/?github description: API docs for the dataUsage plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataUsage'] --- import dataUsageObj from './data_usage.devdocs.json'; diff --git a/api_docs/data_view_editor.mdx b/api_docs/data_view_editor.mdx index e6fd61c1dfa74..4d8369fee10f7 100644 --- a/api_docs/data_view_editor.mdx +++ b/api_docs/data_view_editor.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataViewEditor title: "dataViewEditor" image: https://source.unsplash.com/400x175/?github description: API docs for the dataViewEditor plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataViewEditor'] --- import dataViewEditorObj from './data_view_editor.devdocs.json'; diff --git a/api_docs/data_view_field_editor.mdx b/api_docs/data_view_field_editor.mdx index 662fb686dfdfc..e469e0b95b9c4 100644 --- a/api_docs/data_view_field_editor.mdx +++ b/api_docs/data_view_field_editor.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataViewFieldEditor title: "dataViewFieldEditor" image: https://source.unsplash.com/400x175/?github description: API docs for the dataViewFieldEditor plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataViewFieldEditor'] --- import dataViewFieldEditorObj from './data_view_field_editor.devdocs.json'; diff --git a/api_docs/data_view_management.mdx b/api_docs/data_view_management.mdx index 4580952d877e4..f1257c9e73713 100644 --- a/api_docs/data_view_management.mdx +++ b/api_docs/data_view_management.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataViewManagement title: "dataViewManagement" image: https://source.unsplash.com/400x175/?github description: API docs for the dataViewManagement plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataViewManagement'] --- import dataViewManagementObj from './data_view_management.devdocs.json'; diff --git a/api_docs/data_views.devdocs.json b/api_docs/data_views.devdocs.json index 98259db97e551..6c503c66a2cf6 100644 --- a/api_docs/data_views.devdocs.json +++ b/api_docs/data_views.devdocs.json @@ -14158,22 +14158,6 @@ "plugin": "graph", "path": "x-pack/plugins/graph/public/state_management/persistence.ts" }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts" - }, - { - "plugin": "timelines", - "path": "x-pack/solutions/security/plugins/timelines/server/search_strategy/index_fields/index.ts" - }, { "plugin": "stackAlerts", "path": "x-pack/plugins/stack_alerts/public/rule_types/geo_containment/rule_form/boundary_form.tsx" @@ -14238,6 +14222,22 @@ "plugin": "transform", "path": "x-pack/platform/plugins/private/transform/public/app/hooks/use_data_view_exists.ts" }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts" + }, + { + "plugin": "timelines", + "path": "x-pack/solutions/security/plugins/timelines/server/search_strategy/index_fields/index.ts" + }, { "plugin": "ml", "path": "x-pack/platform/plugins/shared/ml/public/application/services/new_job_capabilities/remove_nested_field_children.test.ts" @@ -26073,136 +26073,136 @@ "path": "x-pack/plugins/lists/server/services/exception_lists/exception_list_client.mock.ts" }, { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/read_pack_route.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/kibana/assets/install.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/read_pack_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/kibana/assets/install.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts" } ] }, diff --git a/api_docs/data_views.mdx b/api_docs/data_views.mdx index 36d5ad50d67b7..1df3e7b114dc7 100644 --- a/api_docs/data_views.mdx +++ b/api_docs/data_views.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataViews title: "dataViews" image: https://source.unsplash.com/400x175/?github description: API docs for the dataViews plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataViews'] --- import dataViewsObj from './data_views.devdocs.json'; diff --git a/api_docs/data_visualizer.mdx b/api_docs/data_visualizer.mdx index 15387a56a9ea7..d177382f1b72c 100644 --- a/api_docs/data_visualizer.mdx +++ b/api_docs/data_visualizer.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/dataVisualizer title: "dataVisualizer" image: https://source.unsplash.com/400x175/?github description: API docs for the dataVisualizer plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'dataVisualizer'] --- import dataVisualizerObj from './data_visualizer.devdocs.json'; diff --git a/api_docs/dataset_quality.mdx b/api_docs/dataset_quality.mdx index d6140d000f869..36d824d28139f 100644 --- a/api_docs/dataset_quality.mdx +++ b/api_docs/dataset_quality.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/datasetQuality title: "datasetQuality" image: https://source.unsplash.com/400x175/?github description: API docs for the datasetQuality plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'datasetQuality'] --- import datasetQualityObj from './dataset_quality.devdocs.json'; diff --git a/api_docs/deprecations_by_api.mdx b/api_docs/deprecations_by_api.mdx index 6649e35430ec7..5b9105996625a 100644 --- a/api_docs/deprecations_by_api.mdx +++ b/api_docs/deprecations_by_api.mdx @@ -7,7 +7,7 @@ id: kibDevDocsDeprecationsByApi slug: /kibana-dev-docs/api-meta/deprecated-api-list-by-api title: Deprecated API usage by API description: A list of deprecated APIs, which plugins are still referencing them, and when they need to be removed by. -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana'] --- @@ -17,13 +17,13 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | Deprecated API | Referencing plugin(s) | Remove By | | ---------------|-----------|-----------| | | ml, stackAlerts | - | -| | data, @kbn/search-errors, savedObjectsManagement, unifiedSearch, @kbn/unified-field-list, controls, lens, @kbn/lens-embeddable-utils, triggersActionsUi, dataVisualizer, canvas, fleet, ml, enterpriseSearch, @kbn/ml-data-view-utils, graph, securitySolution, timelines, stackAlerts, upgradeAssistant, exploratoryView, visTypeTimeseries, maps, transform, uptime, ux, dataViewManagement, eventAnnotationListing, inputControlVis, visDefaultEditor, visTypeTimelion, visTypeVega | - | +| | data, @kbn/search-errors, savedObjectsManagement, unifiedSearch, @kbn/unified-field-list, controls, lens, @kbn/lens-embeddable-utils, triggersActionsUi, dataVisualizer, canvas, fleet, ml, enterpriseSearch, @kbn/ml-data-view-utils, graph, stackAlerts, upgradeAssistant, exploratoryView, visTypeTimeseries, maps, transform, securitySolution, timelines, uptime, ux, dataViewManagement, eventAnnotationListing, inputControlVis, visDefaultEditor, visTypeTimelion, visTypeVega | - | | | ml, securitySolution | - | | | actions, savedObjectsTagging, ml, enterpriseSearch | - | -| | @kbn/core-http-router-server-internal, @kbn/core-http-server-internal, @kbn/core-metrics-server-internal, @kbn/core-status-server-internal, @kbn/core-i18n-server-internal, @kbn/core-rendering-server-internal, @kbn/core-capabilities-server-internal, @kbn/core-apps-server-internal, usageCollection, taskManager, security, monitoringCollection, files, banners, telemetry, securitySolution, cloudFullStory, customBranding, enterpriseSearch, @kbn/test-suites-xpack, interactiveSetup, mockIdpPlugin, spaces, ml | - | +| | @kbn/core-http-router-server-internal, @kbn/core-http-server-internal, @kbn/core-metrics-server-internal, @kbn/core-status-server-internal, @kbn/core-i18n-server-internal, @kbn/core-rendering-server-internal, @kbn/core-capabilities-server-internal, @kbn/core-apps-server-internal, usageCollection, taskManager, security, monitoringCollection, files, banners, telemetry, cloudFullStory, customBranding, enterpriseSearch, securitySolution, @kbn/test-suites-xpack, interactiveSetup, mockIdpPlugin, spaces, ml | - | | | @kbn/core-saved-objects-browser-internal, @kbn/core-saved-objects-browser-mocks, @kbn/core, visualizations, aiops, dataVisualizer, dashboardEnhanced, ml, graph, lens, securitySolution, eventAnnotation | - | | | @kbn/core, embeddable, savedObjects, visualizations, canvas, graph, ml | - | -| | @kbn/core-saved-objects-base-server-internal, @kbn/core-saved-objects-migration-server-internal, @kbn/core-saved-objects-server-internal, @kbn/core-ui-settings-server-internal, @kbn/core-usage-data-server-internal, taskManager, dataViews, spaces, share, actions, data, alerting, dashboard, @kbn/core-saved-objects-migration-server-mocks, savedSearch, canvas, lens, cases, fleet, cloudSecurityPosture, ml, graph, lists, maps, securitySolution, apmDataAccess, apm, visualizations, infra, slo, synthetics, uptime, eventAnnotation, links, savedObjectsManagement, @kbn/core-test-helpers-so-type-serializer, @kbn/core-saved-objects-api-server-internal | - | +| | @kbn/core-saved-objects-base-server-internal, @kbn/core-saved-objects-migration-server-internal, @kbn/core-saved-objects-server-internal, @kbn/core-ui-settings-server-internal, @kbn/core-usage-data-server-internal, taskManager, dataViews, spaces, share, actions, data, alerting, dashboard, @kbn/core-saved-objects-migration-server-mocks, savedSearch, canvas, lens, cases, fleet, ml, graph, lists, maps, apmDataAccess, apm, visualizations, infra, slo, securitySolution, synthetics, uptime, cloudSecurityPosture, eventAnnotation, links, savedObjectsManagement, @kbn/core-test-helpers-so-type-serializer, @kbn/core-saved-objects-api-server-internal | - | | | stackAlerts, alerting, securitySolution, inputControlVis | - | | | graph, stackAlerts, inputControlVis, securitySolution | - | | | dataVisualizer, stackAlerts, expressionPartitionVis | - | @@ -34,12 +34,12 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | | ruleRegistry, securitySolution, slo | - | | | security, actions, alerting, ruleRegistry, files, cases, fleet, securitySolution | - | | | alerting, securitySolution | - | -| | @kbn/core-saved-objects-api-browser, @kbn/core-saved-objects-browser-internal, @kbn/core-saved-objects-browser-mocks, @kbn/core-saved-objects-api-server-internal, @kbn/core-saved-objects-import-export-server-internal, @kbn/core-saved-objects-server-internal, fleet, graph, lists, osquery, securitySolution, alerting | - | -| | @kbn/core-saved-objects-api-browser, @kbn/core-saved-objects-browser-internal, @kbn/core-saved-objects-browser-mocks, @kbn/core-saved-objects-api-server-internal, @kbn/core-saved-objects-import-export-server-internal, @kbn/core-saved-objects-server-internal, fleet, graph, lists, osquery, securitySolution, alerting | - | +| | @kbn/core-saved-objects-api-browser, @kbn/core-saved-objects-browser-internal, @kbn/core-saved-objects-browser-mocks, @kbn/core-saved-objects-api-server-internal, @kbn/core-saved-objects-import-export-server-internal, @kbn/core-saved-objects-server-internal, fleet, graph, lists, alerting, osquery, securitySolution | - | +| | @kbn/core-saved-objects-api-browser, @kbn/core-saved-objects-browser-internal, @kbn/core-saved-objects-browser-mocks, @kbn/core-saved-objects-api-server-internal, @kbn/core-saved-objects-import-export-server-internal, @kbn/core-saved-objects-server-internal, fleet, graph, lists, alerting, osquery, securitySolution | - | | | alerting, securitySolution | - | | | securitySolution | - | -| | cloudDefend, securitySolution, synthetics | - | -| | cloudDefend, securitySolution, synthetics | - | +| | securitySolution, synthetics, cloudDefend | - | +| | securitySolution, synthetics, cloudDefend | - | | | cases, securitySolution, security | - | | | @kbn/securitysolution-data-table, securitySolution | - | | | @kbn/securitysolution-data-table, securitySolution | - | @@ -47,12 +47,12 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | | @kbn/securitysolution-data-table, securitySolution | - | | | securitySolution | - | | | securitySolution | - | -| | @kbn/core-saved-objects-api-browser, @kbn/core-saved-objects-browser-internal, @kbn/core-saved-objects-browser-mocks, @kbn/core-saved-objects-api-server-internal, @kbn/core-saved-objects-import-export-server-internal, @kbn/core-saved-objects-server-internal, fleet, graph, lists, osquery, securitySolution, alerting | - | -| | @kbn/core-saved-objects-common, @kbn/core-saved-objects-server, @kbn/core, @kbn/alerting-types, alerting, actions, savedSearch, canvas, enterpriseSearch, securitySolution, taskManager, @kbn/core-saved-objects-server-internal, @kbn/core-saved-objects-api-server | - | -| | @kbn/core-saved-objects-api-browser, @kbn/core-saved-objects-browser-internal, @kbn/core-saved-objects-api-server, @kbn/core-saved-objects-browser-mocks, @kbn/core, savedObjectsTagging, home, canvas, savedObjectsTaggingOss, lists, securitySolution, upgradeAssistant, savedObjectsManagement, @kbn/core-saved-objects-import-export-server-internal, @kbn/core-ui-settings-server-internal | - | -| | @kbn/core-saved-objects-migration-server-internal, dataViews, actions, data, alerting, dashboard, savedSearch, canvas, lens, cases, savedObjectsTagging, graph, lists, maps, securitySolution, visualizations, @kbn/core-test-helpers-so-type-serializer | - | -| | integrationAssistant, securitySolution, @kbn/ecs-data-quality-dashboard, @kbn/ai-assistant, searchAssistant, observabilityAIAssistantApp | - | -| | security, securitySolution, cloudLinks, cases | - | +| | @kbn/core-saved-objects-api-browser, @kbn/core-saved-objects-browser-internal, @kbn/core-saved-objects-browser-mocks, @kbn/core-saved-objects-api-server-internal, @kbn/core-saved-objects-import-export-server-internal, @kbn/core-saved-objects-server-internal, fleet, graph, lists, alerting, osquery, securitySolution | - | +| | @kbn/core-saved-objects-common, @kbn/core-saved-objects-server, @kbn/core, @kbn/alerting-types, alerting, actions, savedSearch, canvas, enterpriseSearch, taskManager, securitySolution, @kbn/core-saved-objects-server-internal, @kbn/core-saved-objects-api-server | - | +| | @kbn/core-saved-objects-api-browser, @kbn/core-saved-objects-browser-internal, @kbn/core-saved-objects-api-server, @kbn/core-saved-objects-browser-mocks, @kbn/core, savedObjectsTagging, home, canvas, savedObjectsTaggingOss, lists, upgradeAssistant, securitySolution, savedObjectsManagement, @kbn/core-saved-objects-import-export-server-internal, @kbn/core-ui-settings-server-internal | - | +| | @kbn/core-saved-objects-migration-server-internal, dataViews, actions, data, alerting, dashboard, savedSearch, canvas, lens, cases, savedObjectsTagging, graph, lists, maps, visualizations, securitySolution, @kbn/core-test-helpers-so-type-serializer | - | +| | integrationAssistant, @kbn/ecs-data-quality-dashboard, securitySolution, @kbn/ai-assistant, searchAssistant, observabilityAIAssistantApp | - | +| | security, cloudLinks, securitySolution, cases | - | | | security, cases, searchPlayground, securitySolution | - | | | lists, securitySolution, @kbn/securitysolution-io-ts-list-types | - | | | lists, securitySolution, @kbn/securitysolution-io-ts-list-types | - | @@ -60,7 +60,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | | securitySolution | - | | | securitySolution | - | | | securitySolution | - | -| | securitySolution, lists | - | +| | lists, securitySolution | - | | | securitySolution | - | | | securitySolution | - | | | securitySolution | - | @@ -68,7 +68,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | | securitySolution | - | | | @kbn/monaco, securitySolution | - | | | cloudSecurityPosture, securitySolution | - | -| | alerting, observabilityAIAssistant, fleet, cloudSecurityPosture, serverlessSearch, upgradeAssistant, apm, entityManager, transform, synthetics, security | - | +| | alerting, observabilityAIAssistant, fleet, serverlessSearch, upgradeAssistant, apm, entityManager, transform, synthetics, cloudSecurityPosture, security | - | | | actions, alerting | - | | | monitoring | - | | | observabilityShared, monitoring | - | @@ -105,15 +105,15 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | | @kbn/core-saved-objects-api-server-internal | - | | | @kbn/core-saved-objects-api-server-internal | - | | | @kbn/core-saved-objects-api-server-internal, canvas | - | -| | @kbn/core-saved-objects-api-server-internal, @kbn/core-saved-objects-migration-server-internal, spaces, data, dashboard, savedSearch, cloudSecurityPosture, visualizations, @kbn/core-test-helpers-so-type-serializer | - | -| | fleet, osquery, exploratoryView, synthetics | - | +| | @kbn/core-saved-objects-api-server-internal, @kbn/core-saved-objects-migration-server-internal, spaces, data, dashboard, savedSearch, visualizations, cloudSecurityPosture, @kbn/core-test-helpers-so-type-serializer | - | +| | fleet, exploratoryView, osquery, synthetics | - | | | @kbn/security-plugin-types-server, telemetry, fleet, profiling, @kbn/security-authorization-core, security | - | -| | @kbn/core-application-browser-internal, @kbn/core-application-browser-mocks, management, assetInventory, fleet, security, kibanaOverview, @kbn/core | - | +| | @kbn/core-application-browser-internal, @kbn/core-application-browser-mocks, management, fleet, security, assetInventory, kibanaOverview, @kbn/core | - | | | graph, visTypeTimeseries, dataViewManagement, dataViews | - | | | graph, visTypeTimeseries, dataViewManagement, dataViews | - | | | graph, visTypeTimeseries, dataViewManagement | - | | | visualizations, graph | - | -| | kubernetesSecurity, threatIntelligence, osquery | - | +| | kubernetesSecurity, osquery, threatIntelligence | - | | | @kbn/core-plugins-browser-internal, @kbn/core-root-browser-internal, home, unifiedSearch, visualizations, fileUpload, dashboardEnhanced, transform, discover, dataVisualizer | - | | | dataViews, maps | - | | | dataViews, dataViewManagement | - | @@ -171,7 +171,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | | reporting | - | | | @kbn/reporting-export-types-pdf | - | | | security, aiops, licenseManagement, ml, logstash, slo, crossClusterReplication, painlessLab, watcher, searchprofiler | 8.8.0 | -| | spaces, security, actions, alerting, ml, graph, osquery, securitySolution, upgradeAssistant, remoteClusters, indexLifecycleManagement, painlessLab, rollup, snapshotRestore, transform, aiops, searchprofiler | 8.8.0 | +| | spaces, security, actions, alerting, ml, graph, upgradeAssistant, remoteClusters, indexLifecycleManagement, painlessLab, rollup, snapshotRestore, transform, aiops, osquery, securitySolution, searchprofiler | 8.8.0 | | | fleet, apm, security, securitySolution | 8.8.0 | | | fleet, apm, security, securitySolution | 8.8.0 | | | spaces, @kbn/security-authorization-core, security, alerting, cases, @kbn/security-role-management-model | 8.8.0 | @@ -203,7 +203,6 @@ Safe to remove. | | data | | | data | | | data | -| | embeddable | | | embeddable | | | embeddable | | | embeddable | diff --git a/api_docs/deprecations_by_plugin.mdx b/api_docs/deprecations_by_plugin.mdx index 9b1e083e6ff32..a355cc4a6df23 100644 --- a/api_docs/deprecations_by_plugin.mdx +++ b/api_docs/deprecations_by_plugin.mdx @@ -7,7 +7,7 @@ id: kibDevDocsDeprecationsByPlugin slug: /kibana-dev-docs/api-meta/deprecated-api-list-by-plugin title: Deprecated API usage by plugin description: A list of deprecated APIs, which plugins are still referencing them, and when they need to be removed by. -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana'] --- @@ -645,7 +645,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | Deprecated API | Reference location(s) | Remove By | | ---------------|-----------|-----------| -| | [application.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/asset_inventory/public/application.tsx#:~:text=appBasePath) | - | +| | [application.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/asset_inventory/public/application.tsx#:~:text=appBasePath) | - | @@ -703,8 +703,8 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | Deprecated API | Reference location(s) | Remove By | | ---------------|-----------|-----------| -| | [installation_stats_collector.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts#:~:text=policy_id), [mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_defend/public/test/mocks.ts#:~:text=policy_id), [mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_defend/public/test/mocks.ts#:~:text=policy_id) | - | -| | [installation_stats_collector.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts#:~:text=policy_id), [mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_defend/public/test/mocks.ts#:~:text=policy_id), [mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_defend/public/test/mocks.ts#:~:text=policy_id) | - | +| | [installation_stats_collector.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts#:~:text=policy_id), [mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_defend/public/test/mocks.ts#:~:text=policy_id), [mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_defend/public/test/mocks.ts#:~:text=policy_id) | - | +| | [installation_stats_collector.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts#:~:text=policy_id), [mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_defend/public/test/mocks.ts#:~:text=policy_id), [mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_defend/public/test/mocks.ts#:~:text=policy_id) | - | @@ -728,10 +728,10 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | Deprecated API | Reference location(s) | Remove By | | ---------------|-----------|-----------| -| | [setup_routes.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_security_posture/server/routes/setup_routes.ts#:~:text=authc), [setup_routes.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_security_posture/server/routes/setup_routes.ts#:~:text=authc) | - | -| | [csp_benchmark_rule.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts#:~:text=migrations) | - | -| | [csp_benchmark_rule.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts#:~:text=schemas), [csp_settings.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts#:~:text=schemas) | - | -| | [cloud_security_data_table.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.tsx#:~:text=externalControlColumns) | - | +| | [setup_routes.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/setup_routes.ts#:~:text=authc), [setup_routes.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/setup_routes.ts#:~:text=authc) | - | +| | [csp_benchmark_rule.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts#:~:text=migrations) | - | +| | [csp_benchmark_rule.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts#:~:text=schemas), [csp_settings.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts#:~:text=schemas) | - | +| | [cloud_security_data_table.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.tsx#:~:text=externalControlColumns) | - | @@ -1117,7 +1117,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | Deprecated API | Reference location(s) | Remove By | | ---------------|-----------|-----------| -| | [use_filter.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/kubernetes_security/public/hooks/use_filter.ts#:~:text=getHoverActions) | - | +| | [use_filter.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/kubernetes_security/public/hooks/use_filter.ts#:~:text=getHoverActions) | - | @@ -1259,7 +1259,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | Deprecated API | Reference location(s) | Remove By | | ---------------|-----------|-----------| -| | [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/rca/rca_callout/index.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/rca/rca_callout/index.tsx#:~:text=AssistantAvatar), [ai_assistant.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/rule_connector/ai_assistant.tsx#:~:text=AssistantAvatar), [ai_assistant.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/rule_connector/ai_assistant.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/nav_control/index.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/nav_control/index.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/nav_control/index.tsx#:~:text=AssistantAvatar) | - | +| | [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/rca/rca_callout/index.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/rca/rca_callout/index.tsx#:~:text=AssistantAvatar) | - | @@ -1472,54 +1472,54 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/ | Deprecated API | Reference location(s) | Remove By | | ---------------|-----------|-----------| -| | [route.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts#:~:text=alertFactory) | - | -| | [wrap_search_source_client.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts#:~:text=create) | - | -| | [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch), [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch), [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch), [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch) | - | -| | [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion)+ 12 more | - | -| | [dependencies_start_mock.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/mock/endpoint/dependencies_start_mock.ts#:~:text=indexPatterns) | - | -| | [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion)+ 34 more | - | -| | [wrap_search_source_client.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts#:~:text=create) | - | -| | [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch), [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch), [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch), [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch) | - | -| | [api.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/hooks/eql/api.ts#:~:text=options) | - | -| | [create_sourcerer_data_view.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts#:~:text=title), [create_sourcerer_data_view.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts#:~:text=title), [create_sourcerer_data_view.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts#:~:text=title) | - | -| | [fleet_services.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/common/fleet_services.ts#:~:text=policy_id), [fleet_services.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/common/fleet_services.ts#:~:text=policy_id), [endpoint_metadata_service.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts#:~:text=policy_id), [endpoint_package_policies.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts#:~:text=policy_id), [index.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts#:~:text=policy_id) | - | -| | [fleet_services.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/common/fleet_services.ts#:~:text=policy_id), [fleet_services.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/common/fleet_services.ts#:~:text=policy_id), [endpoint_metadata_service.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts#:~:text=policy_id), [endpoint_package_policies.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts#:~:text=policy_id), [index.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts#:~:text=policy_id) | - | -| | [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode)+ 7 more | 8.8.0 | -| | [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode)+ 7 more | 8.8.0 | -| | [get_is_alert_suppression_active.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.ts#:~:text=license%24), [create_threat_signals.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts#:~:text=license%24), [query.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts#:~:text=license%24), [threshold.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts#:~:text=license%24), [get_is_alert_suppression_active.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts#:~:text=license%24), [get_is_alert_suppression_active.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts#:~:text=license%24), [get_is_alert_suppression_active.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts#:~:text=license%24) | 8.8.0 | -| | [route.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts#:~:text=authc) | - | -| | [suggest_user_profiles_route.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts#:~:text=userProfiles), [get_notes.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts#:~:text=userProfiles), [suggest_user_profiles_route.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts#:~:text=userProfiles), [get_notes.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts#:~:text=userProfiles) | - | -| | [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/components/events_viewer/index.tsx#:~:text=DeprecatedCellValueElementProps), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/components/events_viewer/index.tsx#:~:text=DeprecatedCellValueElementProps) | - | -| | [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/components/events_viewer/index.tsx#:~:text=DeprecatedRowRenderer), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/components/events_viewer/index.tsx#:~:text=DeprecatedRowRenderer) | - | -| | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=BeatFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=BeatFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=BeatFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=BeatFields) | - | -| | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/types/timeline/cells/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/types/timeline/cells/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/types/header_actions/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/types/header_actions/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields)+ 70 more | - | -| | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=IndexFieldsStrategyRequest), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyRequest), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyRequest), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyRequest), [middleware.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts#:~:text=IndexFieldsStrategyRequest), [middleware.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts#:~:text=IndexFieldsStrategyRequest) | - | -| | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=IndexFieldsStrategyResponse), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyResponse), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyResponse), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyResponse), [middleware.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts#:~:text=IndexFieldsStrategyResponse), [middleware.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts#:~:text=IndexFieldsStrategyResponse) | - | -| | [agent_status_handler.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts#:~:text=authRequired), [resolver.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/routes/resolver.ts#:~:text=authRequired), [resolver.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/routes/resolver.ts#:~:text=authRequired), [resolver.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/routes/resolver.ts#:~:text=authRequired), [update_insight.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts#:~:text=authRequired), [get_insights.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/routes/metadata/index.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/routes/metadata/index.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/routes/metadata/index.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/routes/policy/index.ts#:~:text=authRequired)+ 19 more | - | -| | [types.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/hooks/types.ts#:~:text=SimpleSavedObject), [types.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/hooks/types.ts#:~:text=SimpleSavedObject) | - | -| | [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion)+ 34 more | - | -| | [legacy_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts#:~:text=SavedObjectAttributes), [legacy_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts#:~:text=SavedObjectAttributes), [legacy_migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts#:~:text=SavedObjectAttributes), [legacy_migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts#:~:text=SavedObjectAttributes), [legacy_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts#:~:text=SavedObjectAttributes), [legacy_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts#:~:text=SavedObjectAttributes), [legacy_migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts#:~:text=SavedObjectAttributes), [legacy_migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts#:~:text=SavedObjectAttributes) | - | -| | [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=SavedObject), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=SavedObject), [user_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts#:~:text=SavedObject), [user_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts#:~:text=SavedObject) | - | -| | [timelines.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts#:~:text=migrations), [notes.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts#:~:text=migrations), [pinned_events.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts#:~:text=migrations), [legacy_saved_object_mappings.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts#:~:text=migrations), [saved_object_mappings.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/saved_object_mappings.ts#:~:text=migrations) | - | -| | [timelines.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts#:~:text=convertToMultiNamespaceTypeVersion), [notes.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts#:~:text=convertToMultiNamespaceTypeVersion), [pinned_events.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts#:~:text=convertToMultiNamespaceTypeVersion), [legacy_saved_object_mappings.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts#:~:text=convertToMultiNamespaceTypeVersion) | - | -| | [workflow_insights_scan.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx#:~:text=AssistantAvatar), [workflow_insights_scan.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/assistant/get_comments/index.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/assistant/get_comments/index.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/assistant/get_comments/index.tsx#:~:text=AssistantAvatar), [header_link.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/assistant/header_link.tsx#:~:text=AssistantAvatar), [header_link.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/assistant/header_link.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.tsx#:~:text=AssistantAvatar)+ 17 more | - | -| | [links.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/links.ts#:~:text=authc), [hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/lib/kibana/hooks.ts#:~:text=authc) | - | -| | [use_bulk_get_user_profiles.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.tsx#:~:text=userProfiles), [use_get_current_user_profile.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.tsx#:~:text=userProfiles) | - | -| | [request_context_factory.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/request_context_factory.ts#:~:text=audit), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/plugin.ts#:~:text=audit), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/plugin.ts#:~:text=audit) | - | -| | [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [policy_hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [policy_hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [trusted_apps_http_mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [trusted_apps_http_mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [trusted_apps_http_mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [mappers.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/trusted_apps/service/mappers.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID)+ 18 more | - | -| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_NAME), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_NAME) | - | -| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_DESCRIPTION), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_DESCRIPTION) | - | -| | [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [create_event_filters.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [create_event_filters.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [create_event_filters.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [event_filter_validator.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/event_filter_validator.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [event_filter_validator.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/event_filter_validator.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [policy_hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [policy_hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID)+ 19 more | - | -| | [create_event_filters.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_NAME), [create_event_filters.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_NAME), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_NAME), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/event_filters/index.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/event_filters/index.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_NAME) | - | -| | [create_event_filters.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_DESCRIPTION), [create_event_filters.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_DESCRIPTION), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_DESCRIPTION), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/event_filters/index.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/event_filters/index.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_DESCRIPTION) | - | -| | [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [host_isolation_exceptions_validator.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [host_isolation_exceptions_validator.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [host_isolation_exception_generator.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/endpoint/data_generators/host_isolation_exception_generator.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [host_isolation_exception_generator.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/endpoint/data_generators/host_isolation_exception_generator.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID)+ 3 more | - | -| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_NAME), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_NAME) | - | -| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_DESCRIPTION), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_DESCRIPTION) | - | -| | [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [policy_hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [policy_hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [lists.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [lists.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID)+ 1 more | - | -| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_NAME), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_NAME) | - | -| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_DESCRIPTION), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_DESCRIPTION) | - | -| | [use_colors.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/resolver/view/use_colors.ts#:~:text=darkMode), [use_colors.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/resolver/view/use_colors.ts#:~:text=darkMode), [use_colors.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/resolver/view/use_colors.ts#:~:text=darkMode), [use_colors.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/resolver/view/use_colors.ts#:~:text=darkMode), [use_colors.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/resolver/view/use_colors.ts#:~:text=darkMode) | - | -| | [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.tsx#:~:text=externalControlColumns) | - | +| | [route.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts#:~:text=alertFactory) | - | +| | [wrap_search_source_client.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts#:~:text=create) | - | +| | [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch), [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch), [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch), [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch) | - | +| | [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion)+ 12 more | - | +| | [dependencies_start_mock.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/dependencies_start_mock.ts#:~:text=indexPatterns) | - | +| | [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion)+ 34 more | - | +| | [wrap_search_source_client.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts#:~:text=create) | - | +| | [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch), [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch), [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch), [wrap_search_source_client.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts#:~:text=fetch) | - | +| | [api.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/hooks/eql/api.ts#:~:text=options) | - | +| | [create_sourcerer_data_view.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts#:~:text=title), [create_sourcerer_data_view.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts#:~:text=title), [create_sourcerer_data_view.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts#:~:text=title) | - | +| | [fleet_services.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts#:~:text=policy_id), [fleet_services.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts#:~:text=policy_id), [endpoint_metadata_service.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts#:~:text=policy_id), [endpoint_package_policies.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts#:~:text=policy_id), [index.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts#:~:text=policy_id) | - | +| | [fleet_services.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts#:~:text=policy_id), [fleet_services.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts#:~:text=policy_id), [endpoint_metadata_service.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts#:~:text=policy_id), [endpoint_package_policies.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts#:~:text=policy_id), [index.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts#:~:text=policy_id) | - | +| | [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode)+ 7 more | 8.8.0 | +| | [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode)+ 7 more | 8.8.0 | +| | [get_is_alert_suppression_active.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.ts#:~:text=license%24), [create_threat_signals.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts#:~:text=license%24), [query.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts#:~:text=license%24), [threshold.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts#:~:text=license%24), [get_is_alert_suppression_active.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts#:~:text=license%24), [get_is_alert_suppression_active.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts#:~:text=license%24), [get_is_alert_suppression_active.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts#:~:text=license%24) | 8.8.0 | +| | [route.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts#:~:text=authc) | - | +| | [suggest_user_profiles_route.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts#:~:text=userProfiles), [get_notes.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts#:~:text=userProfiles), [suggest_user_profiles_route.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts#:~:text=userProfiles), [get_notes.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts#:~:text=userProfiles) | - | +| | [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx#:~:text=DeprecatedCellValueElementProps), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx#:~:text=DeprecatedCellValueElementProps) | - | +| | [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx#:~:text=DeprecatedRowRenderer), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx#:~:text=DeprecatedRowRenderer) | - | +| | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=BeatFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=BeatFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=BeatFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=BeatFields) | - | +| | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/types/timeline/cells/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/types/timeline/cells/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/types/header_actions/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/types/header_actions/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts#:~:text=BrowserFields)+ 70 more | - | +| | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=IndexFieldsStrategyRequest), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyRequest), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyRequest), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyRequest), [middleware.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts#:~:text=IndexFieldsStrategyRequest), [middleware.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts#:~:text=IndexFieldsStrategyRequest) | - | +| | [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts#:~:text=IndexFieldsStrategyResponse), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyResponse), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyResponse), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts#:~:text=IndexFieldsStrategyResponse), [middleware.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts#:~:text=IndexFieldsStrategyResponse), [middleware.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts#:~:text=IndexFieldsStrategyResponse) | - | +| | [agent_status_handler.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts#:~:text=authRequired), [resolver.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts#:~:text=authRequired), [resolver.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts#:~:text=authRequired), [resolver.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts#:~:text=authRequired), [update_insight.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts#:~:text=authRequired), [get_insights.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts#:~:text=authRequired), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/index.ts#:~:text=authRequired)+ 19 more | - | +| | [types.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/hooks/types.ts#:~:text=SimpleSavedObject), [types.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/hooks/types.ts#:~:text=SimpleSavedObject) | - | +| | [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=migrationVersion)+ 34 more | - | +| | [legacy_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts#:~:text=SavedObjectAttributes), [legacy_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts#:~:text=SavedObjectAttributes), [legacy_migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts#:~:text=SavedObjectAttributes), [legacy_migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts#:~:text=SavedObjectAttributes), [legacy_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts#:~:text=SavedObjectAttributes), [legacy_types.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts#:~:text=SavedObjectAttributes), [legacy_migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts#:~:text=SavedObjectAttributes), [legacy_migrations.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts#:~:text=SavedObjectAttributes) | - | +| | [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=SavedObject), [host_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts#:~:text=SavedObject), [user_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts#:~:text=SavedObject), [user_risk_score_dashboards.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts#:~:text=SavedObject) | - | +| | [timelines.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts#:~:text=migrations), [notes.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts#:~:text=migrations), [pinned_events.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts#:~:text=migrations), [legacy_saved_object_mappings.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts#:~:text=migrations), [saved_object_mappings.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/saved_object_mappings.ts#:~:text=migrations) | - | +| | [timelines.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts#:~:text=convertToMultiNamespaceTypeVersion), [notes.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts#:~:text=convertToMultiNamespaceTypeVersion), [pinned_events.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts#:~:text=convertToMultiNamespaceTypeVersion), [legacy_saved_object_mappings.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts#:~:text=convertToMultiNamespaceTypeVersion) | - | +| | [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/index.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/index.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/index.tsx#:~:text=AssistantAvatar), [header_link.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/assistant/header_link.tsx#:~:text=AssistantAvatar), [header_link.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/assistant/header_link.tsx#:~:text=AssistantAvatar), [workflow_insights_scan.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx#:~:text=AssistantAvatar), [workflow_insights_scan.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx#:~:text=AssistantAvatar), [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.tsx#:~:text=AssistantAvatar)+ 17 more | - | +| | [links.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/links.ts#:~:text=authc), [hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/hooks.ts#:~:text=authc) | - | +| | [use_bulk_get_user_profiles.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.tsx#:~:text=userProfiles), [use_get_current_user_profile.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.tsx#:~:text=userProfiles) | - | +| | [request_context_factory.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/request_context_factory.ts#:~:text=audit), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/plugin.ts#:~:text=audit), [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/plugin.ts#:~:text=audit) | - | +| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [policy_hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [policy_hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [trusted_apps_http_mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [trusted_apps_http_mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [trusted_apps_http_mocks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID), [mappers.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/service/mappers.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_ID)+ 18 more | - | +| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_NAME), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_NAME) | - | +| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_DESCRIPTION), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts#:~:text=ENDPOINT_TRUSTED_APPS_LIST_DESCRIPTION) | - | +| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [form.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/form.tsx#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [form.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/form.tsx#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [utils.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/utils.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [utils.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/utils.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [service_actions.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [service_actions.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID), [service_actions.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_ID)+ 19 more | - | +| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_NAME), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_NAME), [create_event_filters.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_NAME), [create_event_filters.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/event_filters/index.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/event_filters/index.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_NAME) | - | +| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_DESCRIPTION), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_DESCRIPTION), [create_event_filters.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_DESCRIPTION), [create_event_filters.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/event_filters/index.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/event_filters/index.ts#:~:text=ENDPOINT_EVENT_FILTERS_LIST_DESCRIPTION) | - | +| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [host_isolation_exceptions_validator.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [host_isolation_exceptions_validator.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [host_isolation_exception_generator.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/endpoint/data_generators/host_isolation_exception_generator.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [host_isolation_exception_generator.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/endpoint/data_generators/host_isolation_exception_generator.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_ID)+ 3 more | - | +| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_NAME), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_NAME) | - | +| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_DESCRIPTION), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts#:~:text=ENDPOINT_HOST_ISOLATION_EXCEPTIONS_LIST_DESCRIPTION) | - | +| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [policy_hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [policy_hooks.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [lists.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [lists.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID), [lists.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_ID)+ 1 more | - | +| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_NAME), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_NAME), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_NAME) | - | +| | [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_DESCRIPTION), [constants.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_DESCRIPTION), [index.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts#:~:text=ENDPOINT_BLOCKLISTS_LIST_DESCRIPTION) | - | +| | [use_colors.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_colors.ts#:~:text=darkMode), [use_colors.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_colors.ts#:~:text=darkMode), [use_colors.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_colors.ts#:~:text=darkMode), [use_colors.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_colors.ts#:~:text=darkMode), [use_colors.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_colors.ts#:~:text=darkMode) | - | +| | [index.tsx](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.tsx#:~:text=externalControlColumns) | - | @@ -1543,9 +1543,9 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/ | Deprecated API | Reference location(s) | Remove By | | ---------------|-----------|-----------| -| | [executor.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/executor.test.ts#:~:text=alertFactory) | - | -| | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/slo/public/plugin.ts#:~:text=license%24) | 8.8.0 | -| | [slo.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/slo/server/saved_objects/slo.ts#:~:text=migrations) | - | +| | [executor.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/executor.test.ts#:~:text=alertFactory) | - | +| | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/slo/public/plugin.ts#:~:text=license%24) | 8.8.0 | +| | [slo.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/slo/server/saved_objects/slo.ts#:~:text=migrations) | - | @@ -1767,7 +1767,7 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/ | Deprecated API | Reference location(s) | Remove By | | ---------------|-----------|-----------| -| | [search_selection.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/wizard/search_selection/search_selection.tsx#:~:text=includeFields), [visualize_embeddable_factory.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx#:~:text=includeFields) | - | +| | [search_selection.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/wizard/search_selection/search_selection.tsx#:~:text=includeFields) | - | | | [attribute_service.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/legacy/embeddable/attribute_service.tsx#:~:text=SavedObjectSaveModal), [attribute_service.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/legacy/embeddable/attribute_service.tsx#:~:text=SavedObjectSaveModal) | 8.8.0 | | | [plugin.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/plugin.ts#:~:text=savedObjects), [visualize_listing.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/visualize_app/components/visualize_listing.tsx#:~:text=savedObjects) | - | | | [plugin.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/plugin.ts#:~:text=SavedObjectsClientContract), [plugin.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/plugin.ts#:~:text=SavedObjectsClientContract) | - | @@ -1777,8 +1777,8 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/ | | [types.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/types.ts#:~:text=ResolvedSimpleSavedObject), [types.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/types.ts#:~:text=ResolvedSimpleSavedObject), [types.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/types.ts#:~:text=ResolvedSimpleSavedObject), [types.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/types.ts#:~:text=ResolvedSimpleSavedObject) | - | | | [services.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/services.ts#:~:text=SavedObjectsStart), [services.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/services.ts#:~:text=SavedObjectsStart) | - | | | [saved_visualization_references.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualization_references/saved_visualization_references.ts#:~:text=SavedObjectAttribute), [saved_visualization_references.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualization_references/saved_visualization_references.ts#:~:text=SavedObjectAttribute) | - | -| | [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectAttributes), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectAttributes), [visualize_embeddable.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable.tsx#:~:text=SavedObjectAttributes), [visualize_embeddable.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable.tsx#:~:text=SavedObjectAttributes), [visualize_embeddable_factory.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx#:~:text=SavedObjectAttributes), [visualize_embeddable_factory.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx#:~:text=SavedObjectAttributes) | - | -| | [saved_visualization_references.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualization_references/saved_visualization_references.ts#:~:text=SavedObjectReference), [saved_visualization_references.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualization_references/saved_visualization_references.ts#:~:text=SavedObjectReference), [saved_visualization_references.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualization_references/saved_visualization_references.ts#:~:text=SavedObjectReference), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectReference), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectReference), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectReference), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectReference), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectReference), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectReference), [visualize_embeddable_factory.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx#:~:text=SavedObjectReference)+ 10 more | - | +| | [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectAttributes), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectAttributes), [visualize_embeddable.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable.tsx#:~:text=SavedObjectAttributes), [visualize_embeddable.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable.tsx#:~:text=SavedObjectAttributes) | - | +| | [saved_visualization_references.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualization_references/saved_visualization_references.ts#:~:text=SavedObjectReference), [saved_visualization_references.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualization_references/saved_visualization_references.ts#:~:text=SavedObjectReference), [saved_visualization_references.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualization_references/saved_visualization_references.ts#:~:text=SavedObjectReference), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectReference), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectReference), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectReference), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectReference), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectReference), [saved_visualize_utils.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/utils/saved_visualize_utils.ts#:~:text=SavedObjectReference), [visualize_listing.tsx](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/public/visualize_app/components/visualize_listing.tsx#:~:text=SavedObjectReference)+ 8 more | - | | | [visualization.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/server/saved_objects/visualization.ts#:~:text=migrations) | - | | | [visualization.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/server/saved_objects/visualization.ts#:~:text=schemas) | - | | | [visualization.ts](https://github.com/elastic/kibana/tree/main/src/plugins/visualizations/server/saved_objects/visualization.ts#:~:text=convertToMultiNamespaceTypeVersion) | - | diff --git a/api_docs/deprecations_by_team.mdx b/api_docs/deprecations_by_team.mdx index bed9cebf8cb24..a9c697d635ec5 100644 --- a/api_docs/deprecations_by_team.mdx +++ b/api_docs/deprecations_by_team.mdx @@ -7,7 +7,7 @@ id: kibDevDocsDeprecationsDueByTeam slug: /kibana-dev-docs/api-meta/deprecations-due-by-team title: Deprecated APIs due to be removed, by team description: Lists the teams that are referencing deprecated APIs with a remove by date. -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana'] --- @@ -106,7 +106,7 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/ | Plugin | Deprecated API | Reference location(s) | Remove By | | --------|-------|-----------|-----------| -| slo | | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/slo/public/plugin.ts#:~:text=license%24) | 8.8.0 | +| slo | | [plugin.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/observability/plugins/slo/public/plugin.ts#:~:text=license%24) | 8.8.0 | @@ -131,6 +131,6 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/ | Plugin | Deprecated API | Reference location(s) | Remove By | | --------|-------|-----------|-----------| -| securitySolution | | [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode)+ 7 more | 8.8.0 | -| securitySolution | | [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode)+ 7 more | 8.8.0 | -| securitySolution | | [get_is_alert_suppression_active.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.ts#:~:text=license%24), [create_threat_signals.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts#:~:text=license%24), [query.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts#:~:text=license%24), [threshold.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts#:~:text=license%24), [get_is_alert_suppression_active.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts#:~:text=license%24), [get_is_alert_suppression_active.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts#:~:text=license%24), [get_is_alert_suppression_active.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts#:~:text=license%24) | 8.8.0 | \ No newline at end of file +| securitySolution | | [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode)+ 7 more | 8.8.0 | +| securitySolution | | [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [policy_config.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [fleet_integration.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [create_default_policy.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode), [license_watch.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts#:~:text=mode)+ 7 more | 8.8.0 | +| securitySolution | | [get_is_alert_suppression_active.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.ts#:~:text=license%24), [create_threat_signals.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts#:~:text=license%24), [query.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts#:~:text=license%24), [threshold.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts#:~:text=license%24), [get_is_alert_suppression_active.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts#:~:text=license%24), [get_is_alert_suppression_active.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts#:~:text=license%24), [get_is_alert_suppression_active.test.ts](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts#:~:text=license%24) | 8.8.0 | \ No newline at end of file diff --git a/api_docs/dev_tools.mdx b/api_docs/dev_tools.mdx index d2a815bb8d709..26217b55f670d 100644 --- a/api_docs/dev_tools.mdx +++ b/api_docs/dev_tools.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/devTools title: "devTools" image: https://source.unsplash.com/400x175/?github description: API docs for the devTools plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'devTools'] --- import devToolsObj from './dev_tools.devdocs.json'; diff --git a/api_docs/discover.devdocs.json b/api_docs/discover.devdocs.json index 20681bf23e2e7..fe9734b3de457 100644 --- a/api_docs/discover.devdocs.json +++ b/api_docs/discover.devdocs.json @@ -4734,6 +4734,10 @@ "plugin": "fleet", "path": "x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/create_package_policy_page/multi_page_layout/hooks/use_get_logs_discover_link.tsx" }, + { + "plugin": "exploratoryView", + "path": "x-pack/solutions/observability/plugins/exploratory_view/public/components/shared/exploratory_view/hooks/use_discover_link.tsx" + }, { "plugin": "osquery", "path": "x-pack/platform/plugins/shared/osquery/public/packs/pack_queries_status_table.tsx" @@ -4746,10 +4750,6 @@ "plugin": "osquery", "path": "x-pack/platform/plugins/shared/osquery/public/common/hooks/use_discover_link.tsx" }, - { - "plugin": "exploratoryView", - "path": "x-pack/solutions/observability/plugins/exploratory_view/public/components/shared/exploratory_view/hooks/use_discover_link.tsx" - }, { "plugin": "synthetics", "path": "x-pack/solutions/observability/plugins/synthetics/public/apps/synthetics/components/common/components/stderr_logs.tsx" diff --git a/api_docs/discover.mdx b/api_docs/discover.mdx index b9b48468e2d54..64c326cc42c45 100644 --- a/api_docs/discover.mdx +++ b/api_docs/discover.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/discover title: "discover" image: https://source.unsplash.com/400x175/?github description: API docs for the discover plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'discover'] --- import discoverObj from './discover.devdocs.json'; diff --git a/api_docs/discover_enhanced.mdx b/api_docs/discover_enhanced.mdx index 2e9af75d5e295..a9bcef7185276 100644 --- a/api_docs/discover_enhanced.mdx +++ b/api_docs/discover_enhanced.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/discoverEnhanced title: "discoverEnhanced" image: https://source.unsplash.com/400x175/?github description: API docs for the discoverEnhanced plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'discoverEnhanced'] --- import discoverEnhancedObj from './discover_enhanced.devdocs.json'; diff --git a/api_docs/discover_shared.mdx b/api_docs/discover_shared.mdx index db575f4df003d..a4febedc24e44 100644 --- a/api_docs/discover_shared.mdx +++ b/api_docs/discover_shared.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/discoverShared title: "discoverShared" image: https://source.unsplash.com/400x175/?github description: API docs for the discoverShared plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'discoverShared'] --- import discoverSharedObj from './discover_shared.devdocs.json'; diff --git a/api_docs/ecs_data_quality_dashboard.mdx b/api_docs/ecs_data_quality_dashboard.mdx index 7167700ed3f66..b9d89669002c0 100644 --- a/api_docs/ecs_data_quality_dashboard.mdx +++ b/api_docs/ecs_data_quality_dashboard.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/ecsDataQualityDashboard title: "ecsDataQualityDashboard" image: https://source.unsplash.com/400x175/?github description: API docs for the ecsDataQualityDashboard plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'ecsDataQualityDashboard'] --- import ecsDataQualityDashboardObj from './ecs_data_quality_dashboard.devdocs.json'; diff --git a/api_docs/elastic_assistant.mdx b/api_docs/elastic_assistant.mdx index cdeb6e62a593a..c22e2f3724007 100644 --- a/api_docs/elastic_assistant.mdx +++ b/api_docs/elastic_assistant.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/elasticAssistant title: "elasticAssistant" image: https://source.unsplash.com/400x175/?github description: API docs for the elasticAssistant plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'elasticAssistant'] --- import elasticAssistantObj from './elastic_assistant.devdocs.json'; diff --git a/api_docs/embeddable.devdocs.json b/api_docs/embeddable.devdocs.json index 4e5cef1a2d21b..a3f56540a9592 100644 --- a/api_docs/embeddable.devdocs.json +++ b/api_docs/embeddable.devdocs.json @@ -4,20 +4,12 @@ "classes": [ { "parentPluginId": "embeddable", - "id": "def-public.Container", + "id": "def-public.Embeddable", "type": "Class", "tags": [], - "label": "Container", + "label": "Embeddable", "description": [], "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.Container", - "text": "Container" - }, - " extends ", { "pluginId": "embeddable", "scope": "public", @@ -25,56 +17,151 @@ "section": "def-public.Embeddable", "text": "Embeddable" }, - " implements ", + " implements ", { "pluginId": "embeddable", "scope": "public", "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" + "section": "def-public.IEmbeddable", + "text": "IEmbeddable" }, - ",", - { - "pluginId": "@kbn/presentation-containers", - "scope": "public", - "docId": "kibKbnPresentationContainersPluginApi", - "section": "def-public.PresentationContainer", - "text": "PresentationContainer" - } + "" ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", "deprecated": false, "trackAdoption": false, "children": [ { "parentPluginId": "embeddable", - "id": "def-public.Container.isContainer", + "id": "def-public.Embeddable.runtimeId", + "type": "number", + "tags": [], + "label": "runtimeId", + "description": [], + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", + "deprecated": false, + "trackAdoption": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.Embeddable.runtimeId", + "type": "number", + "tags": [], + "label": "runtimeId", + "description": [], + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", + "deprecated": false, + "trackAdoption": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.Embeddable.deferEmbeddableLoad", "type": "boolean", "tags": [], - "label": "isContainer", + "label": "deferEmbeddableLoad", + "description": [], + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", + "deprecated": false, + "trackAdoption": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.Embeddable.type", + "type": "string", + "tags": [], + "label": "type", + "description": [], + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", + "deprecated": false, + "trackAdoption": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.Embeddable.id", + "type": "string", + "tags": [], + "label": "id", + "description": [], + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", + "deprecated": false, + "trackAdoption": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.Embeddable.fatalError", + "type": "Object", + "tags": [], + "label": "fatalError", + "description": [], + "signature": [ + "Error | undefined" + ], + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", + "deprecated": false, + "trackAdoption": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.Embeddable.output", + "type": "Uncategorized", + "tags": [], + "label": "output", + "description": [], + "signature": [ + "TEmbeddableOutput" + ], + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", + "deprecated": false, + "trackAdoption": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.Embeddable.input", + "type": "Uncategorized", + "tags": [], + "label": "input", "description": [], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", + "signature": [ + "TEmbeddableInput" + ], + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", "deprecated": false, "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.Container.children$", + "id": "def-public.Embeddable.renderComplete", "type": "Object", "tags": [], - "label": "children$", + "label": "renderComplete", "description": [], "signature": [ - "BehaviorSubject", - "<{ [key: string]: unknown; }>" + { + "pluginId": "kibanaUtils", + "scope": "public", + "docId": "kibKibanaUtilsPluginApi", + "section": "def-public.RenderCompleteDispatcher", + "text": "RenderCompleteDispatcher" + } ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", + "deprecated": false, + "trackAdoption": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.Embeddable.destroyed", + "type": "boolean", + "tags": [], + "label": "destroyed", + "description": [], + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", "deprecated": false, "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.Container.Unnamed", + "id": "def-public.Embeddable.Unnamed", "type": "Function", "tags": [], "label": "Constructor", @@ -82,1890 +169,196 @@ "signature": [ "any" ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", "deprecated": false, "trackAdoption": false, "children": [ { "parentPluginId": "embeddable", - "id": "def-public.Container.Unnamed.$1", + "id": "def-public.Embeddable.Unnamed.$1", "type": "Uncategorized", "tags": [], "label": "input", "description": [], "signature": [ - "TContainerInput" + "TEmbeddableInput" ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true }, { "parentPluginId": "embeddable", - "id": "def-public.Container.Unnamed.$2", + "id": "def-public.Embeddable.Unnamed.$2", "type": "Uncategorized", "tags": [], "label": "output", "description": [], "signature": [ - "TContainerOutput" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.Unnamed.$3", - "type": "Function", - "tags": [], - "label": "getFactory", - "description": [], - "signature": [ - " = ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" - }, - ">(embeddableFactoryId: string) => ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableFactory", - "text": "EmbeddableFactory" - }, - " | undefined" + "TEmbeddableOutput" ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.Unnamed.$4", - "type": "Object", - "tags": [], - "label": "parent", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.Unnamed.$5", - "type": "Object", - "tags": [], - "label": "settings", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableContainerSettings", - "text": "EmbeddableContainerSettings" - }, - " | undefined" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": false } ], "returnComment": [] }, { "parentPluginId": "embeddable", - "id": "def-public.Container.getPanelCount", - "type": "Function", + "id": "def-public.Embeddable.uuid", + "type": "string", "tags": [], - "label": "getPanelCount", + "label": "uuid", "description": [], - "signature": [ - "() => number" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] + "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.Container.removePanel", - "type": "Function", + "id": "def-public.Embeddable.disableTriggers", + "type": "boolean", "tags": [], - "label": "removePanel", + "label": "disableTriggers", "description": [], - "signature": [ - "(id: string) => void" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.removePanel.$1", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] + "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.Container.addNewPanel", + "id": "def-public.Embeddable.onEdit", "type": "Function", "tags": [], - "label": "addNewPanel", + "label": "onEdit", "description": [], "signature": [ - "(panelPackage: ", - { - "pluginId": "@kbn/presentation-containers", - "scope": "public", - "docId": "kibKbnPresentationContainersPluginApi", - "section": "def-public.PanelPackage", - "text": "PanelPackage" - }, - ") => Promise" + "() => Promise" ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", + "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", "deprecated": false, "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.addNewPanel.$1", - "type": "Object", - "tags": [], - "label": "panelPackage", - "description": [], - "signature": [ - { - "pluginId": "@kbn/presentation-containers", - "scope": "public", - "docId": "kibKbnPresentationContainersPluginApi", - "section": "def-public.PanelPackage", - "text": "PanelPackage" - }, - "" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] + "returnComment": [], + "children": [] }, { "parentPluginId": "embeddable", - "id": "def-public.Container.replacePanel", - "type": "Function", + "id": "def-public.Embeddable.viewMode", + "type": "Object", "tags": [], - "label": "replacePanel", + "label": "viewMode", "description": [], "signature": [ - "(idToRemove: string, { panelType, initialState }: ", + "{ source: ", + "Observable", + " | undefined; readonly value: ", { - "pluginId": "@kbn/presentation-containers", + "pluginId": "@kbn/presentation-publishing", "scope": "public", - "docId": "kibKbnPresentationContainersPluginApi", - "section": "def-public.PanelPackage", - "text": "PanelPackage" + "docId": "kibKbnPresentationPublishingPluginApi", + "section": "def-public.ViewMode", + "text": "ViewMode" }, - ") => Promise" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ + "; error: (err: any) => void; forEach: { (next: (value: ", { - "parentPluginId": "embeddable", - "id": "def-public.Container.replacePanel.$1", - "type": "string", - "tags": [], - "label": "idToRemove", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true + "pluginId": "@kbn/presentation-publishing", + "scope": "public", + "docId": "kibKbnPresentationPublishingPluginApi", + "section": "def-public.ViewMode", + "text": "ViewMode" }, + ") => void): Promise; (next: (value: ", { - "parentPluginId": "embeddable", - "id": "def-public.Container.replacePanel.$2", - "type": "Object", - "tags": [], - "label": "{ panelType, initialState }", - "description": [], - "signature": [ - { - "pluginId": "@kbn/presentation-containers", - "scope": "public", - "docId": "kibKbnPresentationContainersPluginApi", - "section": "def-public.PanelPackage", - "text": "PanelPackage" - }, - "" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.setChildLoaded", - "type": "Function", - "tags": [], - "label": "setChildLoaded", - "description": [], - "signature": [ - "(embeddable: ", + "pluginId": "@kbn/presentation-publishing", + "scope": "public", + "docId": "kibKbnPresentationPublishingPluginApi", + "section": "def-public.ViewMode", + "text": "ViewMode" + }, + ") => void, promiseCtor: PromiseConstructorLike): Promise; }; complete: () => void; getValue: () => ", { - "pluginId": "embeddable", + "pluginId": "@kbn/presentation-publishing", "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" + "docId": "kibKbnPresentationPublishingPluginApi", + "section": "def-public.ViewMode", + "text": "ViewMode" }, + "; closed: boolean; pipe: { (): ", + "Observable", "<", { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" + "pluginId": "@kbn/presentation-publishing", + "scope": "public", + "docId": "kibKbnPresentationPublishingPluginApi", + "section": "def-public.ViewMode", + "text": "ViewMode" }, - ", ", + ">; (op1: ", + "OperatorFunction", + "<", { - "pluginId": "embeddable", + "pluginId": "@kbn/presentation-publishing", "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableOutput", - "text": "EmbeddableOutput" + "docId": "kibKbnPresentationPublishingPluginApi", + "section": "def-public.ViewMode", + "text": "ViewMode" }, - ", any>) => void" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.setChildLoaded.$1", - "type": "Object", - "tags": [], - "label": "embeddable", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" - }, - "<", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" - }, - ", ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableOutput", - "text": "EmbeddableOutput" - }, - ", any>" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.updateInputForChild", - "type": "Function", - "tags": [], - "label": "updateInputForChild", - "description": [], - "signature": [ - "): ", + "Observable", + "; (op1: ", + "OperatorFunction", + "<", { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" + "pluginId": "@kbn/presentation-publishing", + "scope": "public", + "docId": "kibKbnPresentationPublishingPluginApi", + "section": "def-public.ViewMode", + "text": "ViewMode" }, - " = ", + ", A>, op2: ", + "OperatorFunction", + "): ", + "Observable", + "; (op1: ", + "OperatorFunction", + "<", { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" + "pluginId": "@kbn/presentation-publishing", + "scope": "public", + "docId": "kibKbnPresentationPublishingPluginApi", + "section": "def-public.ViewMode", + "text": "ViewMode" }, - ">(id: string, changes: Partial) => void" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ + ", A>, op2: ", + "OperatorFunction", + ", op3: ", + "OperatorFunction", + "): ", + "Observable", + "; (op1: ", + "OperatorFunction", + "<", { - "parentPluginId": "embeddable", - "id": "def-public.Container.updateInputForChild.$1", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true + "pluginId": "@kbn/presentation-publishing", + "scope": "public", + "docId": "kibKbnPresentationPublishingPluginApi", + "section": "def-public.ViewMode", + "text": "ViewMode" }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.updateInputForChild.$2", - "type": "Object", - "tags": [], - "label": "changes", - "description": [], - "signature": [ - "Partial" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.reload", - "type": "Function", - "tags": [], - "label": "reload", - "description": [], - "signature": [ - "() => void" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.addNewEmbeddable", - "type": "Function", - "tags": [], - "label": "addNewEmbeddable", - "description": [], - "signature": [ - " = ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" - }, - ">(type: string, explicitInput: Partial, attributes?: unknown) => Promise<", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ErrorEmbeddable", - "text": "ErrorEmbeddable" - }, - " | E>" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.addNewEmbeddable.$1", - "type": "string", - "tags": [], - "label": "type", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.addNewEmbeddable.$2", - "type": "Object", - "tags": [], - "label": "explicitInput", - "description": [], - "signature": [ - "Partial" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.addNewEmbeddable.$3", - "type": "Unknown", - "tags": [], - "label": "attributes", - "description": [], - "signature": [ - "unknown" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.replaceEmbeddable", - "type": "Function", - "tags": [], - "label": "replaceEmbeddable", - "description": [], - "signature": [ - " = ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" - }, - ">(id: string, newExplicitInput: Partial, newType?: string | undefined, generateNewId?: boolean | undefined) => Promise" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.replaceEmbeddable.$1", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.replaceEmbeddable.$2", - "type": "Object", - "tags": [], - "label": "newExplicitInput", - "description": [], - "signature": [ - "Partial" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.replaceEmbeddable.$3", - "type": "string", - "tags": [], - "label": "newType", - "description": [], - "signature": [ - "string | undefined" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.replaceEmbeddable.$4", - "type": "CompoundType", - "tags": [], - "label": "generateNewId", - "description": [], - "signature": [ - "boolean | undefined" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": false - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.removeEmbeddable", - "type": "Function", - "tags": [], - "label": "removeEmbeddable", - "description": [], - "signature": [ - "(embeddableId: string) => void" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.removeEmbeddable.$1", - "type": "string", - "tags": [], - "label": "embeddableId", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.onRemoveEmbeddable", - "type": "Function", - "tags": [], - "label": "onRemoveEmbeddable", - "description": [ - "\nControl the panels that are pushed to the input stream when an embeddable is\nremoved. This can be used if removing one embeddable has knock-on effects, like\nre-ordering embeddables that come after it." - ], - "signature": [ - "(embeddableId: string) => { [key: string]: ", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.PanelState", - "text": "PanelState" - }, - "<", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" - }, - " & { id: string; }>; }" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.onRemoveEmbeddable.$1", - "type": "string", - "tags": [], - "label": "embeddableId", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.getChildIds", - "type": "Function", - "tags": [], - "label": "getChildIds", - "description": [], - "signature": [ - "() => string[]" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.getChild", - "type": "Function", - "tags": [], - "label": "getChild", - "description": [], - "signature": [ - ">(id: string) => E" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.getChild.$1", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.getInputForChild", - "type": "Function", - "tags": [], - "label": "getInputForChild", - "description": [], - "signature": [ - "(embeddableId: string) => TEmbeddableInput" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.getInputForChild.$1", - "type": "string", - "tags": [], - "label": "embeddableId", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.getAnyChildOutputChange$", - "type": "Function", - "tags": [], - "label": "getAnyChildOutputChange$", - "description": [], - "signature": [ - "() => ", - "Observable", - "" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.destroy", - "type": "Function", - "tags": [], - "label": "destroy", - "description": [], - "signature": [ - "() => void" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.untilEmbeddableLoaded", - "type": "Function", - "tags": [], - "label": "untilEmbeddableLoaded", - "description": [], - "signature": [ - ">(id: string) => Promise<", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ErrorEmbeddable", - "text": "ErrorEmbeddable" - }, - " | TEmbeddable>" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.untilEmbeddableLoaded.$1", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.untilReactEmbeddableLoaded", - "type": "Function", - "tags": [], - "label": "untilReactEmbeddableLoaded", - "description": [], - "signature": [ - "(id: string) => Promise" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.untilReactEmbeddableLoaded.$1", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.getExplicitInputIsEqual", - "type": "Function", - "tags": [], - "label": "getExplicitInputIsEqual", - "description": [], - "signature": [ - "(lastInput: TContainerInput) => Promise" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.getExplicitInputIsEqual.$1", - "type": "Uncategorized", - "tags": [], - "label": "lastInput", - "description": [], - "signature": [ - "TContainerInput" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.createNewPanelState", - "type": "Function", - "tags": [], - "label": "createNewPanelState", - "description": [], - "signature": [ - ">(factory: ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableFactory", - "text": "EmbeddableFactory" - }, - ", partial?: Partial, attributes?: unknown) => { newPanel: ", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.PanelState", - "text": "PanelState" - }, - "; otherPanels: TContainerInput[\"panels\"]; }" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.createNewPanelState.$1", - "type": "Object", - "tags": [], - "label": "factory", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableFactory", - "text": "EmbeddableFactory" - }, - "" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.createNewPanelState.$2", - "type": "Object", - "tags": [], - "label": "partial", - "description": [], - "signature": [ - "Partial" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.createNewPanelState.$3", - "type": "Unknown", - "tags": [], - "label": "attributes", - "description": [], - "signature": [ - "unknown" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.getPanelState", - "type": "Function", - "tags": [], - "label": "getPanelState", - "description": [], - "signature": [ - "(embeddableId: string) => ", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.PanelState", - "text": "PanelState" - }, - "" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.getPanelState.$1", - "type": "string", - "tags": [], - "label": "embeddableId", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.getInheritedInput", - "type": "Function", - "tags": [], - "label": "getInheritedInput", - "description": [ - "\nReturn state that comes from the container and is passed down to the child. For instance, time range and\nfilters are common inherited input state. Note that state stored in `this.input.panels[embeddableId].explicitInput`\nwill override inherited input." - ], - "signature": [ - "(id: string) => TChildInput" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.getInheritedInput.$1", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.createAndSaveEmbeddable", - "type": "Function", - "tags": [], - "label": "createAndSaveEmbeddable", - "description": [], - "signature": [ - " = ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" - }, - ">(type: string, panelState: ", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.PanelState", - "text": "PanelState" - }, - "<{ id: string; version?: string | undefined; }>, otherPanels: TContainerInput[\"panels\"]) => Promise<", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ErrorEmbeddable", - "text": "ErrorEmbeddable" - }, - " | TEmbeddable>" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Container.createAndSaveEmbeddable.$1", - "type": "string", - "tags": [], - "label": "type", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.createAndSaveEmbeddable.$2", - "type": "Object", - "tags": [], - "label": "panelState", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.PanelState", - "text": "PanelState" - }, - "<{ id: string; version?: string | undefined; }>" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Container.createAndSaveEmbeddable.$3", - "type": "Uncategorized", - "tags": [], - "label": "otherPanels", - "description": [], - "signature": [ - "TContainerInput[\"panels\"]" - ], - "path": "src/plugins/embeddable/public/lib/containers/container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - } - ], - "initialIsOpen": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable", - "type": "Class", - "tags": [], - "label": "Embeddable", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.Embeddable", - "text": "Embeddable" - }, - " implements ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" - }, - "" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.runtimeId", - "type": "number", - "tags": [], - "label": "runtimeId", - "description": [], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.runtimeId", - "type": "number", - "tags": [], - "label": "runtimeId", - "description": [], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.parent", - "type": "Object", - "tags": [], - "label": "parent", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.isContainer", - "type": "boolean", - "tags": [], - "label": "isContainer", - "description": [], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.deferEmbeddableLoad", - "type": "boolean", - "tags": [], - "label": "deferEmbeddableLoad", - "description": [], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.type", - "type": "string", - "tags": [], - "label": "type", - "description": [], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.id", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.fatalError", - "type": "Object", - "tags": [], - "label": "fatalError", - "description": [], - "signature": [ - "Error | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.output", - "type": "Uncategorized", - "tags": [], - "label": "output", - "description": [], - "signature": [ - "TEmbeddableOutput" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.input", - "type": "Uncategorized", - "tags": [], - "label": "input", - "description": [], - "signature": [ - "TEmbeddableInput" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.renderComplete", - "type": "Object", - "tags": [], - "label": "renderComplete", - "description": [], - "signature": [ - { - "pluginId": "kibanaUtils", - "scope": "public", - "docId": "kibKibanaUtilsPluginApi", - "section": "def-public.RenderCompleteDispatcher", - "text": "RenderCompleteDispatcher" - } - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.destroyed", - "type": "boolean", - "tags": [], - "label": "destroyed", - "description": [], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.Unnamed", - "type": "Function", - "tags": [], - "label": "Constructor", - "description": [], - "signature": [ - "any" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.Unnamed.$1", - "type": "Uncategorized", - "tags": [], - "label": "input", - "description": [], - "signature": [ - "TEmbeddableInput" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.Unnamed.$2", - "type": "Uncategorized", - "tags": [], - "label": "output", - "description": [], - "signature": [ - "TEmbeddableOutput" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.Unnamed.$3", - "type": "Object", - "tags": [], - "label": "parent", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false, - "isRequired": false - } - ], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.uuid", - "type": "string", - "tags": [], - "label": "uuid", - "description": [], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.disableTriggers", - "type": "boolean", - "tags": [], - "label": "disableTriggers", - "description": [], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.onEdit", - "type": "Function", - "tags": [], - "label": "onEdit", - "description": [], - "signature": [ - "() => Promise" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false, - "returnComment": [], - "children": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.viewMode", - "type": "Object", - "tags": [], - "label": "viewMode", - "description": [], - "signature": [ - "{ source: ", - "Observable", - " | undefined; readonly value: ", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.ViewMode", - "text": "ViewMode" - }, - "; error: (err: any) => void; forEach: { (next: (value: ", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.ViewMode", - "text": "ViewMode" - }, - ") => void): Promise; (next: (value: ", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.ViewMode", - "text": "ViewMode" - }, - ") => void, promiseCtor: PromiseConstructorLike): Promise; }; complete: () => void; getValue: () => ", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.ViewMode", - "text": "ViewMode" - }, - "; closed: boolean; pipe: { (): ", - "Observable", - "<", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.ViewMode", - "text": "ViewMode" - }, - ">; (op1: ", - "OperatorFunction", - "<", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.ViewMode", - "text": "ViewMode" - }, - ", A>): ", - "Observable", - "; (op1: ", - "OperatorFunction", - "<", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.ViewMode", - "text": "ViewMode" - }, - ", A>, op2: ", - "OperatorFunction", - "): ", - "Observable", - "; (op1: ", - "OperatorFunction", - "<", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.ViewMode", - "text": "ViewMode" - }, - ", A>, op2: ", - "OperatorFunction", - ", op3: ", - "OperatorFunction", - "): ", - "Observable", - "; (op1: ", - "OperatorFunction", - "<", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.ViewMode", - "text": "ViewMode" - }, - ", A>, op2: ", - "OperatorFunction", - ", op3: ", - "OperatorFunction", - ", op4: ", - "OperatorFunction", - "): ", - "Observable", - "; (op1: ", - "OperatorFunction", - "<", + ", A>, op2: ", + "OperatorFunction", + ", op3: ", + "OperatorFunction", + ", op4: ", + "OperatorFunction", + "): ", + "Observable", + "; (op1: ", + "OperatorFunction", + "<", { "pluginId": "@kbn/presentation-publishing", "scope": "public", @@ -2215,44 +608,6 @@ "deprecated": false, "trackAdoption": false }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.parentApi", - "type": "CompoundType", - "tags": [], - "label": "parentApi", - "description": [], - "signature": [ - "(", - { - "pluginId": "@kbn/presentation-containers", - "scope": "public", - "docId": "kibKbnPresentationContainersPluginApi", - "section": "def-public.PresentationContainer", - "text": "PresentationContainer" - }, - " & Partial & ", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.PublishesViewMode", - "text": "PublishesViewMode" - }, - ">) | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false - }, { "parentPluginId": "embeddable", "id": "def-public.Embeddable.dataViews", @@ -5943,30 +4298,6 @@ "children": [], "returnComment": [] }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.getAppContext", - "type": "Function", - "tags": [], - "label": "getAppContext", - "description": [], - "signature": [ - "() => ", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.EmbeddableAppContext", - "text": "EmbeddableAppContext" - }, - " | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - }, { "parentPluginId": "embeddable", "id": "def-public.Embeddable.reportsEmbeddableLoad", @@ -5983,62 +4314,6 @@ "children": [], "returnComment": [] }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.refreshInputFromParent", - "type": "Function", - "tags": [], - "label": "refreshInputFromParent", - "description": [], - "signature": [ - "() => void" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.getIsContainer", - "type": "Function", - "tags": [], - "label": "getIsContainer", - "description": [], - "signature": [ - "() => this is ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - ">" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - }, { "parentPluginId": "embeddable", "id": "def-public.Embeddable.reload", @@ -6169,7 +4444,7 @@ "label": "getExplicitInput", "description": [], "signature": [ - "() => TEmbeddableInput" + "() => Readonly" ], "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", "deprecated": false, @@ -6185,7 +4460,7 @@ "label": "getPersistableInput", "description": [], "signature": [ - "() => TEmbeddableInput" + "() => Readonly" ], "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", "deprecated": false, @@ -6241,72 +4516,6 @@ "children": [], "returnComment": [] }, - { - "parentPluginId": "embeddable", - "id": "def-public.Embeddable.getRoot", - "type": "Function", - "tags": [], - "label": "getRoot", - "description": [ - "\nReturns the top most parent embeddable, or itself if this embeddable\nis not within a parent." - ], - "signature": [ - "() => ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" - }, - "<", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" - }, - ", ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableOutput", - "text": "EmbeddableOutput" - }, - ", any> | ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - ">" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/embeddable.tsx", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - }, { "parentPluginId": "embeddable", "id": "def-public.Embeddable.updateInput", @@ -7257,44 +5466,6 @@ "deprecated": false, "trackAdoption": false, "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.ErrorEmbeddable.Unnamed.$3", - "type": "Object", - "tags": [], - "label": "parent", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/error_embeddable.tsx", - "deprecated": false, - "trackAdoption": false, - "isRequired": false } ], "returnComment": [] @@ -7767,70 +5938,32 @@ "section": "def-public.IEmbeddable", "text": "IEmbeddable" }, - "<", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" - }, - ", LegacyOutput, any>" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/compatibility/embeddable_compatibility_utils.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.embeddableOutputToSubject.$3", - "type": "Uncategorized", - "tags": [], - "label": "key", - "description": [], - "signature": [ - "keyof LegacyOutput" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/compatibility/embeddable_compatibility_utils.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [], - "initialIsOpen": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddablePanel", - "type": "Function", - "tags": [ - "deprecated" - ], - "label": "EmbeddablePanel", - "description": [], - "signature": [ - "(props: ", - "EmbeddablePanelProps", - ") => React.JSX.Element" - ], - "path": "src/plugins/embeddable/public/embeddable_panel/embeddable_panel.tsx", - "deprecated": true, - "trackAdoption": false, - "references": [], - "children": [ + "<", + { + "pluginId": "embeddable", + "scope": "common", + "docId": "kibEmbeddablePluginApi", + "section": "def-common.EmbeddableInput", + "text": "EmbeddableInput" + }, + ", LegacyOutput, any>" + ], + "path": "src/plugins/embeddable/public/lib/embeddables/compatibility/embeddable_compatibility_utils.ts", + "deprecated": false, + "trackAdoption": false, + "isRequired": true + }, { "parentPluginId": "embeddable", - "id": "def-public.EmbeddablePanel.$1", - "type": "CompoundType", + "id": "def-public.embeddableOutputToSubject.$3", + "type": "Uncategorized", "tags": [], - "label": "props", + "label": "key", "description": [], "signature": [ - "EmbeddablePanelProps" + "keyof LegacyOutput" ], - "path": "src/plugins/embeddable/public/embeddable_panel/embeddable_panel.tsx", + "path": "src/plugins/embeddable/public/lib/embeddables/compatibility/embeddable_compatibility_utils.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -9202,126 +7335,6 @@ ], "initialIsOpen": false }, - { - "parentPluginId": "embeddable", - "id": "def-public.ContainerInput", - "type": "Interface", - "tags": [], - "label": "ContainerInput", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - " extends ", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" - } - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.ContainerInput.hidePanelTitles", - "type": "CompoundType", - "tags": [], - "label": "hidePanelTitles", - "description": [], - "signature": [ - "boolean | undefined" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.ContainerInput.panels", - "type": "Object", - "tags": [], - "label": "panels", - "description": [], - "signature": [ - "{ [key: string]: ", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.PanelState", - "text": "PanelState" - }, - "; }" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false - } - ], - "initialIsOpen": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.ContainerOutput", - "type": "Interface", - "tags": [], - "label": "ContainerOutput", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - " extends ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableOutput", - "text": "EmbeddableOutput" - } - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.ContainerOutput.embeddableLoaded", - "type": "Object", - "tags": [], - "label": "embeddableLoaded", - "description": [], - "signature": [ - "{ [key: string]: boolean; }" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false - } - ], - "initialIsOpen": false - }, { "parentPluginId": "embeddable", "id": "def-public.DefaultEmbeddableApi", @@ -9389,68 +7402,6 @@ "children": [], "initialIsOpen": false }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableContainerSettings", - "type": "Interface", - "tags": [], - "label": "EmbeddableContainerSettings", - "description": [], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableContainerSettings.initializeSequentially", - "type": "CompoundType", - "tags": [], - "label": "initializeSequentially", - "description": [ - "\nIf true, the container will wait for each embeddable to load after creation before loading the next embeddable." - ], - "signature": [ - "boolean | undefined" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableContainerSettings.childIdInitializeOrder", - "type": "Array", - "tags": [], - "label": "childIdInitializeOrder", - "description": [ - "\nInitialise children in the order specified. If an ID does not match it will be skipped and if a child is not included it will be initialized in the default order after the list of provided IDs." - ], - "signature": [ - "string[] | undefined" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableContainerSettings.untilContainerInitialized", - "type": "Function", - "tags": [], - "label": "untilContainerInitialized", - "description": [], - "signature": [ - "(() => Promise) | undefined" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - } - ], - "initialIsOpen": false - }, { "parentPluginId": "embeddable", "id": "def-public.EmbeddableContext", @@ -9834,31 +7785,7 @@ "\nCan be used to request explicit input from the user, to be passed in to `EmbeddableFactory:create`.\nExplicit input is stored on the parent container for this embeddable. It overrides all inherited\ninput passed down from the parent container.\n\nCan be used to edit an embeddable by re-requesting explicit input. Initial input can be provided to allow the editor to show the current state.\n\nIf saved object information is needed for creation use-cases, getExplicitInput can also return an unknown typed attributes object which will be passed\ninto the container's addNewEmbeddable function." ], "signature": [ - "(initialInput?: Partial | undefined, parent?: ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined) => Promise<", + "(initialInput?: Partial | undefined, parent?: unknown) => Promise<", "ExplicitInputWithAttributes", " | Partial>" ], @@ -9884,40 +7811,17 @@ { "parentPluginId": "embeddable", "id": "def-public.EmbeddableFactory.getExplicitInput.$2", - "type": "Object", + "type": "Unknown", "tags": [], "label": "parent", "description": [], "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined" + "unknown" ], "path": "src/plugins/embeddable/public/lib/embeddables/embeddable_factory.ts", "deprecated": false, "trackAdoption": false, - "isRequired": false + "isRequired": true } ], "returnComment": [] @@ -9932,31 +7836,7 @@ "\nCreates a new embeddable instance based off the saved object id." ], "signature": [ - "(savedObjectId: string, input: Partial, parent?: ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined) => Promise<", + "(savedObjectId: string, input: Partial, parent?: unknown) => Promise<", { "pluginId": "embeddable", "scope": "public", @@ -10005,40 +7885,17 @@ { "parentPluginId": "embeddable", "id": "def-public.EmbeddableFactory.createFromSavedObject.$3", - "type": "Object", + "type": "Unknown", "tags": [], "label": "parent", "description": [], "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined" + "unknown" ], "path": "src/plugins/embeddable/public/lib/embeddables/embeddable_factory.ts", "deprecated": false, "trackAdoption": false, - "isRequired": false + "isRequired": true } ], "returnComment": [] @@ -10046,38 +7903,14 @@ { "parentPluginId": "embeddable", "id": "def-public.EmbeddableFactory.create", - "type": "Function", - "tags": [], - "label": "create", - "description": [ - "\nCreates an Embeddable instance, running the inital input through all registered migrations. Resolves to undefined if a new Embeddable\ncannot be directly created and the user will instead be redirected elsewhere." - ], - "signature": [ - "(initialInput: TEmbeddableInput, parent?: ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined) => Promise<", + "type": "Function", + "tags": [], + "label": "create", + "description": [ + "\nCreates an Embeddable instance, running the inital input through all registered migrations. Resolves to undefined if a new Embeddable\ncannot be directly created and the user will instead be redirected elsewhere." + ], + "signature": [ + "(initialInput: TEmbeddableInput, parent?: unknown) => Promise<", { "pluginId": "embeddable", "scope": "public", @@ -10109,40 +7942,17 @@ { "parentPluginId": "embeddable", "id": "def-public.EmbeddableFactory.create.$2", - "type": "Object", + "type": "Unknown", "tags": [], "label": "parent", "description": [], "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined" + "unknown" ], "path": "src/plugins/embeddable/public/lib/embeddables/embeddable_factory.ts", "deprecated": false, "trackAdoption": false, - "isRequired": false + "isRequired": true } ], "returnComment": [] @@ -10294,519 +8104,126 @@ { "parentPluginId": "embeddable", "id": "def-public.EmbeddableOutput.editPath", - "type": "string", - "tags": [], - "label": "editPath", - "description": [], - "signature": [ - "string | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableOutput.defaultTitle", - "type": "string", - "tags": [], - "label": "defaultTitle", - "description": [], - "signature": [ - "string | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableOutput.defaultDescription", - "type": "string", - "tags": [], - "label": "defaultDescription", - "description": [], - "signature": [ - "string | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableOutput.title", - "type": "string", - "tags": [], - "label": "title", - "description": [], - "signature": [ - "string | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableOutput.description", - "type": "string", - "tags": [], - "label": "description", - "description": [], - "signature": [ - "string | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableOutput.editable", - "type": "CompoundType", - "tags": [], - "label": "editable", - "description": [], - "signature": [ - "boolean | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableOutput.inlineEditable", - "type": "CompoundType", - "tags": [], - "label": "inlineEditable", - "description": [], - "signature": [ - "boolean | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableOutput.editableWithExplicitInput", - "type": "CompoundType", - "tags": [], - "label": "editableWithExplicitInput", - "description": [], - "signature": [ - "boolean | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableOutput.savedObjectId", - "type": "string", - "tags": [], - "label": "savedObjectId", - "description": [], - "signature": [ - "string | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false - } - ], - "initialIsOpen": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddablePackageState", - "type": "Interface", - "tags": [], - "label": "EmbeddablePackageState", - "description": [ - "\nA state package that contains all fields necessary to create or update an embeddable by reference or by value in a container." - ], - "path": "src/plugins/embeddable/public/lib/state_transfer/types.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddablePackageState.type", - "type": "string", - "tags": [], - "label": "type", - "description": [], - "path": "src/plugins/embeddable/public/lib/state_transfer/types.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddablePackageState.input", - "type": "Uncategorized", - "tags": [], - "label": "input", - "description": [ - "\nFor react embeddables, this input must be runtime state." - ], - "signature": [ - "object" - ], - "path": "src/plugins/embeddable/public/lib/state_transfer/types.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddablePackageState.embeddableId", - "type": "string", - "tags": [], - "label": "embeddableId", - "description": [], - "signature": [ - "string | undefined" - ], - "path": "src/plugins/embeddable/public/lib/state_transfer/types.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddablePackageState.size", - "type": "Object", - "tags": [], - "label": "size", - "description": [], - "signature": [ - "{ width?: number | undefined; height?: number | undefined; } | undefined" - ], - "path": "src/plugins/embeddable/public/lib/state_transfer/types.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddablePackageState.searchSessionId", - "type": "string", - "tags": [], - "label": "searchSessionId", - "description": [ - "\nPass current search session id when navigating to an editor,\nEditors could use it continue previous search session" - ], - "signature": [ - "string | undefined" - ], - "path": "src/plugins/embeddable/public/lib/state_transfer/types.ts", - "deprecated": false, - "trackAdoption": false - } - ], - "initialIsOpen": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableSetupDependencies", - "type": "Interface", - "tags": [], - "label": "EmbeddableSetupDependencies", - "description": [], - "path": "src/plugins/embeddable/public/plugin.tsx", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableSetupDependencies.uiActions", - "type": "Object", + "type": "string", "tags": [], - "label": "uiActions", + "label": "editPath", "description": [], "signature": [ - "{ readonly registerTrigger: (trigger: ", - { - "pluginId": "@kbn/ui-actions-browser", - "scope": "common", - "docId": "kibKbnUiActionsBrowserPluginApi", - "section": "def-common.Trigger", - "text": "Trigger" - }, - ") => void; readonly registerAction: (definition: ", - { - "pluginId": "uiActions", - "scope": "public", - "docId": "kibUiActionsPluginApi", - "section": "def-public.ActionDefinition", - "text": "ActionDefinition" - }, - ") => ", - { - "pluginId": "uiActions", - "scope": "public", - "docId": "kibUiActionsPluginApi", - "section": "def-public.Action", - "text": "Action" - }, - "; readonly unregisterAction: (actionId: string) => void; readonly attachAction: (triggerId: string, actionId: string) => void; readonly detachAction: (triggerId: string, actionId: string) => void; readonly addTriggerAction: (triggerId: string, action: ", - { - "pluginId": "uiActions", - "scope": "public", - "docId": "kibUiActionsPluginApi", - "section": "def-public.ActionDefinition", - "text": "ActionDefinition" - }, - ") => void; }" + "string | undefined" ], - "path": "src/plugins/embeddable/public/plugin.tsx", + "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", "deprecated": false, "trackAdoption": false - } - ], - "initialIsOpen": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EmbeddableStartDependencies", - "type": "Interface", - "tags": [], - "label": "EmbeddableStartDependencies", - "description": [], - "path": "src/plugins/embeddable/public/plugin.tsx", - "deprecated": false, - "trackAdoption": false, - "children": [ + }, { "parentPluginId": "embeddable", - "id": "def-public.EmbeddableStartDependencies.uiActions", - "type": "Object", + "id": "def-public.EmbeddableOutput.defaultTitle", + "type": "string", "tags": [], - "label": "uiActions", + "label": "defaultTitle", "description": [], "signature": [ - "{ readonly registerTrigger: (trigger: ", - { - "pluginId": "@kbn/ui-actions-browser", - "scope": "common", - "docId": "kibKbnUiActionsBrowserPluginApi", - "section": "def-common.Trigger", - "text": "Trigger" - }, - ") => void; readonly hasTrigger: (triggerId: string) => boolean; readonly getTrigger: (triggerId: string) => ", - "TriggerContract", - "; readonly registerAction: (definition: ", - { - "pluginId": "uiActions", - "scope": "public", - "docId": "kibUiActionsPluginApi", - "section": "def-public.ActionDefinition", - "text": "ActionDefinition" - }, - ") => ", - { - "pluginId": "uiActions", - "scope": "public", - "docId": "kibUiActionsPluginApi", - "section": "def-public.Action", - "text": "Action" - }, - "; readonly unregisterAction: (actionId: string) => void; readonly hasAction: (actionId: string) => boolean; readonly attachAction: (triggerId: string, actionId: string) => void; readonly detachAction: (triggerId: string, actionId: string) => void; readonly addTriggerAction: (triggerId: string, action: ", - { - "pluginId": "uiActions", - "scope": "public", - "docId": "kibUiActionsPluginApi", - "section": "def-public.ActionDefinition", - "text": "ActionDefinition" - }, - ") => void; readonly getAction: (id: string) => ", - { - "pluginId": "uiActions", - "scope": "public", - "docId": "kibUiActionsPluginApi", - "section": "def-public.Action", - "text": "Action" - }, - "; readonly getTriggerActions: (triggerId: string) => ", - { - "pluginId": "uiActions", - "scope": "public", - "docId": "kibUiActionsPluginApi", - "section": "def-public.Action", - "text": "Action" - }, - "[]; readonly getTriggerCompatibleActions: (triggerId: string, context: object) => Promise<", - { - "pluginId": "uiActions", - "scope": "public", - "docId": "kibUiActionsPluginApi", - "section": "def-public.Action", - "text": "Action" - }, - "[]>; readonly getFrequentlyChangingActionsForTrigger: (triggerId: string, context: object) => ", - { - "pluginId": "uiActions", - "scope": "public", - "docId": "kibUiActionsPluginApi", - "section": "def-public.FrequentCompatibilityChangeAction", - "text": "FrequentCompatibilityChangeAction" - }, - "[]; readonly executeTriggerActions: (triggerId: string, context: object) => Promise; readonly clear: () => void; readonly fork: () => ", - { - "pluginId": "uiActions", - "scope": "public", - "docId": "kibUiActionsPluginApi", - "section": "def-public.UiActionsService", - "text": "UiActionsService" - }, - "; }" + "string | undefined" ], - "path": "src/plugins/embeddable/public/plugin.tsx", + "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", "deprecated": false, "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.EmbeddableStartDependencies.inspector", - "type": "Object", + "id": "def-public.EmbeddableOutput.defaultDescription", + "type": "string", "tags": [], - "label": "inspector", + "label": "defaultDescription", "description": [], "signature": [ - { - "pluginId": "inspector", - "scope": "public", - "docId": "kibInspectorPluginApi", - "section": "def-public.Start", - "text": "Start" - } + "string | undefined" ], - "path": "src/plugins/embeddable/public/plugin.tsx", + "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", "deprecated": false, "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.EmbeddableStartDependencies.usageCollection", - "type": "Object", + "id": "def-public.EmbeddableOutput.title", + "type": "string", "tags": [], - "label": "usageCollection", + "label": "title", "description": [], "signature": [ - { - "pluginId": "usageCollection", - "scope": "public", - "docId": "kibUsageCollectionPluginApi", - "section": "def-public.UsageCollectionStart", - "text": "UsageCollectionStart" - } + "string | undefined" ], - "path": "src/plugins/embeddable/public/plugin.tsx", + "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", "deprecated": false, "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.EmbeddableStartDependencies.contentManagement", - "type": "Object", + "id": "def-public.EmbeddableOutput.description", + "type": "string", "tags": [], - "label": "contentManagement", + "label": "description", "description": [], "signature": [ - { - "pluginId": "contentManagement", - "scope": "public", - "docId": "kibContentManagementPluginApi", - "section": "def-public.ContentManagementPublicStart", - "text": "ContentManagementPublicStart" - } + "string | undefined" ], - "path": "src/plugins/embeddable/public/plugin.tsx", + "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", "deprecated": false, "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.EmbeddableStartDependencies.savedObjectsManagement", - "type": "Object", + "id": "def-public.EmbeddableOutput.editable", + "type": "CompoundType", "tags": [], - "label": "savedObjectsManagement", + "label": "editable", "description": [], "signature": [ - { - "pluginId": "savedObjectsManagement", - "scope": "public", - "docId": "kibSavedObjectsManagementPluginApi", - "section": "def-public.SavedObjectsManagementPluginStart", - "text": "SavedObjectsManagementPluginStart" - } + "boolean | undefined" ], - "path": "src/plugins/embeddable/public/plugin.tsx", + "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", "deprecated": false, "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.EmbeddableStartDependencies.savedObjectsTaggingOss", - "type": "Object", + "id": "def-public.EmbeddableOutput.inlineEditable", + "type": "CompoundType", "tags": [], - "label": "savedObjectsTaggingOss", + "label": "inlineEditable", "description": [], "signature": [ - { - "pluginId": "savedObjectsTaggingOss", - "scope": "public", - "docId": "kibSavedObjectsTaggingOssPluginApi", - "section": "def-public.SavedObjectTaggingOssPluginStart", - "text": "SavedObjectTaggingOssPluginStart" - }, - " | undefined" + "boolean | undefined" ], - "path": "src/plugins/embeddable/public/plugin.tsx", + "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", "deprecated": false, "trackAdoption": false - } - ], - "initialIsOpen": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.EnhancementRegistryDefinition", - "type": "Interface", - "tags": [], - "label": "EnhancementRegistryDefinition", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EnhancementRegistryDefinition", - "text": "EnhancementRegistryDefinition" }, - "

extends Partial<", { - "pluginId": "kibanaUtils", - "scope": "common", - "docId": "kibKibanaUtilsPluginApi", - "section": "def-common.PersistableState", - "text": "PersistableState" + "parentPluginId": "embeddable", + "id": "def-public.EmbeddableOutput.editableWithExplicitInput", + "type": "CompoundType", + "tags": [], + "label": "editableWithExplicitInput", + "description": [], + "signature": [ + "boolean | undefined" + ], + "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", + "deprecated": false, + "trackAdoption": false }, - "

>" - ], - "path": "src/plugins/embeddable/public/types.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ { "parentPluginId": "embeddable", - "id": "def-public.EnhancementRegistryDefinition.id", + "id": "def-public.EmbeddableOutput.savedObjectId", "type": "string", "tags": [], - "label": "id", + "label": "savedObjectId", "description": [], - "path": "src/plugins/embeddable/public/types.ts", + "signature": [ + "string | undefined" + ], + "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", "deprecated": false, "trackAdoption": false } @@ -10815,717 +8232,468 @@ }, { "parentPluginId": "embeddable", - "id": "def-public.FilterableEmbeddable", + "id": "def-public.EmbeddablePackageState", "type": "Interface", "tags": [], - "label": "FilterableEmbeddable", + "label": "EmbeddablePackageState", "description": [ - "\nAll embeddables that implement this interface should support being filtered\nand/or queried via the top navigation bar." + "\nA state package that contains all fields necessary to create or update an embeddable by reference or by value in a container." ], - "path": "src/plugins/embeddable/public/lib/filterable_embeddable/types.ts", + "path": "src/plugins/embeddable/public/lib/state_transfer/types.ts", "deprecated": false, "trackAdoption": false, "children": [ { "parentPluginId": "embeddable", - "id": "def-public.FilterableEmbeddable.getFilters", - "type": "Function", + "id": "def-public.EmbeddablePackageState.type", + "type": "string", "tags": [], - "label": "getFilters", - "description": [ - "\nGets the embeddable's local filters" - ], - "signature": [ - "() => ", - { - "pluginId": "@kbn/es-query", - "scope": "common", - "docId": "kibKbnEsQueryPluginApi", - "section": "def-common.Filter", - "text": "Filter" - }, - "[]" - ], - "path": "src/plugins/embeddable/public/lib/filterable_embeddable/types.ts", + "label": "type", + "description": [], + "path": "src/plugins/embeddable/public/lib/state_transfer/types.ts", "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] + "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.FilterableEmbeddable.getQuery", - "type": "Function", + "id": "def-public.EmbeddablePackageState.input", + "type": "Uncategorized", "tags": [], - "label": "getQuery", + "label": "input", "description": [ - "\nGets the embeddable's local query" + "\nFor react embeddables, this input must be runtime state." ], "signature": [ - "() => ", - { - "pluginId": "@kbn/es-query", - "scope": "common", - "docId": "kibKbnEsQueryPluginApi", - "section": "def-common.Query", - "text": "Query" - }, - " | ", - { - "pluginId": "@kbn/es-query", - "scope": "common", - "docId": "kibKbnEsQueryPluginApi", - "section": "def-common.AggregateQuery", - "text": "AggregateQuery" - }, - " | undefined" + "object" ], - "path": "src/plugins/embeddable/public/lib/filterable_embeddable/types.ts", + "path": "src/plugins/embeddable/public/lib/state_transfer/types.ts", "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - } - ], - "initialIsOpen": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.IContainer", - "type": "Interface", - "tags": [], - "label": "IContainer", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - " extends ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" + "trackAdoption": false }, - "" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ { "parentPluginId": "embeddable", - "id": "def-public.IContainer.untilEmbeddableLoaded", - "type": "Function", + "id": "def-public.EmbeddablePackageState.embeddableId", + "type": "string", "tags": [], - "label": "untilEmbeddableLoaded", - "description": [ - "\nCall if you want to wait until an embeddable with that id has finished loading." - ], + "label": "embeddableId", + "description": [], "signature": [ - ">(id: string) => Promise<", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ErrorEmbeddable", - "text": "ErrorEmbeddable" - }, - " | TEmbeddable>" + "string | undefined" ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", + "path": "src/plugins/embeddable/public/lib/state_transfer/types.ts", "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.untilEmbeddableLoaded.$1", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] + "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.IContainer.getInputForChild", - "type": "Function", + "id": "def-public.EmbeddablePackageState.size", + "type": "Object", "tags": [], - "label": "getInputForChild", - "description": [ - "\nReturns the input for the given child. Uses a combination of explicit input\nfor the child stored on the parent and derived/inherited input taken from the\ncontainer itself." - ], + "label": "size", + "description": [], "signature": [ - "(id: string) => EEI" + "{ width?: number | undefined; height?: number | undefined; } | undefined" ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", + "path": "src/plugins/embeddable/public/lib/state_transfer/types.ts", "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.getInputForChild.$1", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] + "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.IContainer.updateInputForChild", - "type": "Function", + "id": "def-public.EmbeddablePackageState.searchSessionId", + "type": "string", "tags": [], - "label": "updateInputForChild", + "label": "searchSessionId", "description": [ - "\nChanges the input for a given child. Note, this will override all inherited state taken from\nthe container itself." + "\nPass current search session id when navigating to an editor,\nEditors could use it continue previous search session" ], "signature": [ - "(id: string, changes: Partial) => void" + "string | undefined" ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", + "path": "src/plugins/embeddable/public/lib/state_transfer/types.ts", "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.updateInputForChild.$1", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.updateInputForChild.$2", - "type": "Object", - "tags": [], - "label": "changes", - "description": [], - "signature": [ - "Partial" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, + "trackAdoption": false + } + ], + "initialIsOpen": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.EmbeddableSetupDependencies", + "type": "Interface", + "tags": [], + "label": "EmbeddableSetupDependencies", + "description": [], + "path": "src/plugins/embeddable/public/plugin.tsx", + "deprecated": false, + "trackAdoption": false, + "children": [ { "parentPluginId": "embeddable", - "id": "def-public.IContainer.getChild", - "type": "Function", + "id": "def-public.EmbeddableSetupDependencies.uiActions", + "type": "Object", "tags": [], - "label": "getChild", - "description": [ - "\nReturns the child embeddable with the given id." - ], + "label": "uiActions", + "description": [], "signature": [ - " void; readonly registerAction: (definition: ", { - "pluginId": "embeddable", + "pluginId": "uiActions", "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableOutput", - "text": "EmbeddableOutput" + "docId": "kibUiActionsPluginApi", + "section": "def-public.ActionDefinition", + "text": "ActionDefinition" }, - ", any> = ", + ") => ", { - "pluginId": "embeddable", + "pluginId": "uiActions", "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.Embeddable", - "text": "Embeddable" - }, - "<", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" + "docId": "kibUiActionsPluginApi", + "section": "def-public.Action", + "text": "Action" }, - ", ", + "; readonly unregisterAction: (actionId: string) => void; readonly attachAction: (triggerId: string, actionId: string) => void; readonly detachAction: (triggerId: string, actionId: string) => void; readonly addTriggerAction: (triggerId: string, action: ", { - "pluginId": "embeddable", + "pluginId": "uiActions", "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableOutput", - "text": "EmbeddableOutput" + "docId": "kibUiActionsPluginApi", + "section": "def-public.ActionDefinition", + "text": "ActionDefinition" }, - ", any>>(id: string) => E" + ") => void; }" ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", + "path": "src/plugins/embeddable/public/plugin.tsx", "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.getChild.$1", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] - }, + "trackAdoption": false + } + ], + "initialIsOpen": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.EmbeddableStartDependencies", + "type": "Interface", + "tags": [], + "label": "EmbeddableStartDependencies", + "description": [], + "path": "src/plugins/embeddable/public/plugin.tsx", + "deprecated": false, + "trackAdoption": false, + "children": [ { "parentPluginId": "embeddable", - "id": "def-public.IContainer.setChildLoaded", - "type": "Function", + "id": "def-public.EmbeddableStartDependencies.uiActions", + "type": "Object", "tags": [], - "label": "setChildLoaded", - "description": [ - "\nEmbeddables which have deferEmbeddableLoad set to true need to manually call setChildLoaded\non their parent container to communicate when they have finished loading." - ], + "label": "uiActions", + "description": [], "signature": [ - " void; readonly hasTrigger: (triggerId: string) => boolean; readonly getTrigger: (triggerId: string) => ", + "TriggerContract", + "; readonly registerAction: (definition: ", + { + "pluginId": "uiActions", "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" + "docId": "kibUiActionsPluginApi", + "section": "def-public.ActionDefinition", + "text": "ActionDefinition" }, - "<", + ") => ", { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" + "pluginId": "uiActions", + "scope": "public", + "docId": "kibUiActionsPluginApi", + "section": "def-public.Action", + "text": "Action" }, - ", ", + "; readonly unregisterAction: (actionId: string) => void; readonly hasAction: (actionId: string) => boolean; readonly attachAction: (triggerId: string, actionId: string) => void; readonly detachAction: (triggerId: string, actionId: string) => void; readonly addTriggerAction: (triggerId: string, action: ", { - "pluginId": "embeddable", + "pluginId": "uiActions", "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableOutput", - "text": "EmbeddableOutput" + "docId": "kibUiActionsPluginApi", + "section": "def-public.ActionDefinition", + "text": "ActionDefinition" }, - ", any> = ", + ") => void; readonly getAction: (id: string) => ", { - "pluginId": "embeddable", + "pluginId": "uiActions", "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" + "docId": "kibUiActionsPluginApi", + "section": "def-public.Action", + "text": "Action" }, - "<", + "; readonly getTriggerActions: (triggerId: string) => ", { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" + "pluginId": "uiActions", + "scope": "public", + "docId": "kibUiActionsPluginApi", + "section": "def-public.Action", + "text": "Action" }, - ", ", + "[]; readonly getTriggerCompatibleActions: (triggerId: string, context: object) => Promise<", { - "pluginId": "embeddable", + "pluginId": "uiActions", "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableOutput", - "text": "EmbeddableOutput" + "docId": "kibUiActionsPluginApi", + "section": "def-public.Action", + "text": "Action" + }, + "[]>; readonly getFrequentlyChangingActionsForTrigger: (triggerId: string, context: object) => ", + { + "pluginId": "uiActions", + "scope": "public", + "docId": "kibUiActionsPluginApi", + "section": "def-public.FrequentCompatibilityChangeAction", + "text": "FrequentCompatibilityChangeAction" + }, + "[]; readonly executeTriggerActions: (triggerId: string, context: object) => Promise; readonly clear: () => void; readonly fork: () => ", + { + "pluginId": "uiActions", + "scope": "public", + "docId": "kibUiActionsPluginApi", + "section": "def-public.UiActionsService", + "text": "UiActionsService" }, - ", any>>(embeddable: E) => void" + "; }" ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", + "path": "src/plugins/embeddable/public/plugin.tsx", "deprecated": false, - "trackAdoption": false, - "children": [ + "trackAdoption": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.EmbeddableStartDependencies.inspector", + "type": "Object", + "tags": [], + "label": "inspector", + "description": [], + "signature": [ { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.setChildLoaded.$1", - "type": "Uncategorized", - "tags": [], - "label": "embeddable", - "description": [ - "- the embeddable to set" - ], - "signature": [ - "E" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true + "pluginId": "inspector", + "scope": "public", + "docId": "kibInspectorPluginApi", + "section": "def-public.Start", + "text": "Start" } ], - "returnComment": [] + "path": "src/plugins/embeddable/public/plugin.tsx", + "deprecated": false, + "trackAdoption": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.EmbeddableStartDependencies.usageCollection", + "type": "Object", + "tags": [], + "label": "usageCollection", + "description": [], + "signature": [ + { + "pluginId": "usageCollection", + "scope": "public", + "docId": "kibUsageCollectionPluginApi", + "section": "def-public.UsageCollectionStart", + "text": "UsageCollectionStart" + } + ], + "path": "src/plugins/embeddable/public/plugin.tsx", + "deprecated": false, + "trackAdoption": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.EmbeddableStartDependencies.contentManagement", + "type": "Object", + "tags": [], + "label": "contentManagement", + "description": [], + "signature": [ + { + "pluginId": "contentManagement", + "scope": "public", + "docId": "kibContentManagementPluginApi", + "section": "def-public.ContentManagementPublicStart", + "text": "ContentManagementPublicStart" + } + ], + "path": "src/plugins/embeddable/public/plugin.tsx", + "deprecated": false, + "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.IContainer.removeEmbeddable", - "type": "Function", + "id": "def-public.EmbeddableStartDependencies.savedObjectsManagement", + "type": "Object", "tags": [], - "label": "removeEmbeddable", - "description": [ - "\nRemoves the embeddable with the given id." - ], + "label": "savedObjectsManagement", + "description": [], "signature": [ - "(embeddableId: string) => void" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.removeEmbeddable.$1", - "type": "string", - "tags": [], - "label": "embeddableId", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true + "pluginId": "savedObjectsManagement", + "scope": "public", + "docId": "kibSavedObjectsManagementPluginApi", + "section": "def-public.SavedObjectsManagementPluginStart", + "text": "SavedObjectsManagementPluginStart" } ], - "returnComment": [] + "path": "src/plugins/embeddable/public/plugin.tsx", + "deprecated": false, + "trackAdoption": false }, { "parentPluginId": "embeddable", - "id": "def-public.IContainer.addNewEmbeddable", - "type": "Function", + "id": "def-public.EmbeddableStartDependencies.savedObjectsTaggingOss", + "type": "Object", "tags": [], - "label": "addNewEmbeddable", - "description": [ - "\nAdds a new embeddable to the container. `explicitInput` may partially specify the required embeddable input,\nbut the remainder must come from inherited container state." - ], + "label": "savedObjectsTaggingOss", + "description": [], "signature": [ - " = ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.Embeddable", - "text": "Embeddable" - }, - ">(type: string, explicitInput: Partial, attributes?: unknown) => Promise<", { - "pluginId": "embeddable", + "pluginId": "savedObjectsTaggingOss", "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ErrorEmbeddable", - "text": "ErrorEmbeddable" + "docId": "kibSavedObjectsTaggingOssPluginApi", + "section": "def-public.SavedObjectTaggingOssPluginStart", + "text": "SavedObjectTaggingOssPluginStart" }, - " | E>" + " | undefined" ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", + "path": "src/plugins/embeddable/public/plugin.tsx", "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.addNewEmbeddable.$1", - "type": "string", - "tags": [], - "label": "type", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.addNewEmbeddable.$2", - "type": "Object", - "tags": [], - "label": "explicitInput", - "description": [], - "signature": [ - "Partial" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, - { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.addNewEmbeddable.$3", - "type": "Unknown", - "tags": [], - "label": "attributes", - "description": [], - "signature": [ - "unknown" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - } - ], - "returnComment": [] + "trackAdoption": false + } + ], + "initialIsOpen": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.EnhancementRegistryDefinition", + "type": "Interface", + "tags": [], + "label": "EnhancementRegistryDefinition", + "description": [], + "signature": [ + { + "pluginId": "embeddable", + "scope": "public", + "docId": "kibEmbeddablePluginApi", + "section": "def-public.EnhancementRegistryDefinition", + "text": "EnhancementRegistryDefinition" + }, + "

extends Partial<", + { + "pluginId": "kibanaUtils", + "scope": "common", + "docId": "kibKibanaUtilsPluginApi", + "section": "def-common.PersistableState", + "text": "PersistableState" }, + "

>" + ], + "path": "src/plugins/embeddable/public/types.ts", + "deprecated": false, + "trackAdoption": false, + "children": [ { "parentPluginId": "embeddable", - "id": "def-public.IContainer.replaceEmbeddable", - "type": "Function", + "id": "def-public.EnhancementRegistryDefinition.id", + "type": "string", "tags": [], - "label": "replaceEmbeddable", + "label": "id", "description": [], + "path": "src/plugins/embeddable/public/types.ts", + "deprecated": false, + "trackAdoption": false + } + ], + "initialIsOpen": false + }, + { + "parentPluginId": "embeddable", + "id": "def-public.FilterableEmbeddable", + "type": "Interface", + "tags": [], + "label": "FilterableEmbeddable", + "description": [ + "\nAll embeddables that implement this interface should support being filtered\nand/or queried via the top navigation bar." + ], + "path": "src/plugins/embeddable/public/lib/filterable_embeddable/types.ts", + "deprecated": false, + "trackAdoption": false, + "children": [ + { + "parentPluginId": "embeddable", + "id": "def-public.FilterableEmbeddable.getFilters", + "type": "Function", + "tags": [], + "label": "getFilters", + "description": [ + "\nGets the embeddable's local filters" + ], "signature": [ - " ", { - "pluginId": "embeddable", + "pluginId": "@kbn/es-query", "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" - }, - ", EEO extends ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableOutput", - "text": "EmbeddableOutput" - }, - " = ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableOutput", - "text": "EmbeddableOutput" - }, - ", E extends ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.Embeddable", - "text": "Embeddable" - }, - " = ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.Embeddable", - "text": "Embeddable" + "docId": "kibKbnEsQueryPluginApi", + "section": "def-common.Filter", + "text": "Filter" }, - ">(id: string, newExplicitInput: Partial, newType?: string | undefined, generateNewId?: boolean | undefined) => Promise" + "[]" ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", + "path": "src/plugins/embeddable/public/lib/filterable_embeddable/types.ts", "deprecated": false, "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.replaceEmbeddable.$1", - "type": "string", - "tags": [], - "label": "id", - "description": [], - "signature": [ - "string" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true - }, + "children": [], + "returnComment": [] + }, + { + "parentPluginId": "embeddable", + "id": "def-public.FilterableEmbeddable.getQuery", + "type": "Function", + "tags": [], + "label": "getQuery", + "description": [ + "\nGets the embeddable's local query" + ], + "signature": [ + "() => ", { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.replaceEmbeddable.$2", - "type": "Object", - "tags": [], - "label": "newExplicitInput", - "description": [], - "signature": [ - "Partial" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": true + "pluginId": "@kbn/es-query", + "scope": "common", + "docId": "kibKbnEsQueryPluginApi", + "section": "def-common.Query", + "text": "Query" }, + " | ", { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.replaceEmbeddable.$3", - "type": "string", - "tags": [], - "label": "newType", - "description": [], - "signature": [ - "string | undefined" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": false + "pluginId": "@kbn/es-query", + "scope": "common", + "docId": "kibKbnEsQueryPluginApi", + "section": "def-common.AggregateQuery", + "text": "AggregateQuery" }, - { - "parentPluginId": "embeddable", - "id": "def-public.IContainer.replaceEmbeddable.$4", - "type": "CompoundType", - "tags": [], - "label": "generateNewId", - "description": [], - "signature": [ - "boolean | undefined" - ], - "path": "src/plugins/embeddable/public/lib/containers/i_container.ts", - "deprecated": false, - "trackAdoption": false, - "isRequired": false - } + " | undefined" ], + "path": "src/plugins/embeddable/public/lib/filterable_embeddable/types.ts", + "deprecated": false, + "trackAdoption": false, + "children": [], "returnComment": [] } ], @@ -11553,58 +8721,6 @@ "deprecated": false, "trackAdoption": false, "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.IEmbeddable.isContainer", - "type": "boolean", - "tags": [], - "label": "isContainer", - "description": [ - "\nIs this embeddable an instance of a Container class, can it contain\nnested embeddables?" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.IEmbeddable.parent", - "type": "Object", - "tags": [], - "label": "parent", - "description": [ - "\nIf this embeddable is nested inside a container, this will contain\na reference to its parent." - ], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false - }, { "parentPluginId": "embeddable", "id": "def-public.IEmbeddable.type", @@ -11710,48 +8826,6 @@ "children": [], "returnComment": [] }, - { - "parentPluginId": "embeddable", - "id": "def-public.IEmbeddable.getIsContainer", - "type": "Function", - "tags": [], - "label": "getIsContainer", - "description": [ - "\nA functional representation of the isContainer variable, but helpful for typescript to\nknow the shape if this returns true" - ], - "signature": [ - "() => this is ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - ">" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - }, { "parentPluginId": "embeddable", "id": "def-public.IEmbeddable.getInput", @@ -11968,98 +9042,6 @@ "children": [], "returnComment": [] }, - { - "parentPluginId": "embeddable", - "id": "def-public.IEmbeddable.getRoot", - "type": "Function", - "tags": [], - "label": "getRoot", - "description": [ - "\nReturns the top most parent embeddable, or itself if this embeddable\nis not within a parent." - ], - "signature": [ - "() => ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" - }, - "<", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" - }, - ", ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableOutput", - "text": "EmbeddableOutput" - }, - ", any> | ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - ">" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - }, - { - "parentPluginId": "embeddable", - "id": "def-public.IEmbeddable.getAppContext", - "type": "Function", - "tags": [], - "label": "getAppContext", - "description": [ - "\nReturns the context of this embeddable's container, or undefined." - ], - "signature": [ - "() => ", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.EmbeddableAppContext", - "text": "EmbeddableAppContext" - }, - " | undefined" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - }, { "parentPluginId": "embeddable", "id": "def-public.IEmbeddable.render", @@ -12279,22 +9261,6 @@ ], "returnComment": [] }, - { - "parentPluginId": "embeddable", - "id": "def-public.IEmbeddable.refreshInputFromParent", - "type": "Function", - "tags": [], - "label": "refreshInputFromParent", - "description": [], - "signature": [ - "() => void" - ], - "path": "src/plugins/embeddable/public/lib/embeddables/i_embeddable.ts", - "deprecated": false, - "trackAdoption": false, - "children": [], - "returnComment": [] - }, { "parentPluginId": "embeddable", "id": "def-public.IEmbeddable.untilInitializationFinished", @@ -12349,55 +9315,6 @@ ], "initialIsOpen": false }, - { - "parentPluginId": "embeddable", - "id": "def-public.PanelState", - "type": "Interface", - "tags": [], - "label": "PanelState", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.PanelState", - "text": "PanelState" - }, - "" - ], - "path": "src/plugins/embeddable/common/types.ts", - "deprecated": false, - "trackAdoption": false, - "children": [ - { - "parentPluginId": "embeddable", - "id": "def-public.PanelState.type", - "type": "string", - "tags": [], - "label": "type", - "description": [], - "path": "src/plugins/embeddable/common/types.ts", - "deprecated": false, - "trackAdoption": false - }, - { - "parentPluginId": "embeddable", - "id": "def-public.PanelState.explicitInput", - "type": "CompoundType", - "tags": [], - "label": "explicitInput", - "description": [], - "signature": [ - "Partial & { id: string; }" - ], - "path": "src/plugins/embeddable/common/types.ts", - "deprecated": false, - "trackAdoption": false - } - ], - "initialIsOpen": false - }, { "parentPluginId": "embeddable", "id": "def-public.PropertySpec", diff --git a/api_docs/embeddable.mdx b/api_docs/embeddable.mdx index 0f2fb753635a4..3cc6e936a3da4 100644 --- a/api_docs/embeddable.mdx +++ b/api_docs/embeddable.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/embeddable title: "embeddable" image: https://source.unsplash.com/400x175/?github description: API docs for the embeddable plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'embeddable'] --- import embeddableObj from './embeddable.devdocs.json'; @@ -21,7 +21,7 @@ Contact [@elastic/kibana-presentation](https://github.com/orgs/elastic/teams/kib | Public API count | Any count | Items lacking comments | Missing exports | |-------------------|-----------|------------------------|-----------------| -| 537 | 1 | 433 | 6 | +| 424 | 1 | 338 | 5 | ## Client diff --git a/api_docs/embeddable_enhanced.mdx b/api_docs/embeddable_enhanced.mdx index 137b156f36101..f4595abd70200 100644 --- a/api_docs/embeddable_enhanced.mdx +++ b/api_docs/embeddable_enhanced.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/embeddableEnhanced title: "embeddableEnhanced" image: https://source.unsplash.com/400x175/?github description: API docs for the embeddableEnhanced plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'embeddableEnhanced'] --- import embeddableEnhancedObj from './embeddable_enhanced.devdocs.json'; diff --git a/api_docs/encrypted_saved_objects.mdx b/api_docs/encrypted_saved_objects.mdx index 8fca78ccf8a37..7c0105c577cb7 100644 --- a/api_docs/encrypted_saved_objects.mdx +++ b/api_docs/encrypted_saved_objects.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/encryptedSavedObjects title: "encryptedSavedObjects" image: https://source.unsplash.com/400x175/?github description: API docs for the encryptedSavedObjects plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'encryptedSavedObjects'] --- import encryptedSavedObjectsObj from './encrypted_saved_objects.devdocs.json'; diff --git a/api_docs/enterprise_search.mdx b/api_docs/enterprise_search.mdx index 6f4d5c7434713..9c6e1f4fddb56 100644 --- a/api_docs/enterprise_search.mdx +++ b/api_docs/enterprise_search.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/enterpriseSearch title: "enterpriseSearch" image: https://source.unsplash.com/400x175/?github description: API docs for the enterpriseSearch plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'enterpriseSearch'] --- import enterpriseSearchObj from './enterprise_search.devdocs.json'; diff --git a/api_docs/entities_data_access.mdx b/api_docs/entities_data_access.mdx index 3c6613b0de680..099680703bb4c 100644 --- a/api_docs/entities_data_access.mdx +++ b/api_docs/entities_data_access.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/entitiesDataAccess title: "entitiesDataAccess" image: https://source.unsplash.com/400x175/?github description: API docs for the entitiesDataAccess plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'entitiesDataAccess'] --- import entitiesDataAccessObj from './entities_data_access.devdocs.json'; diff --git a/api_docs/entity_manager.mdx b/api_docs/entity_manager.mdx index 2951c9b82af8e..2a280ffd278cb 100644 --- a/api_docs/entity_manager.mdx +++ b/api_docs/entity_manager.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/entityManager title: "entityManager" image: https://source.unsplash.com/400x175/?github description: API docs for the entityManager plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'entityManager'] --- import entityManagerObj from './entity_manager.devdocs.json'; diff --git a/api_docs/es_ui_shared.mdx b/api_docs/es_ui_shared.mdx index 1046334f68870..5a18bc3b3e862 100644 --- a/api_docs/es_ui_shared.mdx +++ b/api_docs/es_ui_shared.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/esUiShared title: "esUiShared" image: https://source.unsplash.com/400x175/?github description: API docs for the esUiShared plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'esUiShared'] --- import esUiSharedObj from './es_ui_shared.devdocs.json'; diff --git a/api_docs/esql.mdx b/api_docs/esql.mdx index add769b87b47c..ca72280960b27 100644 --- a/api_docs/esql.mdx +++ b/api_docs/esql.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/esql title: "esql" image: https://source.unsplash.com/400x175/?github description: API docs for the esql plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'esql'] --- import esqlObj from './esql.devdocs.json'; diff --git a/api_docs/esql_data_grid.mdx b/api_docs/esql_data_grid.mdx index f29fe2c4f42d3..55078d4efbb03 100644 --- a/api_docs/esql_data_grid.mdx +++ b/api_docs/esql_data_grid.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/esqlDataGrid title: "esqlDataGrid" image: https://source.unsplash.com/400x175/?github description: API docs for the esqlDataGrid plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'esqlDataGrid'] --- import esqlDataGridObj from './esql_data_grid.devdocs.json'; diff --git a/api_docs/event_annotation.mdx b/api_docs/event_annotation.mdx index 85d95b75fffc7..b2a70729e8e5e 100644 --- a/api_docs/event_annotation.mdx +++ b/api_docs/event_annotation.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/eventAnnotation title: "eventAnnotation" image: https://source.unsplash.com/400x175/?github description: API docs for the eventAnnotation plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'eventAnnotation'] --- import eventAnnotationObj from './event_annotation.devdocs.json'; diff --git a/api_docs/event_annotation_listing.mdx b/api_docs/event_annotation_listing.mdx index 55f1787d13014..04f489a4ad73d 100644 --- a/api_docs/event_annotation_listing.mdx +++ b/api_docs/event_annotation_listing.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/eventAnnotationListing title: "eventAnnotationListing" image: https://source.unsplash.com/400x175/?github description: API docs for the eventAnnotationListing plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'eventAnnotationListing'] --- import eventAnnotationListingObj from './event_annotation_listing.devdocs.json'; diff --git a/api_docs/event_log.mdx b/api_docs/event_log.mdx index 7b7c0f6918ddf..e46b55e6125f3 100644 --- a/api_docs/event_log.mdx +++ b/api_docs/event_log.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/eventLog title: "eventLog" image: https://source.unsplash.com/400x175/?github description: API docs for the eventLog plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'eventLog'] --- import eventLogObj from './event_log.devdocs.json'; diff --git a/api_docs/exploratory_view.mdx b/api_docs/exploratory_view.mdx index da1e74b9fff3b..c8434605c639f 100644 --- a/api_docs/exploratory_view.mdx +++ b/api_docs/exploratory_view.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/exploratoryView title: "exploratoryView" image: https://source.unsplash.com/400x175/?github description: API docs for the exploratoryView plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'exploratoryView'] --- import exploratoryViewObj from './exploratory_view.devdocs.json'; diff --git a/api_docs/expression_error.mdx b/api_docs/expression_error.mdx index e716898f42d44..d4da404bb9d33 100644 --- a/api_docs/expression_error.mdx +++ b/api_docs/expression_error.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionError title: "expressionError" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionError plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionError'] --- import expressionErrorObj from './expression_error.devdocs.json'; diff --git a/api_docs/expression_gauge.mdx b/api_docs/expression_gauge.mdx index a79744ee20c35..3b786fe7ef88e 100644 --- a/api_docs/expression_gauge.mdx +++ b/api_docs/expression_gauge.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionGauge title: "expressionGauge" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionGauge plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionGauge'] --- import expressionGaugeObj from './expression_gauge.devdocs.json'; diff --git a/api_docs/expression_heatmap.mdx b/api_docs/expression_heatmap.mdx index aacf202bf22fd..4dbac1bef33c9 100644 --- a/api_docs/expression_heatmap.mdx +++ b/api_docs/expression_heatmap.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionHeatmap title: "expressionHeatmap" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionHeatmap plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionHeatmap'] --- import expressionHeatmapObj from './expression_heatmap.devdocs.json'; diff --git a/api_docs/expression_image.mdx b/api_docs/expression_image.mdx index 414ec6525fbae..7817849362790 100644 --- a/api_docs/expression_image.mdx +++ b/api_docs/expression_image.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionImage title: "expressionImage" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionImage plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionImage'] --- import expressionImageObj from './expression_image.devdocs.json'; diff --git a/api_docs/expression_legacy_metric_vis.mdx b/api_docs/expression_legacy_metric_vis.mdx index 6de78982c3c5c..77e998d0b775e 100644 --- a/api_docs/expression_legacy_metric_vis.mdx +++ b/api_docs/expression_legacy_metric_vis.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionLegacyMetricVis title: "expressionLegacyMetricVis" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionLegacyMetricVis plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionLegacyMetricVis'] --- import expressionLegacyMetricVisObj from './expression_legacy_metric_vis.devdocs.json'; diff --git a/api_docs/expression_metric.mdx b/api_docs/expression_metric.mdx index 47bb96a1d969d..fa52bfc687d74 100644 --- a/api_docs/expression_metric.mdx +++ b/api_docs/expression_metric.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionMetric title: "expressionMetric" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionMetric plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionMetric'] --- import expressionMetricObj from './expression_metric.devdocs.json'; diff --git a/api_docs/expression_metric_vis.mdx b/api_docs/expression_metric_vis.mdx index 3cf2085bb7c5e..d076a70787c17 100644 --- a/api_docs/expression_metric_vis.mdx +++ b/api_docs/expression_metric_vis.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionMetricVis title: "expressionMetricVis" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionMetricVis plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionMetricVis'] --- import expressionMetricVisObj from './expression_metric_vis.devdocs.json'; diff --git a/api_docs/expression_partition_vis.mdx b/api_docs/expression_partition_vis.mdx index 02223bfbbb73c..303172c4daac8 100644 --- a/api_docs/expression_partition_vis.mdx +++ b/api_docs/expression_partition_vis.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionPartitionVis title: "expressionPartitionVis" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionPartitionVis plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionPartitionVis'] --- import expressionPartitionVisObj from './expression_partition_vis.devdocs.json'; diff --git a/api_docs/expression_repeat_image.mdx b/api_docs/expression_repeat_image.mdx index 37315e0cfe455..9bddffc83a47b 100644 --- a/api_docs/expression_repeat_image.mdx +++ b/api_docs/expression_repeat_image.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionRepeatImage title: "expressionRepeatImage" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionRepeatImage plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionRepeatImage'] --- import expressionRepeatImageObj from './expression_repeat_image.devdocs.json'; diff --git a/api_docs/expression_reveal_image.mdx b/api_docs/expression_reveal_image.mdx index 42cefbfb88902..7a4532da0500b 100644 --- a/api_docs/expression_reveal_image.mdx +++ b/api_docs/expression_reveal_image.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionRevealImage title: "expressionRevealImage" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionRevealImage plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionRevealImage'] --- import expressionRevealImageObj from './expression_reveal_image.devdocs.json'; diff --git a/api_docs/expression_shape.mdx b/api_docs/expression_shape.mdx index 5be97921f52b5..f88a764e35eb9 100644 --- a/api_docs/expression_shape.mdx +++ b/api_docs/expression_shape.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionShape title: "expressionShape" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionShape plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionShape'] --- import expressionShapeObj from './expression_shape.devdocs.json'; diff --git a/api_docs/expression_tagcloud.mdx b/api_docs/expression_tagcloud.mdx index 87d933b0b8212..b8c73b5caacd5 100644 --- a/api_docs/expression_tagcloud.mdx +++ b/api_docs/expression_tagcloud.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionTagcloud title: "expressionTagcloud" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionTagcloud plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionTagcloud'] --- import expressionTagcloudObj from './expression_tagcloud.devdocs.json'; diff --git a/api_docs/expression_x_y.mdx b/api_docs/expression_x_y.mdx index ef05c970881e2..6d01b972dc9b2 100644 --- a/api_docs/expression_x_y.mdx +++ b/api_docs/expression_x_y.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressionXY title: "expressionXY" image: https://source.unsplash.com/400x175/?github description: API docs for the expressionXY plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressionXY'] --- import expressionXYObj from './expression_x_y.devdocs.json'; diff --git a/api_docs/expressions.mdx b/api_docs/expressions.mdx index 21da09fe8de04..26649c8f7069b 100644 --- a/api_docs/expressions.mdx +++ b/api_docs/expressions.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/expressions title: "expressions" image: https://source.unsplash.com/400x175/?github description: API docs for the expressions plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'expressions'] --- import expressionsObj from './expressions.devdocs.json'; diff --git a/api_docs/features.mdx b/api_docs/features.mdx index 25d518204a23f..102fed53fb710 100644 --- a/api_docs/features.mdx +++ b/api_docs/features.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/features title: "features" image: https://source.unsplash.com/400x175/?github description: API docs for the features plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'features'] --- import featuresObj from './features.devdocs.json'; diff --git a/api_docs/field_formats.mdx b/api_docs/field_formats.mdx index 5167226c9ec26..4a6d195f75e75 100644 --- a/api_docs/field_formats.mdx +++ b/api_docs/field_formats.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/fieldFormats title: "fieldFormats" image: https://source.unsplash.com/400x175/?github description: API docs for the fieldFormats plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'fieldFormats'] --- import fieldFormatsObj from './field_formats.devdocs.json'; diff --git a/api_docs/fields_metadata.mdx b/api_docs/fields_metadata.mdx index df7a940812a0d..3c8071fb3705e 100644 --- a/api_docs/fields_metadata.mdx +++ b/api_docs/fields_metadata.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/fieldsMetadata title: "fieldsMetadata" image: https://source.unsplash.com/400x175/?github description: API docs for the fieldsMetadata plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'fieldsMetadata'] --- import fieldsMetadataObj from './fields_metadata.devdocs.json'; diff --git a/api_docs/file_upload.mdx b/api_docs/file_upload.mdx index 8e2a964579b61..a414ec2753b72 100644 --- a/api_docs/file_upload.mdx +++ b/api_docs/file_upload.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/fileUpload title: "fileUpload" image: https://source.unsplash.com/400x175/?github description: API docs for the fileUpload plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'fileUpload'] --- import fileUploadObj from './file_upload.devdocs.json'; diff --git a/api_docs/files.mdx b/api_docs/files.mdx index 0ac472a752a4d..cdc8ad140dc80 100644 --- a/api_docs/files.mdx +++ b/api_docs/files.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/files title: "files" image: https://source.unsplash.com/400x175/?github description: API docs for the files plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'files'] --- import filesObj from './files.devdocs.json'; diff --git a/api_docs/files_management.mdx b/api_docs/files_management.mdx index ee96658f5f783..b0c433b062fb0 100644 --- a/api_docs/files_management.mdx +++ b/api_docs/files_management.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/filesManagement title: "filesManagement" image: https://source.unsplash.com/400x175/?github description: API docs for the filesManagement plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'filesManagement'] --- import filesManagementObj from './files_management.devdocs.json'; diff --git a/api_docs/fleet.devdocs.json b/api_docs/fleet.devdocs.json index 58e86a05e7d91..2f0eca2ba5609 100644 --- a/api_docs/fleet.devdocs.json +++ b/api_docs/fleet.devdocs.json @@ -1685,40 +1685,40 @@ "trackAdoption": false, "references": [ { - "plugin": "cloudDefend", - "path": "x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts" }, { - "plugin": "cloudDefend", - "path": "x-pack/plugins/cloud_defend/public/test/mocks.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts" }, { - "plugin": "cloudDefend", - "path": "x-pack/plugins/cloud_defend/public/test/mocks.ts" + "plugin": "synthetics", + "path": "x-pack/solutions/observability/plugins/synthetics/server/synthetics_service/private_location/synthetics_private_location.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/common/fleet_services.ts" + "plugin": "cloudDefend", + "path": "x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/common/fleet_services.ts" + "plugin": "cloudDefend", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/test/mocks.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts" + "plugin": "cloudDefend", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/test/mocks.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts" }, { - "plugin": "synthetics", - "path": "x-pack/solutions/observability/plugins/synthetics/server/synthetics_service/private_location/synthetics_private_location.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts" } ] }, @@ -24573,40 +24573,40 @@ "trackAdoption": false, "references": [ { - "plugin": "cloudDefend", - "path": "x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts" }, { - "plugin": "cloudDefend", - "path": "x-pack/plugins/cloud_defend/public/test/mocks.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts" }, { - "plugin": "cloudDefend", - "path": "x-pack/plugins/cloud_defend/public/test/mocks.ts" + "plugin": "synthetics", + "path": "x-pack/solutions/observability/plugins/synthetics/server/synthetics_service/private_location/synthetics_private_location.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/common/fleet_services.ts" + "plugin": "cloudDefend", + "path": "x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/common/fleet_services.ts" + "plugin": "cloudDefend", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/test/mocks.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts" + "plugin": "cloudDefend", + "path": "x-pack/solutions/security/plugins/cloud_defend/public/test/mocks.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts" }, { - "plugin": "synthetics", - "path": "x-pack/solutions/observability/plugins/synthetics/server/synthetics_service/private_location/synthetics_private_location.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts" } ] }, diff --git a/api_docs/fleet.mdx b/api_docs/fleet.mdx index 9c825890f014d..d70229007aff6 100644 --- a/api_docs/fleet.mdx +++ b/api_docs/fleet.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/fleet title: "fleet" image: https://source.unsplash.com/400x175/?github description: API docs for the fleet plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'fleet'] --- import fleetObj from './fleet.devdocs.json'; diff --git a/api_docs/global_search.mdx b/api_docs/global_search.mdx index 462785cfdb208..18ccbce9be88b 100644 --- a/api_docs/global_search.mdx +++ b/api_docs/global_search.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/globalSearch title: "globalSearch" image: https://source.unsplash.com/400x175/?github description: API docs for the globalSearch plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'globalSearch'] --- import globalSearchObj from './global_search.devdocs.json'; diff --git a/api_docs/guided_onboarding.mdx b/api_docs/guided_onboarding.mdx index 049950858a65a..37a649bb491e1 100644 --- a/api_docs/guided_onboarding.mdx +++ b/api_docs/guided_onboarding.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/guidedOnboarding title: "guidedOnboarding" image: https://source.unsplash.com/400x175/?github description: API docs for the guidedOnboarding plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'guidedOnboarding'] --- import guidedOnboardingObj from './guided_onboarding.devdocs.json'; diff --git a/api_docs/home.mdx b/api_docs/home.mdx index d79aa8a7eda91..a3942b1fc2f50 100644 --- a/api_docs/home.mdx +++ b/api_docs/home.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/home title: "home" image: https://source.unsplash.com/400x175/?github description: API docs for the home plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'home'] --- import homeObj from './home.devdocs.json'; diff --git a/api_docs/image_embeddable.mdx b/api_docs/image_embeddable.mdx index 690dcfce3b1d6..9411d59d344ba 100644 --- a/api_docs/image_embeddable.mdx +++ b/api_docs/image_embeddable.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/imageEmbeddable title: "imageEmbeddable" image: https://source.unsplash.com/400x175/?github description: API docs for the imageEmbeddable plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'imageEmbeddable'] --- import imageEmbeddableObj from './image_embeddable.devdocs.json'; diff --git a/api_docs/index_lifecycle_management.mdx b/api_docs/index_lifecycle_management.mdx index 3e5ab7c50749b..66bad61311fae 100644 --- a/api_docs/index_lifecycle_management.mdx +++ b/api_docs/index_lifecycle_management.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/indexLifecycleManagement title: "indexLifecycleManagement" image: https://source.unsplash.com/400x175/?github description: API docs for the indexLifecycleManagement plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'indexLifecycleManagement'] --- import indexLifecycleManagementObj from './index_lifecycle_management.devdocs.json'; diff --git a/api_docs/index_management.mdx b/api_docs/index_management.mdx index b291f1d379467..d911559597f2d 100644 --- a/api_docs/index_management.mdx +++ b/api_docs/index_management.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/indexManagement title: "indexManagement" image: https://source.unsplash.com/400x175/?github description: API docs for the indexManagement plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'indexManagement'] --- import indexManagementObj from './index_management.devdocs.json'; diff --git a/api_docs/inference.mdx b/api_docs/inference.mdx index 2c79138073216..249f0333a5894 100644 --- a/api_docs/inference.mdx +++ b/api_docs/inference.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/inference title: "inference" image: https://source.unsplash.com/400x175/?github description: API docs for the inference plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'inference'] --- import inferenceObj from './inference.devdocs.json'; diff --git a/api_docs/infra.mdx b/api_docs/infra.mdx index 15bf29b145514..3fa4d0dedf914 100644 --- a/api_docs/infra.mdx +++ b/api_docs/infra.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/infra title: "infra" image: https://source.unsplash.com/400x175/?github description: API docs for the infra plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'infra'] --- import infraObj from './infra.devdocs.json'; diff --git a/api_docs/ingest_pipelines.devdocs.json b/api_docs/ingest_pipelines.devdocs.json index 98a227c237655..b5fc71af8d167 100644 --- a/api_docs/ingest_pipelines.devdocs.json +++ b/api_docs/ingest_pipelines.devdocs.json @@ -21,7 +21,7 @@ }, " extends Partial" ], - "path": "x-pack/plugins/ingest_pipelines/public/locator.ts", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/public/locator.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -42,7 +42,7 @@ }, ".LIST" ], - "path": "x-pack/plugins/ingest_pipelines/public/locator.ts", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/public/locator.ts", "deprecated": false, "trackAdoption": false } @@ -58,7 +58,7 @@ "tags": [], "label": "INGEST_PIPELINES_PAGES", "description": [], - "path": "x-pack/plugins/ingest_pipelines/public/locator.ts", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/public/locator.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -75,7 +75,7 @@ "signature": [ "\"INGEST_PIPELINES_APP_LOCATOR\"" ], - "path": "x-pack/plugins/ingest_pipelines/public/locator.ts", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/public/locator.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/ingest_pipelines.mdx b/api_docs/ingest_pipelines.mdx index a119fba659215..44e85e4a85c85 100644 --- a/api_docs/ingest_pipelines.mdx +++ b/api_docs/ingest_pipelines.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/ingestPipelines title: "ingestPipelines" image: https://source.unsplash.com/400x175/?github description: API docs for the ingestPipelines plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'ingestPipelines'] --- import ingestPipelinesObj from './ingest_pipelines.devdocs.json'; diff --git a/api_docs/inspector.mdx b/api_docs/inspector.mdx index 84ba2edfa152d..33f2916a0c07a 100644 --- a/api_docs/inspector.mdx +++ b/api_docs/inspector.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/inspector title: "inspector" image: https://source.unsplash.com/400x175/?github description: API docs for the inspector plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'inspector'] --- import inspectorObj from './inspector.devdocs.json'; diff --git a/api_docs/integration_assistant.mdx b/api_docs/integration_assistant.mdx index a61e4f0ded1b0..9597d43c6a87e 100644 --- a/api_docs/integration_assistant.mdx +++ b/api_docs/integration_assistant.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/integrationAssistant title: "integrationAssistant" image: https://source.unsplash.com/400x175/?github description: API docs for the integrationAssistant plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'integrationAssistant'] --- import integrationAssistantObj from './integration_assistant.devdocs.json'; diff --git a/api_docs/interactive_setup.mdx b/api_docs/interactive_setup.mdx index 3cf04a06c07d1..0dbd9fc8558f1 100644 --- a/api_docs/interactive_setup.mdx +++ b/api_docs/interactive_setup.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/interactiveSetup title: "interactiveSetup" image: https://source.unsplash.com/400x175/?github description: API docs for the interactiveSetup plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'interactiveSetup'] --- import interactiveSetupObj from './interactive_setup.devdocs.json'; diff --git a/api_docs/inventory.mdx b/api_docs/inventory.mdx index 1237677dcd400..3fbe008768848 100644 --- a/api_docs/inventory.mdx +++ b/api_docs/inventory.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/inventory title: "inventory" image: https://source.unsplash.com/400x175/?github description: API docs for the inventory plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'inventory'] --- import inventoryObj from './inventory.devdocs.json'; diff --git a/api_docs/investigate.mdx b/api_docs/investigate.mdx index f01672ef9126b..6381a96751ddd 100644 --- a/api_docs/investigate.mdx +++ b/api_docs/investigate.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/investigate title: "investigate" image: https://source.unsplash.com/400x175/?github description: API docs for the investigate plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'investigate'] --- import investigateObj from './investigate.devdocs.json'; diff --git a/api_docs/investigate_app.mdx b/api_docs/investigate_app.mdx index 9d60ba0e93e7b..77b791ad995e0 100644 --- a/api_docs/investigate_app.mdx +++ b/api_docs/investigate_app.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/investigateApp title: "investigateApp" image: https://source.unsplash.com/400x175/?github description: API docs for the investigateApp plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'investigateApp'] --- import investigateAppObj from './investigate_app.devdocs.json'; diff --git a/api_docs/kbn_actions_types.mdx b/api_docs/kbn_actions_types.mdx index f6ce988ba5664..f2e76324f1748 100644 --- a/api_docs/kbn_actions_types.mdx +++ b/api_docs/kbn_actions_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-actions-types title: "@kbn/actions-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/actions-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/actions-types'] --- import kbnActionsTypesObj from './kbn_actions_types.devdocs.json'; diff --git a/api_docs/kbn_ai_assistant.mdx b/api_docs/kbn_ai_assistant.mdx index 169f7ce56ca52..947c8d26141f8 100644 --- a/api_docs/kbn_ai_assistant.mdx +++ b/api_docs/kbn_ai_assistant.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ai-assistant title: "@kbn/ai-assistant" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ai-assistant plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ai-assistant'] --- import kbnAiAssistantObj from './kbn_ai_assistant.devdocs.json'; diff --git a/api_docs/kbn_ai_assistant_common.mdx b/api_docs/kbn_ai_assistant_common.mdx index a461c57479138..92174506c11c1 100644 --- a/api_docs/kbn_ai_assistant_common.mdx +++ b/api_docs/kbn_ai_assistant_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ai-assistant-common title: "@kbn/ai-assistant-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ai-assistant-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ai-assistant-common'] --- import kbnAiAssistantCommonObj from './kbn_ai_assistant_common.devdocs.json'; diff --git a/api_docs/kbn_ai_assistant_icon.mdx b/api_docs/kbn_ai_assistant_icon.mdx index 7e242c21262c0..e49d5b0914ce1 100644 --- a/api_docs/kbn_ai_assistant_icon.mdx +++ b/api_docs/kbn_ai_assistant_icon.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ai-assistant-icon title: "@kbn/ai-assistant-icon" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ai-assistant-icon plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ai-assistant-icon'] --- import kbnAiAssistantIconObj from './kbn_ai_assistant_icon.devdocs.json'; diff --git a/api_docs/kbn_aiops_components.mdx b/api_docs/kbn_aiops_components.mdx index af807860528cb..61975f9205ba6 100644 --- a/api_docs/kbn_aiops_components.mdx +++ b/api_docs/kbn_aiops_components.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-aiops-components title: "@kbn/aiops-components" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/aiops-components plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/aiops-components'] --- import kbnAiopsComponentsObj from './kbn_aiops_components.devdocs.json'; diff --git a/api_docs/kbn_aiops_log_pattern_analysis.mdx b/api_docs/kbn_aiops_log_pattern_analysis.mdx index 5f68936186d76..5913050965be2 100644 --- a/api_docs/kbn_aiops_log_pattern_analysis.mdx +++ b/api_docs/kbn_aiops_log_pattern_analysis.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-aiops-log-pattern-analysis title: "@kbn/aiops-log-pattern-analysis" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/aiops-log-pattern-analysis plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/aiops-log-pattern-analysis'] --- import kbnAiopsLogPatternAnalysisObj from './kbn_aiops_log_pattern_analysis.devdocs.json'; diff --git a/api_docs/kbn_aiops_log_rate_analysis.mdx b/api_docs/kbn_aiops_log_rate_analysis.mdx index 19db4c1e8d735..dd7907fced0ba 100644 --- a/api_docs/kbn_aiops_log_rate_analysis.mdx +++ b/api_docs/kbn_aiops_log_rate_analysis.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-aiops-log-rate-analysis title: "@kbn/aiops-log-rate-analysis" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/aiops-log-rate-analysis plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/aiops-log-rate-analysis'] --- import kbnAiopsLogRateAnalysisObj from './kbn_aiops_log_rate_analysis.devdocs.json'; diff --git a/api_docs/kbn_alerting_api_integration_helpers.mdx b/api_docs/kbn_alerting_api_integration_helpers.mdx index d80413915b97c..e529ecebd2980 100644 --- a/api_docs/kbn_alerting_api_integration_helpers.mdx +++ b/api_docs/kbn_alerting_api_integration_helpers.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-alerting-api-integration-helpers title: "@kbn/alerting-api-integration-helpers" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/alerting-api-integration-helpers plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/alerting-api-integration-helpers'] --- import kbnAlertingApiIntegrationHelpersObj from './kbn_alerting_api_integration_helpers.devdocs.json'; diff --git a/api_docs/kbn_alerting_comparators.mdx b/api_docs/kbn_alerting_comparators.mdx index 7eac1c83d7403..f6a43ae34b45f 100644 --- a/api_docs/kbn_alerting_comparators.mdx +++ b/api_docs/kbn_alerting_comparators.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-alerting-comparators title: "@kbn/alerting-comparators" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/alerting-comparators plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/alerting-comparators'] --- import kbnAlertingComparatorsObj from './kbn_alerting_comparators.devdocs.json'; diff --git a/api_docs/kbn_alerting_state_types.mdx b/api_docs/kbn_alerting_state_types.mdx index 7cd503df3a825..d7eb6c4907913 100644 --- a/api_docs/kbn_alerting_state_types.mdx +++ b/api_docs/kbn_alerting_state_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-alerting-state-types title: "@kbn/alerting-state-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/alerting-state-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/alerting-state-types'] --- import kbnAlertingStateTypesObj from './kbn_alerting_state_types.devdocs.json'; diff --git a/api_docs/kbn_alerting_types.mdx b/api_docs/kbn_alerting_types.mdx index 34dc79c4fe9fe..6dc693f6a2398 100644 --- a/api_docs/kbn_alerting_types.mdx +++ b/api_docs/kbn_alerting_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-alerting-types title: "@kbn/alerting-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/alerting-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/alerting-types'] --- import kbnAlertingTypesObj from './kbn_alerting_types.devdocs.json'; diff --git a/api_docs/kbn_alerts_as_data_utils.mdx b/api_docs/kbn_alerts_as_data_utils.mdx index 34daf60c0dd43..d7ea7e08cb959 100644 --- a/api_docs/kbn_alerts_as_data_utils.mdx +++ b/api_docs/kbn_alerts_as_data_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-alerts-as-data-utils title: "@kbn/alerts-as-data-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/alerts-as-data-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/alerts-as-data-utils'] --- import kbnAlertsAsDataUtilsObj from './kbn_alerts_as_data_utils.devdocs.json'; diff --git a/api_docs/kbn_alerts_grouping.mdx b/api_docs/kbn_alerts_grouping.mdx index f8632f53b3208..bf72bd4003879 100644 --- a/api_docs/kbn_alerts_grouping.mdx +++ b/api_docs/kbn_alerts_grouping.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-alerts-grouping title: "@kbn/alerts-grouping" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/alerts-grouping plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/alerts-grouping'] --- import kbnAlertsGroupingObj from './kbn_alerts_grouping.devdocs.json'; diff --git a/api_docs/kbn_alerts_ui_shared.mdx b/api_docs/kbn_alerts_ui_shared.mdx index 973e2a610b790..2f2d24eae1f7f 100644 --- a/api_docs/kbn_alerts_ui_shared.mdx +++ b/api_docs/kbn_alerts_ui_shared.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-alerts-ui-shared title: "@kbn/alerts-ui-shared" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/alerts-ui-shared plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/alerts-ui-shared'] --- import kbnAlertsUiSharedObj from './kbn_alerts_ui_shared.devdocs.json'; diff --git a/api_docs/kbn_analytics.mdx b/api_docs/kbn_analytics.mdx index dd85160ed904e..0aa681fee29b7 100644 --- a/api_docs/kbn_analytics.mdx +++ b/api_docs/kbn_analytics.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-analytics title: "@kbn/analytics" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/analytics plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/analytics'] --- import kbnAnalyticsObj from './kbn_analytics.devdocs.json'; diff --git a/api_docs/kbn_analytics_collection_utils.mdx b/api_docs/kbn_analytics_collection_utils.mdx index 1c0117df7a795..f7813f9508cdf 100644 --- a/api_docs/kbn_analytics_collection_utils.mdx +++ b/api_docs/kbn_analytics_collection_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-analytics-collection-utils title: "@kbn/analytics-collection-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/analytics-collection-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/analytics-collection-utils'] --- import kbnAnalyticsCollectionUtilsObj from './kbn_analytics_collection_utils.devdocs.json'; diff --git a/api_docs/kbn_apm_config_loader.mdx b/api_docs/kbn_apm_config_loader.mdx index 911253ed0ef10..a42fd8b31a3da 100644 --- a/api_docs/kbn_apm_config_loader.mdx +++ b/api_docs/kbn_apm_config_loader.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-apm-config-loader title: "@kbn/apm-config-loader" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/apm-config-loader plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/apm-config-loader'] --- import kbnApmConfigLoaderObj from './kbn_apm_config_loader.devdocs.json'; diff --git a/api_docs/kbn_apm_data_view.mdx b/api_docs/kbn_apm_data_view.mdx index bfe66abac2e57..84ffd6ab7078a 100644 --- a/api_docs/kbn_apm_data_view.mdx +++ b/api_docs/kbn_apm_data_view.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-apm-data-view title: "@kbn/apm-data-view" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/apm-data-view plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/apm-data-view'] --- import kbnApmDataViewObj from './kbn_apm_data_view.devdocs.json'; diff --git a/api_docs/kbn_apm_synthtrace.mdx b/api_docs/kbn_apm_synthtrace.mdx index d50e6cd5d966a..62ebc243212c8 100644 --- a/api_docs/kbn_apm_synthtrace.mdx +++ b/api_docs/kbn_apm_synthtrace.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-apm-synthtrace title: "@kbn/apm-synthtrace" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/apm-synthtrace plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/apm-synthtrace'] --- import kbnApmSynthtraceObj from './kbn_apm_synthtrace.devdocs.json'; diff --git a/api_docs/kbn_apm_synthtrace_client.mdx b/api_docs/kbn_apm_synthtrace_client.mdx index 78861f2f2f7e4..a3012b8a6752c 100644 --- a/api_docs/kbn_apm_synthtrace_client.mdx +++ b/api_docs/kbn_apm_synthtrace_client.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-apm-synthtrace-client title: "@kbn/apm-synthtrace-client" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/apm-synthtrace-client plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/apm-synthtrace-client'] --- import kbnApmSynthtraceClientObj from './kbn_apm_synthtrace_client.devdocs.json'; diff --git a/api_docs/kbn_apm_types.mdx b/api_docs/kbn_apm_types.mdx index 0bd878f410f1b..d3f089cf38b41 100644 --- a/api_docs/kbn_apm_types.mdx +++ b/api_docs/kbn_apm_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-apm-types title: "@kbn/apm-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/apm-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/apm-types'] --- import kbnApmTypesObj from './kbn_apm_types.devdocs.json'; diff --git a/api_docs/kbn_apm_utils.mdx b/api_docs/kbn_apm_utils.mdx index 4b8b2aa6d8a8d..d8be060d57d5d 100644 --- a/api_docs/kbn_apm_utils.mdx +++ b/api_docs/kbn_apm_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-apm-utils title: "@kbn/apm-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/apm-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/apm-utils'] --- import kbnApmUtilsObj from './kbn_apm_utils.devdocs.json'; diff --git a/api_docs/kbn_avc_banner.mdx b/api_docs/kbn_avc_banner.mdx index 0b069c8ac566e..cc1a609a2d76d 100644 --- a/api_docs/kbn_avc_banner.mdx +++ b/api_docs/kbn_avc_banner.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-avc-banner title: "@kbn/avc-banner" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/avc-banner plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/avc-banner'] --- import kbnAvcBannerObj from './kbn_avc_banner.devdocs.json'; diff --git a/api_docs/kbn_axe_config.mdx b/api_docs/kbn_axe_config.mdx index 6c215270ce7a6..d2593e5b50277 100644 --- a/api_docs/kbn_axe_config.mdx +++ b/api_docs/kbn_axe_config.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-axe-config title: "@kbn/axe-config" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/axe-config plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/axe-config'] --- import kbnAxeConfigObj from './kbn_axe_config.devdocs.json'; diff --git a/api_docs/kbn_bfetch_error.mdx b/api_docs/kbn_bfetch_error.mdx index c4ad5a41fb140..437e601f520d0 100644 --- a/api_docs/kbn_bfetch_error.mdx +++ b/api_docs/kbn_bfetch_error.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-bfetch-error title: "@kbn/bfetch-error" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/bfetch-error plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/bfetch-error'] --- import kbnBfetchErrorObj from './kbn_bfetch_error.devdocs.json'; diff --git a/api_docs/kbn_calculate_auto.mdx b/api_docs/kbn_calculate_auto.mdx index 2328483bc4db0..b2491fb330839 100644 --- a/api_docs/kbn_calculate_auto.mdx +++ b/api_docs/kbn_calculate_auto.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-calculate-auto title: "@kbn/calculate-auto" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/calculate-auto plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/calculate-auto'] --- import kbnCalculateAutoObj from './kbn_calculate_auto.devdocs.json'; diff --git a/api_docs/kbn_calculate_width_from_char_count.mdx b/api_docs/kbn_calculate_width_from_char_count.mdx index 96d88048c4ecb..2bb4332e80074 100644 --- a/api_docs/kbn_calculate_width_from_char_count.mdx +++ b/api_docs/kbn_calculate_width_from_char_count.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-calculate-width-from-char-count title: "@kbn/calculate-width-from-char-count" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/calculate-width-from-char-count plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/calculate-width-from-char-count'] --- import kbnCalculateWidthFromCharCountObj from './kbn_calculate_width_from_char_count.devdocs.json'; diff --git a/api_docs/kbn_cases_components.mdx b/api_docs/kbn_cases_components.mdx index 5ccb645147b76..34a92188ecbad 100644 --- a/api_docs/kbn_cases_components.mdx +++ b/api_docs/kbn_cases_components.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-cases-components title: "@kbn/cases-components" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/cases-components plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/cases-components'] --- import kbnCasesComponentsObj from './kbn_cases_components.devdocs.json'; diff --git a/api_docs/kbn_cbor.mdx b/api_docs/kbn_cbor.mdx index 2809fc65aa399..1df9937b6a831 100644 --- a/api_docs/kbn_cbor.mdx +++ b/api_docs/kbn_cbor.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-cbor title: "@kbn/cbor" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/cbor plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/cbor'] --- import kbnCborObj from './kbn_cbor.devdocs.json'; diff --git a/api_docs/kbn_cell_actions.mdx b/api_docs/kbn_cell_actions.mdx index 412495c1cbd8e..69c9257a9b71a 100644 --- a/api_docs/kbn_cell_actions.mdx +++ b/api_docs/kbn_cell_actions.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-cell-actions title: "@kbn/cell-actions" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/cell-actions plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/cell-actions'] --- import kbnCellActionsObj from './kbn_cell_actions.devdocs.json'; diff --git a/api_docs/kbn_chart_expressions_common.mdx b/api_docs/kbn_chart_expressions_common.mdx index cc6add38559fb..ea7a911e6a2f1 100644 --- a/api_docs/kbn_chart_expressions_common.mdx +++ b/api_docs/kbn_chart_expressions_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-chart-expressions-common title: "@kbn/chart-expressions-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/chart-expressions-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/chart-expressions-common'] --- import kbnChartExpressionsCommonObj from './kbn_chart_expressions_common.devdocs.json'; diff --git a/api_docs/kbn_chart_icons.mdx b/api_docs/kbn_chart_icons.mdx index af70514e5c759..a3f4770a15f49 100644 --- a/api_docs/kbn_chart_icons.mdx +++ b/api_docs/kbn_chart_icons.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-chart-icons title: "@kbn/chart-icons" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/chart-icons plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/chart-icons'] --- import kbnChartIconsObj from './kbn_chart_icons.devdocs.json'; diff --git a/api_docs/kbn_ci_stats_core.mdx b/api_docs/kbn_ci_stats_core.mdx index 96013e731d512..4944d674a7b9d 100644 --- a/api_docs/kbn_ci_stats_core.mdx +++ b/api_docs/kbn_ci_stats_core.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ci-stats-core title: "@kbn/ci-stats-core" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ci-stats-core plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ci-stats-core'] --- import kbnCiStatsCoreObj from './kbn_ci_stats_core.devdocs.json'; diff --git a/api_docs/kbn_ci_stats_performance_metrics.mdx b/api_docs/kbn_ci_stats_performance_metrics.mdx index a78134a064518..85c87cf30cafc 100644 --- a/api_docs/kbn_ci_stats_performance_metrics.mdx +++ b/api_docs/kbn_ci_stats_performance_metrics.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ci-stats-performance-metrics title: "@kbn/ci-stats-performance-metrics" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ci-stats-performance-metrics plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ci-stats-performance-metrics'] --- import kbnCiStatsPerformanceMetricsObj from './kbn_ci_stats_performance_metrics.devdocs.json'; diff --git a/api_docs/kbn_ci_stats_reporter.mdx b/api_docs/kbn_ci_stats_reporter.mdx index 974689993ea26..fbd3668a91bd6 100644 --- a/api_docs/kbn_ci_stats_reporter.mdx +++ b/api_docs/kbn_ci_stats_reporter.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ci-stats-reporter title: "@kbn/ci-stats-reporter" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ci-stats-reporter plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ci-stats-reporter'] --- import kbnCiStatsReporterObj from './kbn_ci_stats_reporter.devdocs.json'; diff --git a/api_docs/kbn_cli_dev_mode.mdx b/api_docs/kbn_cli_dev_mode.mdx index ef79cd2088aa2..41130c1827079 100644 --- a/api_docs/kbn_cli_dev_mode.mdx +++ b/api_docs/kbn_cli_dev_mode.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-cli-dev-mode title: "@kbn/cli-dev-mode" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/cli-dev-mode plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/cli-dev-mode'] --- import kbnCliDevModeObj from './kbn_cli_dev_mode.devdocs.json'; diff --git a/api_docs/kbn_cloud_security_posture.devdocs.json b/api_docs/kbn_cloud_security_posture.devdocs.json index 62f5fce1db937..c0a6a4ef885f1 100644 --- a/api_docs/kbn_cloud_security_posture.devdocs.json +++ b/api_docs/kbn_cloud_security_posture.devdocs.json @@ -13,7 +13,7 @@ "signature": [ "({ type }: Props) => React.JSX.Element" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/components/csp_evaluation_badge.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/components/csp_evaluation_badge.tsx", "deprecated": false, "trackAdoption": false, "children": [ @@ -27,7 +27,7 @@ "signature": [ "Props" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/components/csp_evaluation_badge.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/components/csp_evaluation_badge.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -46,7 +46,7 @@ "signature": [ "({ score, version }: CVSScoreBadgeProps) => React.JSX.Element | null" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx", "deprecated": false, "trackAdoption": false, "children": [ @@ -60,7 +60,7 @@ "signature": [ "CVSScoreBadgeProps" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -79,7 +79,7 @@ "signature": [ "(search?: string | undefined) => Partial | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -93,7 +93,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts", "deprecated": false, "trackAdoption": false, "isRequired": false @@ -112,7 +112,7 @@ "signature": [ "(query: any) => string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -126,7 +126,7 @@ "signature": [ "any" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -145,7 +145,7 @@ "signature": [ "(score: number) => string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -159,7 +159,7 @@ "signature": [ "number" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -186,7 +186,7 @@ }, ") => string" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -206,7 +206,7 @@ "text": "VulnSeverity" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -233,7 +233,7 @@ }, ") => string" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -253,7 +253,7 @@ "text": "VulnSeverity" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -272,7 +272,7 @@ "signature": [ "(counts: VulnerabilityCounts, filterFunction?: ((filter: string) => void) | undefined, currentFilter?: string | undefined) => VulnerabilitiesDistributionBarProps[]" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -286,7 +286,7 @@ "signature": [ "VulnerabilityCounts" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -301,7 +301,7 @@ "signature": [ "((filter: string) => void) | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false @@ -316,7 +316,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false @@ -335,7 +335,7 @@ "signature": [ "(counts: VulnerabilityCounts) => boolean" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -349,7 +349,7 @@ "signature": [ "VulnerabilityCounts" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -368,7 +368,7 @@ "signature": [ "({ severity }: SeverityStatusBadgeProps) => React.JSX.Element | null" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx", "deprecated": false, "trackAdoption": false, "children": [ @@ -382,7 +382,7 @@ "signature": [ "SeverityStatusBadgeProps" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -409,7 +409,7 @@ }, ", error: unknown) => void" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -429,7 +429,7 @@ "text": "IToasts" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -444,7 +444,7 @@ "signature": [ "unknown" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -462,7 +462,7 @@ "tags": [], "label": "CspBaseEsQuery", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -478,7 +478,7 @@ "QueryDslQueryContainer", " | undefined)[] | undefined; }; } | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false } @@ -492,7 +492,7 @@ "tags": [], "label": "CspClientPluginStartDeps", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -512,7 +512,7 @@ "text": "DataPublicPluginStart" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -532,7 +532,7 @@ "text": "DataViewsServicePublic" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -552,7 +552,7 @@ "text": "PluginStart" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -572,7 +572,7 @@ "text": "UnifiedSearchPublicPluginStart" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -660,7 +660,7 @@ }, "; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -690,7 +690,7 @@ }, "; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -710,7 +710,7 @@ "text": "IToasts" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -733,7 +733,7 @@ "ActiveCursor", "; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -753,7 +753,7 @@ "text": "DiscoverStart" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -773,7 +773,7 @@ "text": "FleetStart" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -793,7 +793,7 @@ "text": "LicensingPluginStart" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -833,7 +833,7 @@ }, ">): void; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -853,7 +853,7 @@ "text": "Storage" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -873,7 +873,7 @@ "text": "SpacesApi" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -893,7 +893,7 @@ "text": "CloudSetup" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -914,7 +914,7 @@ }, " | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false } @@ -928,7 +928,7 @@ "tags": [], "label": "FindingsAggs", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -945,7 +945,7 @@ "AggregationsStringRareTermsBucketKeys", ">" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false } @@ -959,7 +959,7 @@ "tags": [], "label": "FindingsBaseEsQuery", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -981,7 +981,7 @@ }, "; } | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false } @@ -1012,7 +1012,7 @@ "text": "CspBaseEsQuery" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1026,7 +1026,7 @@ "signature": [ "string[][]" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -1037,7 +1037,7 @@ "tags": [], "label": "enabled", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -1048,7 +1048,7 @@ "tags": [], "label": "pageSize", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false }, @@ -1062,7 +1062,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false } @@ -1082,7 +1082,7 @@ "signature": [ "\"host.name\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1106,7 +1106,7 @@ "SearchRequest", ">" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1146,7 +1146,7 @@ }, ">>" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1161,7 +1161,7 @@ "signature": [ "{ [x: string]: FilterValue; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1176,7 +1176,7 @@ "signature": [ "\"user.name\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1190,7 +1190,7 @@ "tags": [], "label": "findingsNavigation", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1201,7 +1201,7 @@ "tags": [], "label": "findings_default", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1212,7 +1212,7 @@ "tags": [], "label": "name", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1223,7 +1223,7 @@ "tags": [], "label": "path", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1234,7 +1234,7 @@ "tags": [], "label": "id", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false } @@ -1247,7 +1247,7 @@ "tags": [], "label": "findings_by_resource", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1258,7 +1258,7 @@ "tags": [], "label": "name", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1269,7 +1269,7 @@ "tags": [], "label": "path", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1280,7 +1280,7 @@ "tags": [], "label": "id", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false } @@ -1293,7 +1293,7 @@ "tags": [], "label": "resource_findings", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1304,7 +1304,7 @@ "tags": [], "label": "name", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1315,7 +1315,7 @@ "tags": [], "label": "path", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1326,7 +1326,7 @@ "tags": [], "label": "id", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false } @@ -1339,7 +1339,7 @@ "tags": [], "label": "vulnerabilities", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1350,7 +1350,7 @@ "tags": [], "label": "name", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1361,7 +1361,7 @@ "tags": [], "label": "path", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1372,7 +1372,7 @@ "tags": [], "label": "id", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false } @@ -1385,7 +1385,7 @@ "tags": [], "label": "vulnerabilities_by_resource", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1396,7 +1396,7 @@ "tags": [], "label": "name", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1407,7 +1407,7 @@ "tags": [], "label": "path", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1418,7 +1418,7 @@ "tags": [], "label": "id", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false } @@ -1431,7 +1431,7 @@ "tags": [], "label": "resource_vulnerabilities", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1442,7 +1442,7 @@ "tags": [], "label": "name", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1453,7 +1453,7 @@ "tags": [], "label": "path", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1464,7 +1464,7 @@ "tags": [], "label": "id", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false } @@ -1480,7 +1480,7 @@ "tags": [], "label": "NAV_ITEMS_NAMES", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1491,7 +1491,7 @@ "tags": [], "label": "DASHBOARD", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1502,7 +1502,7 @@ "tags": [], "label": "VULNERABILITY_DASHBOARD", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1513,7 +1513,7 @@ "tags": [], "label": "FINDINGS", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1524,7 +1524,7 @@ "tags": [], "label": "BENCHMARKS", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false }, @@ -1535,7 +1535,7 @@ "tags": [], "label": "RULES", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts", "deprecated": false, "trackAdoption": false } @@ -1549,7 +1549,7 @@ "tags": [], "label": "statusColors", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1560,7 +1560,7 @@ "tags": [], "label": "passed", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts", "deprecated": false, "trackAdoption": false }, @@ -1571,7 +1571,7 @@ "tags": [], "label": "failed", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts", "deprecated": false, "trackAdoption": false }, @@ -1582,7 +1582,7 @@ "tags": [], "label": "unknown", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts", "deprecated": false, "trackAdoption": false } diff --git a/api_docs/kbn_cloud_security_posture.mdx b/api_docs/kbn_cloud_security_posture.mdx index 8cfcf693ab5d6..1393e03664337 100644 --- a/api_docs/kbn_cloud_security_posture.mdx +++ b/api_docs/kbn_cloud_security_posture.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-cloud-security-posture title: "@kbn/cloud-security-posture" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/cloud-security-posture plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/cloud-security-posture'] --- import kbnCloudSecurityPostureObj from './kbn_cloud_security_posture.devdocs.json'; diff --git a/api_docs/kbn_cloud_security_posture_common.devdocs.json b/api_docs/kbn_cloud_security_posture_common.devdocs.json index 5e993b4e3c1f3..3fb9874365e62 100644 --- a/api_docs/kbn_cloud_security_posture_common.devdocs.json +++ b/api_docs/kbn_cloud_security_posture_common.devdocs.json @@ -25,7 +25,7 @@ "tags": [], "label": "UiMetricService", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/ui_metrics.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/ui_metrics.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -47,7 +47,7 @@ }, ") => void" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/ui_metrics.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/ui_metrics.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -67,7 +67,7 @@ "text": "UsageCollectionSetup" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/ui_metrics.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/ui_metrics.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -85,7 +85,7 @@ "signature": [ "(metricType: string, eventName: string) => void" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/ui_metrics.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/ui_metrics.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -99,7 +99,7 @@ "signature": [ "string" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/ui_metrics.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/ui_metrics.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -114,7 +114,7 @@ "signature": [ "string" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/ui_metrics.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/ui_metrics.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -137,7 +137,7 @@ "signature": [ "(field: string, queryValue?: string | undefined, status?: string | undefined, queryField?: string | undefined) => { bool: { filter: ({ bool: { should: { term: { [x: string]: string; }; }[]; minimum_should_match: number; }; } | undefined)[]; }; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -151,7 +151,7 @@ "signature": [ "string" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -166,7 +166,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false @@ -181,7 +181,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false @@ -196,7 +196,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false @@ -215,7 +215,7 @@ "signature": [ "(field: string, queryValue?: string | undefined, status?: string | undefined) => { bool: { filter: ({ bool: { should: { term: { [x: string]: string; }; }[]; minimum_should_match: number; }; } | undefined)[]; }; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -229,7 +229,7 @@ "signature": [ "string" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -244,7 +244,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false @@ -259,7 +259,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false @@ -280,7 +280,7 @@ "QueryDslQueryContainer", "[]" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -294,7 +294,7 @@ "signature": [ "Record>" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -313,7 +313,7 @@ "signature": [ "(field: string, queryValue?: string | undefined, status?: string | undefined) => { bool: { filter: ({ bool: { should: { term: { [x: string]: string; }; }[]; minimum_should_match: number; }; } | undefined)[]; }; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -327,7 +327,7 @@ "signature": [ "string" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -342,7 +342,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false @@ -357,7 +357,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false @@ -376,7 +376,7 @@ "signature": [ "(e: unknown, fallbackMessage?: string | undefined) => string" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -390,7 +390,7 @@ "signature": [ "unknown" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -405,7 +405,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false @@ -426,7 +426,7 @@ "signature": [ "(value: number) => string | number" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/get_abbreviated_number.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/get_abbreviated_number.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -440,7 +440,7 @@ "signature": [ "number" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/utils/get_abbreviated_number.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/get_abbreviated_number.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -458,7 +458,7 @@ "tags": [], "label": "BaseCspSetupBothPolicy", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -472,7 +472,7 @@ "signature": [ "\"indexed\" | \"unprivileged\" | \"indexing\" | \"index-timeout\" | \"not-deployed\" | \"not-installed\" | \"waiting_for_results\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false }, @@ -483,7 +483,7 @@ "tags": [], "label": "installedPackagePolicies", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false }, @@ -494,7 +494,7 @@ "tags": [], "label": "healthyAgents", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false } @@ -508,7 +508,7 @@ "tags": [], "label": "BaseCspSetupStatus", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -529,7 +529,7 @@ }, "[]" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false }, @@ -540,7 +540,7 @@ "tags": [], "label": "latestPackageVersion", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false }, @@ -560,7 +560,7 @@ "text": "BaseCspSetupBothPolicy" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false }, @@ -580,7 +580,7 @@ "text": "BaseCspSetupBothPolicy" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false }, @@ -600,7 +600,7 @@ "text": "BaseCspSetupBothPolicy" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false }, @@ -611,7 +611,7 @@ "tags": [], "label": "isPluginInitialized", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false }, @@ -625,7 +625,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false }, @@ -639,7 +639,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false }, @@ -653,7 +653,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false } @@ -667,7 +667,7 @@ "tags": [], "label": "CspFinding", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -678,7 +678,7 @@ "tags": [], "label": "'@timestamp'", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -692,7 +692,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -706,7 +706,7 @@ "signature": [ "CspFindingOrchestrator | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -720,7 +720,7 @@ "signature": [ "CspFindingCloud | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -740,7 +740,7 @@ "text": "CspFindingResult" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -754,7 +754,7 @@ "signature": [ "CspFindingResource" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -768,7 +768,7 @@ "signature": [ "{ readonly references?: string | undefined; readonly impact?: string | undefined; readonly reference?: string | undefined; readonly default_value?: string | undefined; readonly id: string; readonly version: string; readonly name: string; readonly tags: string[]; readonly description: string; readonly section: string; readonly audit: string; readonly benchmark: Readonly<{ posture_type?: \"kspm\" | \"cspm\" | undefined; rule_number?: string | undefined; } & { id: string; version: string; name: string; }>; readonly profile_applicability: string; readonly rationale: string; readonly rego_rule_id: string; readonly remediation: string; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -782,7 +782,7 @@ "signature": [ "CspFindingHost" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -796,7 +796,7 @@ "signature": [ "EcsEvent" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -810,7 +810,7 @@ "signature": [ "EcsDataStream" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -824,7 +824,7 @@ "signature": [ "EcsObserver" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -838,7 +838,7 @@ "signature": [ "CspFindingAgent" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -852,7 +852,7 @@ "signature": [ "{ version: string; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false } @@ -866,7 +866,7 @@ "tags": [], "label": "CspFindingResult", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -880,7 +880,7 @@ "signature": [ "\"failed\" | \"passed\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -894,7 +894,7 @@ "signature": [ "Record | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false }, @@ -908,7 +908,7 @@ "signature": [ "{ [x: string]: unknown; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts", "deprecated": false, "trackAdoption": false } @@ -922,7 +922,7 @@ "tags": [], "label": "CspVulnerabilityFinding", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -933,7 +933,7 @@ "tags": [], "label": "'@timestamp'", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -947,7 +947,7 @@ "signature": [ "{ id: string; name: string; } | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -961,7 +961,7 @@ "signature": [ "EcsEvent" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -981,7 +981,7 @@ "text": "Vulnerability" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -995,7 +995,7 @@ "signature": [ "{ version: string; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1009,7 +1009,7 @@ "signature": [ "{ os: { name: string; kernel: string; codename: string; type: string; platform: string; version: string; family: string; }; id: string; name: string; containerized: boolean; ip: string[]; mac: string[]; hostname: string; architecture: string; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1023,7 +1023,7 @@ "signature": [ "{ ephemeral_id: string; id: string; name: string; type: string; version: string; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1037,7 +1037,7 @@ "signature": [ "{ image?: { id: string; } | undefined; provider?: string | undefined; instance?: { id: string; } | undefined; machine?: { type: string; } | undefined; region: string; availability_zone?: string | undefined; service?: { name: string; } | undefined; account?: { id: string; } | undefined; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1051,7 +1051,7 @@ "signature": [ "{ version: string; commit_sha: string; commit_time: string; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1065,7 +1065,7 @@ "signature": [ "{ version?: string | undefined; name?: string | undefined; fixed_version?: string | undefined; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1079,7 +1079,7 @@ "signature": [ "EcsDataStream" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1093,7 +1093,7 @@ "signature": [ "EcsObserver" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false } @@ -1107,7 +1107,7 @@ "tags": [], "label": "IndexDetails", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1118,7 +1118,7 @@ "tags": [], "label": "index", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false }, @@ -1132,7 +1132,7 @@ "signature": [ "\"empty\" | \"not-empty\" | \"unprivileged\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false } @@ -1146,7 +1146,7 @@ "tags": [], "label": "Vulnerability", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1160,7 +1160,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1174,7 +1174,7 @@ "signature": [ "{ version?: string | undefined; base?: number | undefined; } | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1188,7 +1188,7 @@ "signature": [ "string[]" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1199,7 +1199,7 @@ "tags": [], "label": "id", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1210,7 +1210,7 @@ "tags": [], "label": "title", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1221,7 +1221,7 @@ "tags": [], "label": "reference", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1242,7 +1242,7 @@ }, " | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1262,7 +1262,7 @@ "VectorScoreBase", " | undefined; } | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1276,7 +1276,7 @@ "signature": [ "{ ID: string; Name: string; URL: string; } | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1287,7 +1287,7 @@ "tags": [], "label": "enumeration", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1298,7 +1298,7 @@ "tags": [], "label": "description", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1309,7 +1309,7 @@ "tags": [], "label": "classification", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false }, @@ -1323,7 +1323,7 @@ "signature": [ "{ vendor: string; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts", "deprecated": false, "trackAdoption": false } @@ -1343,7 +1343,7 @@ "signature": [ "\"cis_k8s\" | \"cis_azure\" | \"cis_aws\" | \"cis_eks\" | \"cis_gcp\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/benchmark.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/benchmark.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1358,7 +1358,7 @@ "signature": [ "\"90d\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1373,7 +1373,7 @@ "signature": [ "\"logs-cloud_security_posture.findings_latest-default\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1388,7 +1388,7 @@ "signature": [ "\"logs-cloud_security_posture.vulnerabilities_latest-default\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1403,7 +1403,7 @@ "signature": [ "\"security_solution-*.misconfiguration_latest\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1418,7 +1418,7 @@ "signature": [ "\"security_solution-*.vulnerability_latest\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1433,7 +1433,7 @@ "signature": [ "\"security_solution_cdr_latest_misconfigurations\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1448,7 +1448,7 @@ "signature": [ "\"Latest Cloud Security Misconfigurations\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1460,7 +1460,7 @@ "tags": [], "label": "CDR_MISCONFIGURATIONS_INDEX_PATTERN", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1472,7 +1472,7 @@ "tags": [], "label": "CDR_VULNERABILITIES_INDEX_PATTERN", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1489,7 +1489,7 @@ "signature": [ "\"/cloud_security_posture\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1504,7 +1504,7 @@ "signature": [ "\"1\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1519,7 +1519,7 @@ "signature": [ "\"/internal/cloud_security_posture/rules/_get_states\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1534,7 +1534,7 @@ "signature": [ "\"cspm\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1555,7 +1555,7 @@ "text": "BaseCspSetupStatus" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1570,7 +1570,7 @@ "signature": [ "\"indexed\" | \"unprivileged\" | \"indexing\" | \"index-timeout\" | \"not-deployed\" | \"not-installed\" | \"waiting_for_results\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1585,7 +1585,7 @@ "signature": [ "\"empty\" | \"not-empty\" | \"unprivileged\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/status.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1600,7 +1600,7 @@ "signature": [ "\"kspm\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1615,7 +1615,7 @@ "signature": [ "\"26h\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1630,7 +1630,7 @@ "signature": [ "\"3d\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1645,7 +1645,7 @@ "signature": [ "500" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1660,7 +1660,7 @@ "signature": [ "\"security-solution-default\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1675,7 +1675,7 @@ "signature": [ "\"1\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1690,7 +1690,7 @@ "signature": [ "\"/internal/cloud_security_posture/status\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1705,7 +1705,7 @@ "signature": [ "\"MEDIUM\" | \"UNKNOWN\" | \"LOW\" | \"HIGH\" | \"CRITICAL\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/types/vulnerabilities.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/vulnerabilities.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1719,7 +1719,7 @@ "tags": [], "label": "MISCONFIGURATION_STATUS", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1730,7 +1730,7 @@ "tags": [], "label": "PASSED", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false }, @@ -1741,7 +1741,7 @@ "tags": [], "label": "FAILED", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false } @@ -1755,7 +1755,7 @@ "tags": [], "label": "VULNERABILITIES_SEVERITY", "description": [], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1769,7 +1769,7 @@ "signature": [ "\"LOW\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false }, @@ -1783,7 +1783,7 @@ "signature": [ "\"MEDIUM\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false }, @@ -1797,7 +1797,7 @@ "signature": [ "\"HIGH\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false }, @@ -1811,7 +1811,7 @@ "signature": [ "\"CRITICAL\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false }, @@ -1825,7 +1825,7 @@ "signature": [ "\"UNKNOWN\"" ], - "path": "x-pack/packages/kbn-cloud-security-posture/common/constants.ts", + "path": "x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts", "deprecated": false, "trackAdoption": false } diff --git a/api_docs/kbn_cloud_security_posture_common.mdx b/api_docs/kbn_cloud_security_posture_common.mdx index 0c2b73a3a01f3..a0af136379cc8 100644 --- a/api_docs/kbn_cloud_security_posture_common.mdx +++ b/api_docs/kbn_cloud_security_posture_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-cloud-security-posture-common title: "@kbn/cloud-security-posture-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/cloud-security-posture-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/cloud-security-posture-common'] --- import kbnCloudSecurityPostureCommonObj from './kbn_cloud_security_posture_common.devdocs.json'; diff --git a/api_docs/kbn_cloud_security_posture_graph.devdocs.json b/api_docs/kbn_cloud_security_posture_graph.devdocs.json index 00c821750e580..8182f0647e762 100644 --- a/api_docs/kbn_cloud_security_posture_graph.devdocs.json +++ b/api_docs/kbn_cloud_security_posture_graph.devdocs.json @@ -25,7 +25,7 @@ }, ") => React.JSX.Element" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", "deprecated": false, "trackAdoption": false, "children": [ @@ -45,7 +45,7 @@ "text": "GraphProps" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -68,7 +68,7 @@ "signature": [ "React.FunctionComponent" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_investigation.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_investigation.tsx", "deprecated": false, "trackAdoption": false, "returnComment": [], @@ -116,7 +116,7 @@ "GraphPopoverProps", ") => React.JSX.Element | null" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.tsx", "deprecated": false, "trackAdoption": false, "children": [ @@ -130,7 +130,7 @@ "signature": [ "GraphPopoverProps" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -154,7 +154,7 @@ ") => ", "UseFetchGraphDataResult" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -168,7 +168,7 @@ "signature": [ "UseFetchGraphDataParams" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -190,7 +190,7 @@ "(id: string) => ", "GraphPopoverState" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/use_graph_popover.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/use_graph_popover.tsx", "deprecated": false, "trackAdoption": false, "children": [ @@ -204,7 +204,7 @@ "signature": [ "string" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/use_graph_popover.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/use_graph_popover.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -232,7 +232,7 @@ }, " extends Record,Readonly<{} & { source: string; id: string; color: \"warning\" | \"primary\" | \"danger\"; target: string; }>" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -255,7 +255,7 @@ }, " extends Record,Readonly<{ label?: string | undefined; icon?: string | undefined; } & { id: string; shape: \"ellipse\" | \"rectangle\" | \"hexagon\" | \"pentagon\" | \"diamond\"; color: \"warning\" | \"primary\" | \"danger\"; }>,BaseNodeDataViewModel" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -270,7 +270,7 @@ "ExpandButtonClickCallback", " | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/types.ts", "deprecated": false, "trackAdoption": false }, @@ -285,7 +285,7 @@ "NodeClickCallback", " | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/types.ts", "deprecated": false, "trackAdoption": false } @@ -310,7 +310,7 @@ " extends ", "CommonProps" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", "deprecated": false, "trackAdoption": false, "children": [ @@ -333,7 +333,7 @@ }, "[]" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", "deprecated": false, "trackAdoption": false }, @@ -356,7 +356,7 @@ }, "[]" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", "deprecated": false, "trackAdoption": false }, @@ -369,7 +369,7 @@ "description": [ "\nDetermines whether the graph is interactive (allows panning, zooming, etc.).\nWhen set to false, the graph is locked and user interactions are disabled, effectively putting it in view-only mode." ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", "deprecated": false, "trackAdoption": false }, @@ -385,7 +385,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx", "deprecated": false, "trackAdoption": false } @@ -409,7 +409,7 @@ }, " extends Record,Readonly<{ label?: string | undefined; icon?: string | undefined; } & { id: string; shape: \"group\"; }>,BaseNodeDataViewModel" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -432,7 +432,7 @@ }, " extends Record,Readonly<{ label?: string | undefined; icon?: string | undefined; parentId?: string | undefined; } & { id: string; shape: \"label\"; color: \"warning\" | \"primary\" | \"danger\"; }>,BaseNodeDataViewModel" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -447,7 +447,7 @@ "ExpandButtonClickCallback", " | undefined" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/types.ts", "deprecated": false, "trackAdoption": false } @@ -487,7 +487,7 @@ }, ", string>, \"type\" | \"zIndex\" | \"dragging\">> & { isConnectable: boolean; positionAbsoluteX: number; positionAbsoluteY: number; }" ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/types.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -524,7 +524,7 @@ "text": "LabelNodeViewModel" } ], - "path": "x-pack/packages/kbn-cloud-security-posture/graph/src/components/types.ts", + "path": "x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/types.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/kbn_cloud_security_posture_graph.mdx b/api_docs/kbn_cloud_security_posture_graph.mdx index d1eece16e6e01..57f89be499849 100644 --- a/api_docs/kbn_cloud_security_posture_graph.mdx +++ b/api_docs/kbn_cloud_security_posture_graph.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-cloud-security-posture-graph title: "@kbn/cloud-security-posture-graph" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/cloud-security-posture-graph plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/cloud-security-posture-graph'] --- import kbnCloudSecurityPostureGraphObj from './kbn_cloud_security_posture_graph.devdocs.json'; diff --git a/api_docs/kbn_code_editor.mdx b/api_docs/kbn_code_editor.mdx index c43f8b06d487d..51da7eab9a69b 100644 --- a/api_docs/kbn_code_editor.mdx +++ b/api_docs/kbn_code_editor.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-code-editor title: "@kbn/code-editor" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/code-editor plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/code-editor'] --- import kbnCodeEditorObj from './kbn_code_editor.devdocs.json'; diff --git a/api_docs/kbn_code_editor_mock.mdx b/api_docs/kbn_code_editor_mock.mdx index 63eabdfe256fd..42c6830f091af 100644 --- a/api_docs/kbn_code_editor_mock.mdx +++ b/api_docs/kbn_code_editor_mock.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-code-editor-mock title: "@kbn/code-editor-mock" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/code-editor-mock plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/code-editor-mock'] --- import kbnCodeEditorMockObj from './kbn_code_editor_mock.devdocs.json'; diff --git a/api_docs/kbn_code_owners.mdx b/api_docs/kbn_code_owners.mdx index f64de28c3ebbd..92c3541ef322e 100644 --- a/api_docs/kbn_code_owners.mdx +++ b/api_docs/kbn_code_owners.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-code-owners title: "@kbn/code-owners" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/code-owners plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/code-owners'] --- import kbnCodeOwnersObj from './kbn_code_owners.devdocs.json'; diff --git a/api_docs/kbn_coloring.mdx b/api_docs/kbn_coloring.mdx index 4abdaaf9dacbe..3aa968c113880 100644 --- a/api_docs/kbn_coloring.mdx +++ b/api_docs/kbn_coloring.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-coloring title: "@kbn/coloring" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/coloring plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/coloring'] --- import kbnColoringObj from './kbn_coloring.devdocs.json'; diff --git a/api_docs/kbn_config.mdx b/api_docs/kbn_config.mdx index 70afd1e642208..ecffdce22ba2a 100644 --- a/api_docs/kbn_config.mdx +++ b/api_docs/kbn_config.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-config title: "@kbn/config" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/config plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/config'] --- import kbnConfigObj from './kbn_config.devdocs.json'; diff --git a/api_docs/kbn_config_mocks.mdx b/api_docs/kbn_config_mocks.mdx index fdfc5136f6ef8..4962293eb459b 100644 --- a/api_docs/kbn_config_mocks.mdx +++ b/api_docs/kbn_config_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-config-mocks title: "@kbn/config-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/config-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/config-mocks'] --- import kbnConfigMocksObj from './kbn_config_mocks.devdocs.json'; diff --git a/api_docs/kbn_config_schema.mdx b/api_docs/kbn_config_schema.mdx index 9f81bb710af15..5752f7b682f1c 100644 --- a/api_docs/kbn_config_schema.mdx +++ b/api_docs/kbn_config_schema.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-config-schema title: "@kbn/config-schema" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/config-schema plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/config-schema'] --- import kbnConfigSchemaObj from './kbn_config_schema.devdocs.json'; diff --git a/api_docs/kbn_content_management_content_editor.mdx b/api_docs/kbn_content_management_content_editor.mdx index bd0d6bc3bf088..13696b7289e72 100644 --- a/api_docs/kbn_content_management_content_editor.mdx +++ b/api_docs/kbn_content_management_content_editor.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-content-management-content-editor title: "@kbn/content-management-content-editor" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/content-management-content-editor plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/content-management-content-editor'] --- import kbnContentManagementContentEditorObj from './kbn_content_management_content_editor.devdocs.json'; diff --git a/api_docs/kbn_content_management_content_insights_public.mdx b/api_docs/kbn_content_management_content_insights_public.mdx index 31a376e92f705..d9589fbecf217 100644 --- a/api_docs/kbn_content_management_content_insights_public.mdx +++ b/api_docs/kbn_content_management_content_insights_public.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-content-management-content-insights-public title: "@kbn/content-management-content-insights-public" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/content-management-content-insights-public plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/content-management-content-insights-public'] --- import kbnContentManagementContentInsightsPublicObj from './kbn_content_management_content_insights_public.devdocs.json'; diff --git a/api_docs/kbn_content_management_content_insights_server.mdx b/api_docs/kbn_content_management_content_insights_server.mdx index 1834886e8b74e..eee4990198efa 100644 --- a/api_docs/kbn_content_management_content_insights_server.mdx +++ b/api_docs/kbn_content_management_content_insights_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-content-management-content-insights-server title: "@kbn/content-management-content-insights-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/content-management-content-insights-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/content-management-content-insights-server'] --- import kbnContentManagementContentInsightsServerObj from './kbn_content_management_content_insights_server.devdocs.json'; diff --git a/api_docs/kbn_content_management_favorites_common.mdx b/api_docs/kbn_content_management_favorites_common.mdx index d2754dbde5580..1334c287819f1 100644 --- a/api_docs/kbn_content_management_favorites_common.mdx +++ b/api_docs/kbn_content_management_favorites_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-content-management-favorites-common title: "@kbn/content-management-favorites-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/content-management-favorites-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/content-management-favorites-common'] --- import kbnContentManagementFavoritesCommonObj from './kbn_content_management_favorites_common.devdocs.json'; diff --git a/api_docs/kbn_content_management_favorites_public.mdx b/api_docs/kbn_content_management_favorites_public.mdx index df1af7664e62a..7bf30f3c2975c 100644 --- a/api_docs/kbn_content_management_favorites_public.mdx +++ b/api_docs/kbn_content_management_favorites_public.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-content-management-favorites-public title: "@kbn/content-management-favorites-public" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/content-management-favorites-public plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/content-management-favorites-public'] --- import kbnContentManagementFavoritesPublicObj from './kbn_content_management_favorites_public.devdocs.json'; diff --git a/api_docs/kbn_content_management_favorites_server.mdx b/api_docs/kbn_content_management_favorites_server.mdx index 950155b5b250b..39b7c58d355a3 100644 --- a/api_docs/kbn_content_management_favorites_server.mdx +++ b/api_docs/kbn_content_management_favorites_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-content-management-favorites-server title: "@kbn/content-management-favorites-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/content-management-favorites-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/content-management-favorites-server'] --- import kbnContentManagementFavoritesServerObj from './kbn_content_management_favorites_server.devdocs.json'; diff --git a/api_docs/kbn_content_management_tabbed_table_list_view.mdx b/api_docs/kbn_content_management_tabbed_table_list_view.mdx index b39ef5da4e7bb..68d3af1c66e82 100644 --- a/api_docs/kbn_content_management_tabbed_table_list_view.mdx +++ b/api_docs/kbn_content_management_tabbed_table_list_view.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-content-management-tabbed-table-list-view title: "@kbn/content-management-tabbed-table-list-view" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/content-management-tabbed-table-list-view plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/content-management-tabbed-table-list-view'] --- import kbnContentManagementTabbedTableListViewObj from './kbn_content_management_tabbed_table_list_view.devdocs.json'; diff --git a/api_docs/kbn_content_management_table_list_view.mdx b/api_docs/kbn_content_management_table_list_view.mdx index 94634dfa9a0a2..76702d1a75e67 100644 --- a/api_docs/kbn_content_management_table_list_view.mdx +++ b/api_docs/kbn_content_management_table_list_view.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-content-management-table-list-view title: "@kbn/content-management-table-list-view" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/content-management-table-list-view plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/content-management-table-list-view'] --- import kbnContentManagementTableListViewObj from './kbn_content_management_table_list_view.devdocs.json'; diff --git a/api_docs/kbn_content_management_table_list_view_common.mdx b/api_docs/kbn_content_management_table_list_view_common.mdx index 699bea7ce2960..0f8b7bc764589 100644 --- a/api_docs/kbn_content_management_table_list_view_common.mdx +++ b/api_docs/kbn_content_management_table_list_view_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-content-management-table-list-view-common title: "@kbn/content-management-table-list-view-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/content-management-table-list-view-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/content-management-table-list-view-common'] --- import kbnContentManagementTableListViewCommonObj from './kbn_content_management_table_list_view_common.devdocs.json'; diff --git a/api_docs/kbn_content_management_table_list_view_table.mdx b/api_docs/kbn_content_management_table_list_view_table.mdx index 725de292c5b45..717ed752fb5e1 100644 --- a/api_docs/kbn_content_management_table_list_view_table.mdx +++ b/api_docs/kbn_content_management_table_list_view_table.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-content-management-table-list-view-table title: "@kbn/content-management-table-list-view-table" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/content-management-table-list-view-table plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/content-management-table-list-view-table'] --- import kbnContentManagementTableListViewTableObj from './kbn_content_management_table_list_view_table.devdocs.json'; diff --git a/api_docs/kbn_content_management_user_profiles.mdx b/api_docs/kbn_content_management_user_profiles.mdx index dbf2b7f36dcc6..6b3279205282d 100644 --- a/api_docs/kbn_content_management_user_profiles.mdx +++ b/api_docs/kbn_content_management_user_profiles.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-content-management-user-profiles title: "@kbn/content-management-user-profiles" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/content-management-user-profiles plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/content-management-user-profiles'] --- import kbnContentManagementUserProfilesObj from './kbn_content_management_user_profiles.devdocs.json'; diff --git a/api_docs/kbn_content_management_utils.mdx b/api_docs/kbn_content_management_utils.mdx index dee78364d5e13..de9084e5f2a04 100644 --- a/api_docs/kbn_content_management_utils.mdx +++ b/api_docs/kbn_content_management_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-content-management-utils title: "@kbn/content-management-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/content-management-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/content-management-utils'] --- import kbnContentManagementUtilsObj from './kbn_content_management_utils.devdocs.json'; diff --git a/api_docs/kbn_core_analytics_browser.devdocs.json b/api_docs/kbn_core_analytics_browser.devdocs.json index d16c4135f6e27..bf03226292177 100644 --- a/api_docs/kbn_core_analytics_browser.devdocs.json +++ b/api_docs/kbn_core_analytics_browser.devdocs.json @@ -658,10 +658,6 @@ "plugin": "discover", "path": "src/plugins/discover/public/services/discover_ebt_manager.ts" }, - { - "plugin": "integrationAssistant", - "path": "x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/service.ts" - }, { "plugin": "fleet", "path": "x-pack/plugins/fleet/server/services/telemetry/fleet_usage_sender.ts" @@ -702,6 +698,10 @@ "plugin": "datasetQuality", "path": "x-pack/plugins/observability_solution/dataset_quality/public/services/telemetry/telemetry_client.ts" }, + { + "plugin": "integrationAssistant", + "path": "x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/service.ts" + }, { "plugin": "globalSearchBar", "path": "x-pack/plugins/global_search_bar/public/telemetry/event_reporter.ts" @@ -718,138 +718,6 @@ "plugin": "searchPlayground", "path": "x-pack/plugins/search_playground/server/routes.ts" }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts" - }, - { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" - }, - { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" - }, - { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" - }, - { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/ai_assistant_data_clients/knowledge_base/create_knowledge_base_entry.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/ai_assistant_data_clients/knowledge_base/create_knowledge_base_entry.ts" - }, - { - "plugin": "@kbn/langchain", - "path": "x-pack/platform/packages/shared/kbn-langchain/server/tracers/telemetry/telemetry_tracer.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/helpers/helpers.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/helpers/helpers.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/post/helpers/handle_graph_error/index.tsx" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/post/helpers/handle_graph_error/index.tsx" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/knowledge_base/entries/bulk_actions_route.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/telemetry/async_sender.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts" - }, - { - "plugin": "securitySolutionServerless", - "path": "x-pack/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts" - }, - { - "plugin": "securitySolutionServerless", - "path": "x-pack/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts" - }, { "plugin": "apm", "path": "x-pack/plugins/observability_solution/apm/public/services/telemetry/telemetry_client.ts" @@ -1000,51 +868,127 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts" + }, + { + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" + }, + { + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" + }, + { + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" + }, + { + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/ai_assistant_data_clients/knowledge_base/create_knowledge_base_entry.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/ai_assistant_data_clients/knowledge_base/create_knowledge_base_entry.ts" + }, + { + "plugin": "@kbn/langchain", + "path": "x-pack/platform/packages/shared/kbn-langchain/server/tracers/telemetry/telemetry_tracer.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/helpers/helpers.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/helpers/helpers.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/post/helpers/handle_graph_error/index.tsx" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/post/helpers/handle_graph_error/index.tsx" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/knowledge_base/entries/bulk_actions_route.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/async_sender.ts" }, { "plugin": "@kbn/langchain", @@ -1058,6 +1002,62 @@ "plugin": "observabilityAIAssistant", "path": "x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/public/service/create_chat_service.test.ts" }, + { + "plugin": "securitySolutionServerless", + "path": "x-pack/solutions/security/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts" + }, + { + "plugin": "securitySolutionServerless", + "path": "x-pack/solutions/security/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + }, { "plugin": "@kbn/shared-ux-chrome-navigation", "path": "packages/shared-ux/chrome/navigation/mocks/storybook.ts" @@ -1068,43 +1068,43 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" }, { "plugin": "discover", @@ -1456,11 +1456,11 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts" }, { "plugin": "@kbn/core-status-server-internal", @@ -1890,7 +1890,7 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts" }, { "plugin": "@kbn/core-analytics-browser-mocks", diff --git a/api_docs/kbn_core_analytics_browser.mdx b/api_docs/kbn_core_analytics_browser.mdx index 31da86b47f842..ec42a08d02704 100644 --- a/api_docs/kbn_core_analytics_browser.mdx +++ b/api_docs/kbn_core_analytics_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-analytics-browser title: "@kbn/core-analytics-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-analytics-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-analytics-browser'] --- import kbnCoreAnalyticsBrowserObj from './kbn_core_analytics_browser.devdocs.json'; diff --git a/api_docs/kbn_core_analytics_browser_internal.mdx b/api_docs/kbn_core_analytics_browser_internal.mdx index b3e9b0f6e82be..d458b417b67ce 100644 --- a/api_docs/kbn_core_analytics_browser_internal.mdx +++ b/api_docs/kbn_core_analytics_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-analytics-browser-internal title: "@kbn/core-analytics-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-analytics-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-analytics-browser-internal'] --- import kbnCoreAnalyticsBrowserInternalObj from './kbn_core_analytics_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_analytics_browser_mocks.mdx b/api_docs/kbn_core_analytics_browser_mocks.mdx index ff660dbb3707f..418325f166366 100644 --- a/api_docs/kbn_core_analytics_browser_mocks.mdx +++ b/api_docs/kbn_core_analytics_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-analytics-browser-mocks title: "@kbn/core-analytics-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-analytics-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-analytics-browser-mocks'] --- import kbnCoreAnalyticsBrowserMocksObj from './kbn_core_analytics_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_analytics_server.devdocs.json b/api_docs/kbn_core_analytics_server.devdocs.json index 9c703bb4489c9..793e015584e48 100644 --- a/api_docs/kbn_core_analytics_server.devdocs.json +++ b/api_docs/kbn_core_analytics_server.devdocs.json @@ -666,10 +666,6 @@ "plugin": "discover", "path": "src/plugins/discover/public/services/discover_ebt_manager.ts" }, - { - "plugin": "integrationAssistant", - "path": "x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/service.ts" - }, { "plugin": "fleet", "path": "x-pack/plugins/fleet/server/services/telemetry/fleet_usage_sender.ts" @@ -710,6 +706,10 @@ "plugin": "datasetQuality", "path": "x-pack/plugins/observability_solution/dataset_quality/public/services/telemetry/telemetry_client.ts" }, + { + "plugin": "integrationAssistant", + "path": "x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/service.ts" + }, { "plugin": "globalSearchBar", "path": "x-pack/plugins/global_search_bar/public/telemetry/event_reporter.ts" @@ -726,138 +726,6 @@ "plugin": "searchPlayground", "path": "x-pack/plugins/search_playground/server/routes.ts" }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts" - }, - { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" - }, - { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" - }, - { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" - }, - { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/ai_assistant_data_clients/knowledge_base/create_knowledge_base_entry.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/ai_assistant_data_clients/knowledge_base/create_knowledge_base_entry.ts" - }, - { - "plugin": "@kbn/langchain", - "path": "x-pack/platform/packages/shared/kbn-langchain/server/tracers/telemetry/telemetry_tracer.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/helpers/helpers.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/helpers/helpers.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/post/helpers/handle_graph_error/index.tsx" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/post/helpers/handle_graph_error/index.tsx" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/knowledge_base/entries/bulk_actions_route.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" - }, - { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/telemetry/async_sender.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts" - }, - { - "plugin": "securitySolutionServerless", - "path": "x-pack/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts" - }, - { - "plugin": "securitySolutionServerless", - "path": "x-pack/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts" - }, { "plugin": "apm", "path": "x-pack/plugins/observability_solution/apm/public/services/telemetry/telemetry_client.ts" @@ -1008,51 +876,127 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts" + }, + { + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" + }, + { + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" + }, + { + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" + }, + { + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/lib/telemetry/sender.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/ai_assistant_data_clients/knowledge_base/create_knowledge_base_entry.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/ai_assistant_data_clients/knowledge_base/create_knowledge_base_entry.ts" + }, + { + "plugin": "@kbn/langchain", + "path": "x-pack/platform/packages/shared/kbn-langchain/server/tracers/telemetry/telemetry_tracer.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/helpers/helpers.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/helpers/helpers.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/post/helpers/handle_graph_error/index.tsx" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/post/helpers/handle_graph_error/index.tsx" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/knowledge_base/entries/bulk_actions_route.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" + }, + { + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/helpers.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/async_sender.ts" }, { "plugin": "@kbn/langchain", @@ -1066,6 +1010,62 @@ "plugin": "observabilityAIAssistant", "path": "x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/public/service/create_chat_service.test.ts" }, + { + "plugin": "securitySolutionServerless", + "path": "x-pack/solutions/security/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts" + }, + { + "plugin": "securitySolutionServerless", + "path": "x-pack/solutions/security/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts" + }, { "plugin": "@kbn/shared-ux-chrome-navigation", "path": "packages/shared-ux/chrome/navigation/mocks/storybook.ts" @@ -1076,43 +1076,43 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts" }, { "plugin": "discover", @@ -1464,11 +1464,11 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts" }, { "plugin": "@kbn/core-status-server-internal", @@ -1898,7 +1898,7 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts" }, { "plugin": "@kbn/core-analytics-browser-mocks", diff --git a/api_docs/kbn_core_analytics_server.mdx b/api_docs/kbn_core_analytics_server.mdx index 5946e5c4ca73c..cf9514a0989ec 100644 --- a/api_docs/kbn_core_analytics_server.mdx +++ b/api_docs/kbn_core_analytics_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-analytics-server title: "@kbn/core-analytics-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-analytics-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-analytics-server'] --- import kbnCoreAnalyticsServerObj from './kbn_core_analytics_server.devdocs.json'; diff --git a/api_docs/kbn_core_analytics_server_internal.mdx b/api_docs/kbn_core_analytics_server_internal.mdx index 5afef0eebdeca..f88847571ef63 100644 --- a/api_docs/kbn_core_analytics_server_internal.mdx +++ b/api_docs/kbn_core_analytics_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-analytics-server-internal title: "@kbn/core-analytics-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-analytics-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-analytics-server-internal'] --- import kbnCoreAnalyticsServerInternalObj from './kbn_core_analytics_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_analytics_server_mocks.mdx b/api_docs/kbn_core_analytics_server_mocks.mdx index 0f340c367902d..da6bd5b6d2708 100644 --- a/api_docs/kbn_core_analytics_server_mocks.mdx +++ b/api_docs/kbn_core_analytics_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-analytics-server-mocks title: "@kbn/core-analytics-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-analytics-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-analytics-server-mocks'] --- import kbnCoreAnalyticsServerMocksObj from './kbn_core_analytics_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_application_browser.devdocs.json b/api_docs/kbn_core_application_browser.devdocs.json index daeae67d01d90..819f37d9483e0 100644 --- a/api_docs/kbn_core_application_browser.devdocs.json +++ b/api_docs/kbn_core_application_browser.devdocs.json @@ -1201,10 +1201,6 @@ "plugin": "management", "path": "src/platform/plugins/shared/management/public/application.tsx" }, - { - "plugin": "assetInventory", - "path": "x-pack/plugins/asset_inventory/public/application.tsx" - }, { "plugin": "fleet", "path": "x-pack/plugins/fleet/public/applications/integrations/index.tsx" @@ -1213,6 +1209,10 @@ "plugin": "security", "path": "x-pack/plugins/security/public/authentication/logout/logout_app.test.ts" }, + { + "plugin": "assetInventory", + "path": "x-pack/solutions/security/plugins/asset_inventory/public/application.tsx" + }, { "plugin": "kibanaOverview", "path": "src/plugins/kibana_overview/public/application.tsx" diff --git a/api_docs/kbn_core_application_browser.mdx b/api_docs/kbn_core_application_browser.mdx index 947e84d0798d5..e42e79b29864a 100644 --- a/api_docs/kbn_core_application_browser.mdx +++ b/api_docs/kbn_core_application_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-application-browser title: "@kbn/core-application-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-application-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-application-browser'] --- import kbnCoreApplicationBrowserObj from './kbn_core_application_browser.devdocs.json'; diff --git a/api_docs/kbn_core_application_browser_internal.mdx b/api_docs/kbn_core_application_browser_internal.mdx index f115c851fd15f..b1bd772e93abb 100644 --- a/api_docs/kbn_core_application_browser_internal.mdx +++ b/api_docs/kbn_core_application_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-application-browser-internal title: "@kbn/core-application-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-application-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-application-browser-internal'] --- import kbnCoreApplicationBrowserInternalObj from './kbn_core_application_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_application_browser_mocks.mdx b/api_docs/kbn_core_application_browser_mocks.mdx index 6d8a44fac7bd6..be852751b7082 100644 --- a/api_docs/kbn_core_application_browser_mocks.mdx +++ b/api_docs/kbn_core_application_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-application-browser-mocks title: "@kbn/core-application-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-application-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-application-browser-mocks'] --- import kbnCoreApplicationBrowserMocksObj from './kbn_core_application_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_application_common.mdx b/api_docs/kbn_core_application_common.mdx index 08fa9bc4f9631..ee6878afe39f3 100644 --- a/api_docs/kbn_core_application_common.mdx +++ b/api_docs/kbn_core_application_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-application-common title: "@kbn/core-application-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-application-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-application-common'] --- import kbnCoreApplicationCommonObj from './kbn_core_application_common.devdocs.json'; diff --git a/api_docs/kbn_core_apps_browser_internal.mdx b/api_docs/kbn_core_apps_browser_internal.mdx index 46fff43ec3c19..22d4fef14bc3c 100644 --- a/api_docs/kbn_core_apps_browser_internal.mdx +++ b/api_docs/kbn_core_apps_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-apps-browser-internal title: "@kbn/core-apps-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-apps-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-apps-browser-internal'] --- import kbnCoreAppsBrowserInternalObj from './kbn_core_apps_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_apps_browser_mocks.mdx b/api_docs/kbn_core_apps_browser_mocks.mdx index 8c28b80e6e95a..20bff3a309af7 100644 --- a/api_docs/kbn_core_apps_browser_mocks.mdx +++ b/api_docs/kbn_core_apps_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-apps-browser-mocks title: "@kbn/core-apps-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-apps-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-apps-browser-mocks'] --- import kbnCoreAppsBrowserMocksObj from './kbn_core_apps_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_apps_server_internal.mdx b/api_docs/kbn_core_apps_server_internal.mdx index 66224e37c7e05..6eca6c33a8ccb 100644 --- a/api_docs/kbn_core_apps_server_internal.mdx +++ b/api_docs/kbn_core_apps_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-apps-server-internal title: "@kbn/core-apps-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-apps-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-apps-server-internal'] --- import kbnCoreAppsServerInternalObj from './kbn_core_apps_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_base_browser_mocks.mdx b/api_docs/kbn_core_base_browser_mocks.mdx index d7b9a63a8c287..4c6165965bc84 100644 --- a/api_docs/kbn_core_base_browser_mocks.mdx +++ b/api_docs/kbn_core_base_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-base-browser-mocks title: "@kbn/core-base-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-base-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-base-browser-mocks'] --- import kbnCoreBaseBrowserMocksObj from './kbn_core_base_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_base_common.mdx b/api_docs/kbn_core_base_common.mdx index a8c3461e0e123..2cb1cb1bfbb6d 100644 --- a/api_docs/kbn_core_base_common.mdx +++ b/api_docs/kbn_core_base_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-base-common title: "@kbn/core-base-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-base-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-base-common'] --- import kbnCoreBaseCommonObj from './kbn_core_base_common.devdocs.json'; diff --git a/api_docs/kbn_core_base_server_internal.mdx b/api_docs/kbn_core_base_server_internal.mdx index 4f3a2748b387f..d5539d9d03f32 100644 --- a/api_docs/kbn_core_base_server_internal.mdx +++ b/api_docs/kbn_core_base_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-base-server-internal title: "@kbn/core-base-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-base-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-base-server-internal'] --- import kbnCoreBaseServerInternalObj from './kbn_core_base_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_base_server_mocks.mdx b/api_docs/kbn_core_base_server_mocks.mdx index 46f586828c41e..d4ce02842586e 100644 --- a/api_docs/kbn_core_base_server_mocks.mdx +++ b/api_docs/kbn_core_base_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-base-server-mocks title: "@kbn/core-base-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-base-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-base-server-mocks'] --- import kbnCoreBaseServerMocksObj from './kbn_core_base_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_capabilities_browser_mocks.mdx b/api_docs/kbn_core_capabilities_browser_mocks.mdx index feee079e1c9ff..a50635b75572e 100644 --- a/api_docs/kbn_core_capabilities_browser_mocks.mdx +++ b/api_docs/kbn_core_capabilities_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-capabilities-browser-mocks title: "@kbn/core-capabilities-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-capabilities-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-capabilities-browser-mocks'] --- import kbnCoreCapabilitiesBrowserMocksObj from './kbn_core_capabilities_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_capabilities_common.mdx b/api_docs/kbn_core_capabilities_common.mdx index 569e0d504e075..925cb415d1cfa 100644 --- a/api_docs/kbn_core_capabilities_common.mdx +++ b/api_docs/kbn_core_capabilities_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-capabilities-common title: "@kbn/core-capabilities-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-capabilities-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-capabilities-common'] --- import kbnCoreCapabilitiesCommonObj from './kbn_core_capabilities_common.devdocs.json'; diff --git a/api_docs/kbn_core_capabilities_server.mdx b/api_docs/kbn_core_capabilities_server.mdx index 6dbda048a4fd0..e1b81ff15c914 100644 --- a/api_docs/kbn_core_capabilities_server.mdx +++ b/api_docs/kbn_core_capabilities_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-capabilities-server title: "@kbn/core-capabilities-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-capabilities-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-capabilities-server'] --- import kbnCoreCapabilitiesServerObj from './kbn_core_capabilities_server.devdocs.json'; diff --git a/api_docs/kbn_core_capabilities_server_mocks.mdx b/api_docs/kbn_core_capabilities_server_mocks.mdx index 94a80c824391e..3606dd0ce9f08 100644 --- a/api_docs/kbn_core_capabilities_server_mocks.mdx +++ b/api_docs/kbn_core_capabilities_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-capabilities-server-mocks title: "@kbn/core-capabilities-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-capabilities-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-capabilities-server-mocks'] --- import kbnCoreCapabilitiesServerMocksObj from './kbn_core_capabilities_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_chrome_browser.mdx b/api_docs/kbn_core_chrome_browser.mdx index 6c583e21f241c..311a46f390b97 100644 --- a/api_docs/kbn_core_chrome_browser.mdx +++ b/api_docs/kbn_core_chrome_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-chrome-browser title: "@kbn/core-chrome-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-chrome-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-chrome-browser'] --- import kbnCoreChromeBrowserObj from './kbn_core_chrome_browser.devdocs.json'; diff --git a/api_docs/kbn_core_chrome_browser_mocks.mdx b/api_docs/kbn_core_chrome_browser_mocks.mdx index fdf7b38e98038..b1958014e7185 100644 --- a/api_docs/kbn_core_chrome_browser_mocks.mdx +++ b/api_docs/kbn_core_chrome_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-chrome-browser-mocks title: "@kbn/core-chrome-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-chrome-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-chrome-browser-mocks'] --- import kbnCoreChromeBrowserMocksObj from './kbn_core_chrome_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_config_server_internal.mdx b/api_docs/kbn_core_config_server_internal.mdx index b15c6f5b56a9c..daf0830364eac 100644 --- a/api_docs/kbn_core_config_server_internal.mdx +++ b/api_docs/kbn_core_config_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-config-server-internal title: "@kbn/core-config-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-config-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-config-server-internal'] --- import kbnCoreConfigServerInternalObj from './kbn_core_config_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_custom_branding_browser.mdx b/api_docs/kbn_core_custom_branding_browser.mdx index 4f08884e5c409..7750750c2a942 100644 --- a/api_docs/kbn_core_custom_branding_browser.mdx +++ b/api_docs/kbn_core_custom_branding_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-custom-branding-browser title: "@kbn/core-custom-branding-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-custom-branding-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-custom-branding-browser'] --- import kbnCoreCustomBrandingBrowserObj from './kbn_core_custom_branding_browser.devdocs.json'; diff --git a/api_docs/kbn_core_custom_branding_browser_internal.mdx b/api_docs/kbn_core_custom_branding_browser_internal.mdx index bd883163bf8c5..632e1bb3c9045 100644 --- a/api_docs/kbn_core_custom_branding_browser_internal.mdx +++ b/api_docs/kbn_core_custom_branding_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-custom-branding-browser-internal title: "@kbn/core-custom-branding-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-custom-branding-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-custom-branding-browser-internal'] --- import kbnCoreCustomBrandingBrowserInternalObj from './kbn_core_custom_branding_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_custom_branding_browser_mocks.mdx b/api_docs/kbn_core_custom_branding_browser_mocks.mdx index 2da4b387f6137..eeb1da499cc04 100644 --- a/api_docs/kbn_core_custom_branding_browser_mocks.mdx +++ b/api_docs/kbn_core_custom_branding_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-custom-branding-browser-mocks title: "@kbn/core-custom-branding-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-custom-branding-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-custom-branding-browser-mocks'] --- import kbnCoreCustomBrandingBrowserMocksObj from './kbn_core_custom_branding_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_custom_branding_common.mdx b/api_docs/kbn_core_custom_branding_common.mdx index 543fb4c73aaad..79d15f300845d 100644 --- a/api_docs/kbn_core_custom_branding_common.mdx +++ b/api_docs/kbn_core_custom_branding_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-custom-branding-common title: "@kbn/core-custom-branding-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-custom-branding-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-custom-branding-common'] --- import kbnCoreCustomBrandingCommonObj from './kbn_core_custom_branding_common.devdocs.json'; diff --git a/api_docs/kbn_core_custom_branding_server.mdx b/api_docs/kbn_core_custom_branding_server.mdx index d1738e513bb66..de541b85656e8 100644 --- a/api_docs/kbn_core_custom_branding_server.mdx +++ b/api_docs/kbn_core_custom_branding_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-custom-branding-server title: "@kbn/core-custom-branding-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-custom-branding-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-custom-branding-server'] --- import kbnCoreCustomBrandingServerObj from './kbn_core_custom_branding_server.devdocs.json'; diff --git a/api_docs/kbn_core_custom_branding_server_internal.mdx b/api_docs/kbn_core_custom_branding_server_internal.mdx index 238536855f615..4622e643d6191 100644 --- a/api_docs/kbn_core_custom_branding_server_internal.mdx +++ b/api_docs/kbn_core_custom_branding_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-custom-branding-server-internal title: "@kbn/core-custom-branding-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-custom-branding-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-custom-branding-server-internal'] --- import kbnCoreCustomBrandingServerInternalObj from './kbn_core_custom_branding_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_custom_branding_server_mocks.mdx b/api_docs/kbn_core_custom_branding_server_mocks.mdx index 3e31772f178c3..eea6d3646333d 100644 --- a/api_docs/kbn_core_custom_branding_server_mocks.mdx +++ b/api_docs/kbn_core_custom_branding_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-custom-branding-server-mocks title: "@kbn/core-custom-branding-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-custom-branding-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-custom-branding-server-mocks'] --- import kbnCoreCustomBrandingServerMocksObj from './kbn_core_custom_branding_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_deprecations_browser.mdx b/api_docs/kbn_core_deprecations_browser.mdx index 87c9cb1546a6f..f4ec02ab408d4 100644 --- a/api_docs/kbn_core_deprecations_browser.mdx +++ b/api_docs/kbn_core_deprecations_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-deprecations-browser title: "@kbn/core-deprecations-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-deprecations-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-deprecations-browser'] --- import kbnCoreDeprecationsBrowserObj from './kbn_core_deprecations_browser.devdocs.json'; diff --git a/api_docs/kbn_core_deprecations_browser_internal.mdx b/api_docs/kbn_core_deprecations_browser_internal.mdx index 1e0162d07a16a..9e57ad8e5c4ca 100644 --- a/api_docs/kbn_core_deprecations_browser_internal.mdx +++ b/api_docs/kbn_core_deprecations_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-deprecations-browser-internal title: "@kbn/core-deprecations-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-deprecations-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-deprecations-browser-internal'] --- import kbnCoreDeprecationsBrowserInternalObj from './kbn_core_deprecations_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_deprecations_browser_mocks.mdx b/api_docs/kbn_core_deprecations_browser_mocks.mdx index 5142a55157a13..9c984acbfd63c 100644 --- a/api_docs/kbn_core_deprecations_browser_mocks.mdx +++ b/api_docs/kbn_core_deprecations_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-deprecations-browser-mocks title: "@kbn/core-deprecations-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-deprecations-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-deprecations-browser-mocks'] --- import kbnCoreDeprecationsBrowserMocksObj from './kbn_core_deprecations_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_deprecations_common.mdx b/api_docs/kbn_core_deprecations_common.mdx index 7e14b409f6ce4..3b86527e129d9 100644 --- a/api_docs/kbn_core_deprecations_common.mdx +++ b/api_docs/kbn_core_deprecations_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-deprecations-common title: "@kbn/core-deprecations-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-deprecations-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-deprecations-common'] --- import kbnCoreDeprecationsCommonObj from './kbn_core_deprecations_common.devdocs.json'; diff --git a/api_docs/kbn_core_deprecations_server.devdocs.json b/api_docs/kbn_core_deprecations_server.devdocs.json index 7bc0576b69422..493dc3a2cca43 100644 --- a/api_docs/kbn_core_deprecations_server.devdocs.json +++ b/api_docs/kbn_core_deprecations_server.devdocs.json @@ -18,7 +18,9 @@ "type": "Interface", "tags": [], "label": "DeprecationRegistryProvider", - "description": [], + "description": [ + "\nProvides a method to scope the {@link DeprecationsServiceSetup | Deprecations Service} to a specific domain." + ], "path": "packages/core/deprecations/core-deprecations-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -29,7 +31,9 @@ "type": "Function", "tags": [], "label": "getRegistry", - "description": [], + "description": [ + "\nReturns the {@link DeprecationsServiceSetup | Deprecations Service} scoped to a specific domain." + ], "signature": [ "(domainId: string) => ", { @@ -50,7 +54,9 @@ "type": "string", "tags": [], "label": "domainId", - "description": [], + "description": [ + "Domain ID to categorize the deprecations reported under it." + ], "signature": [ "string" ], @@ -84,7 +90,9 @@ "type": "Function", "tags": [], "label": "getAllDeprecations", - "description": [], + "description": [ + "\nFetch all Kibana deprecations." + ], "signature": [ "() => Promise<", { @@ -132,7 +140,9 @@ "type": "Object", "tags": [], "label": "client", - "description": [], + "description": [ + "\n{@link DeprecationsClient | Deprecations client} exposed in the request handler context." + ], "signature": [ { "pluginId": "@kbn/core-deprecations-server", @@ -168,7 +178,9 @@ "type": "Function", "tags": [], "label": "registerDeprecations", - "description": [], + "description": [ + "\nRegisters deprecation messages or notices for a specific feature or functionality\nwithin the application. This allows developers to flag certain behaviors or APIs\nas deprecated, providing guidance and warnings for future deprecation plans.\n" + ], "signature": [ "(deprecationContext: ", { @@ -190,7 +202,9 @@ "type": "Object", "tags": [], "label": "deprecationContext", - "description": [], + "description": [ + "- The configuration object containing\ninformation about the deprecated features, including messages, corrective actions,\nand any relevant metadata to inform users or developers about the deprecation." + ], "signature": [ { "pluginId": "@kbn/core-deprecations-server", @@ -217,7 +231,9 @@ "type": "Interface", "tags": [], "label": "GetDeprecationsContext", - "description": [], + "description": [ + "\nScoped clients and helpers to ease fetching the deprecations." + ], "path": "packages/core/deprecations/core-deprecations-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -228,7 +244,9 @@ "type": "Object", "tags": [], "label": "esClient", - "description": [], + "description": [ + "Elasticsearch client scoped to the current user" + ], "signature": [ { "pluginId": "@kbn/core-elasticsearch-server", @@ -248,7 +266,9 @@ "type": "Object", "tags": [], "label": "savedObjectsClient", - "description": [], + "description": [ + "Saved Objects client scoped to the current user and space" + ], "signature": [ { "pluginId": "@kbn/core-saved-objects-api-server", @@ -261,6 +281,27 @@ "path": "packages/core/deprecations/core-deprecations-server/src/contracts.ts", "deprecated": false, "trackAdoption": false + }, + { + "parentPluginId": "@kbn/core-deprecations-server", + "id": "def-server.GetDeprecationsContext.request", + "type": "Object", + "tags": [], + "label": "request", + "description": [], + "signature": [ + { + "pluginId": "@kbn/core-http-server", + "scope": "server", + "docId": "kibKbnCoreHttpServerPluginApi", + "section": "def-server.KibanaRequest", + "text": "KibanaRequest" + }, + "" + ], + "path": "packages/core/deprecations/core-deprecations-server/src/contracts.ts", + "deprecated": false, + "trackAdoption": false } ], "initialIsOpen": false @@ -271,7 +312,9 @@ "type": "Interface", "tags": [], "label": "RegisterDeprecationsConfig", - "description": [], + "description": [ + "\nOptions to provide when registering deprecations via {@link DeprecationsServiceSetup.registerDeprecations}." + ], "path": "packages/core/deprecations/core-deprecations-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -282,7 +325,9 @@ "type": "Function", "tags": [], "label": "getDeprecations", - "description": [], + "description": [ + "\nMethod called when the user wants to list any existing deprecations.\nReturns the list of deprecation messages to warn about." + ], "signature": [ "(context: ", { @@ -320,7 +365,9 @@ "type": "Object", "tags": [], "label": "context", - "description": [], + "description": [ + "Scoped clients and helpers to ease fetching the deprecations." + ], "signature": [ { "pluginId": "@kbn/core-deprecations-server", diff --git a/api_docs/kbn_core_deprecations_server.mdx b/api_docs/kbn_core_deprecations_server.mdx index 0b00c4e9d2395..fc11d0fac8103 100644 --- a/api_docs/kbn_core_deprecations_server.mdx +++ b/api_docs/kbn_core_deprecations_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-deprecations-server title: "@kbn/core-deprecations-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-deprecations-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-deprecations-server'] --- import kbnCoreDeprecationsServerObj from './kbn_core_deprecations_server.devdocs.json'; @@ -21,7 +21,7 @@ Contact [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core | Public API count | Any count | Items lacking comments | Missing exports | |-------------------|-----------|------------------------|-----------------| -| 16 | 0 | 13 | 0 | +| 17 | 0 | 1 | 0 | ## Server diff --git a/api_docs/kbn_core_deprecations_server_internal.devdocs.json b/api_docs/kbn_core_deprecations_server_internal.devdocs.json index 438b29f186d86..536d20bf570c2 100644 --- a/api_docs/kbn_core_deprecations_server_internal.devdocs.json +++ b/api_docs/kbn_core_deprecations_server_internal.devdocs.json @@ -18,7 +18,9 @@ "type": "Interface", "tags": [], "label": "InternalDeprecationsServiceStart", - "description": [], + "description": [ + "\nDeprecation Service: Internal Start contract" + ], "path": "packages/core/deprecations/core-deprecations-server-internal/src/deprecations_service.ts", "deprecated": false, "trackAdoption": false, @@ -30,7 +32,7 @@ "tags": [], "label": "asScopedToClient", "description": [ - "\nCreates a {@link DeprecationsClient} with provided SO client and ES client.\n" + "\nCreates a {@link DeprecationsClient} with provided SO client and ES client." ], "signature": [ "(esClient: ", @@ -49,7 +51,15 @@ "section": "def-server.SavedObjectsClientContract", "text": "SavedObjectsClientContract" }, - ") => ", + ", request: ", + { + "pluginId": "@kbn/core-http-server", + "scope": "server", + "docId": "kibKbnCoreHttpServerPluginApi", + "section": "def-server.KibanaRequest", + "text": "KibanaRequest" + }, + ") => ", { "pluginId": "@kbn/core-deprecations-server", "scope": "server", @@ -68,7 +78,9 @@ "type": "Object", "tags": [], "label": "esClient", - "description": [], + "description": [ + "Scoped Elasticsearch client" + ], "signature": [ { "pluginId": "@kbn/core-elasticsearch-server", @@ -89,7 +101,9 @@ "type": "Object", "tags": [], "label": "savedObjectsClient", - "description": [], + "description": [ + "Scoped SO Client" + ], "signature": [ { "pluginId": "@kbn/core-saved-objects-api-server", @@ -103,6 +117,28 @@ "deprecated": false, "trackAdoption": false, "isRequired": true + }, + { + "parentPluginId": "@kbn/core-deprecations-server-internal", + "id": "def-server.InternalDeprecationsServiceStart.asScopedToClient.$3", + "type": "Object", + "tags": [], + "label": "request", + "description": [], + "signature": [ + { + "pluginId": "@kbn/core-http-server", + "scope": "server", + "docId": "kibKbnCoreHttpServerPluginApi", + "section": "def-server.KibanaRequest", + "text": "KibanaRequest" + }, + "" + ], + "path": "packages/core/deprecations/core-deprecations-server-internal/src/deprecations_service.ts", + "deprecated": false, + "trackAdoption": false, + "isRequired": true } ], "returnComment": [] diff --git a/api_docs/kbn_core_deprecations_server_internal.mdx b/api_docs/kbn_core_deprecations_server_internal.mdx index d9ac63637deb4..d006f59d4c016 100644 --- a/api_docs/kbn_core_deprecations_server_internal.mdx +++ b/api_docs/kbn_core_deprecations_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-deprecations-server-internal title: "@kbn/core-deprecations-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-deprecations-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-deprecations-server-internal'] --- import kbnCoreDeprecationsServerInternalObj from './kbn_core_deprecations_server_internal.devdocs.json'; @@ -21,7 +21,7 @@ Contact [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core | Public API count | Any count | Items lacking comments | Missing exports | |-------------------|-----------|------------------------|-----------------| -| 4 | 0 | 3 | 0 | +| 5 | 0 | 1 | 0 | ## Server diff --git a/api_docs/kbn_core_deprecations_server_mocks.mdx b/api_docs/kbn_core_deprecations_server_mocks.mdx index 3b0c159596b8b..119dcfdbfacdc 100644 --- a/api_docs/kbn_core_deprecations_server_mocks.mdx +++ b/api_docs/kbn_core_deprecations_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-deprecations-server-mocks title: "@kbn/core-deprecations-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-deprecations-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-deprecations-server-mocks'] --- import kbnCoreDeprecationsServerMocksObj from './kbn_core_deprecations_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_doc_links_browser.mdx b/api_docs/kbn_core_doc_links_browser.mdx index 2f6d2120848f2..b7b5e4ce7fa8f 100644 --- a/api_docs/kbn_core_doc_links_browser.mdx +++ b/api_docs/kbn_core_doc_links_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-doc-links-browser title: "@kbn/core-doc-links-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-doc-links-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-doc-links-browser'] --- import kbnCoreDocLinksBrowserObj from './kbn_core_doc_links_browser.devdocs.json'; diff --git a/api_docs/kbn_core_doc_links_browser_mocks.mdx b/api_docs/kbn_core_doc_links_browser_mocks.mdx index eb3ca4df19b70..7768ed965eb6f 100644 --- a/api_docs/kbn_core_doc_links_browser_mocks.mdx +++ b/api_docs/kbn_core_doc_links_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-doc-links-browser-mocks title: "@kbn/core-doc-links-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-doc-links-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-doc-links-browser-mocks'] --- import kbnCoreDocLinksBrowserMocksObj from './kbn_core_doc_links_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_doc_links_server.mdx b/api_docs/kbn_core_doc_links_server.mdx index df327f3940276..66f9277c07d7a 100644 --- a/api_docs/kbn_core_doc_links_server.mdx +++ b/api_docs/kbn_core_doc_links_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-doc-links-server title: "@kbn/core-doc-links-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-doc-links-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-doc-links-server'] --- import kbnCoreDocLinksServerObj from './kbn_core_doc_links_server.devdocs.json'; diff --git a/api_docs/kbn_core_doc_links_server_mocks.mdx b/api_docs/kbn_core_doc_links_server_mocks.mdx index d69d15b510b7f..da83698912c88 100644 --- a/api_docs/kbn_core_doc_links_server_mocks.mdx +++ b/api_docs/kbn_core_doc_links_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-doc-links-server-mocks title: "@kbn/core-doc-links-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-doc-links-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-doc-links-server-mocks'] --- import kbnCoreDocLinksServerMocksObj from './kbn_core_doc_links_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_elasticsearch_client_server_internal.mdx b/api_docs/kbn_core_elasticsearch_client_server_internal.mdx index 75688a3a33c81..346270a5c2c2a 100644 --- a/api_docs/kbn_core_elasticsearch_client_server_internal.mdx +++ b/api_docs/kbn_core_elasticsearch_client_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-elasticsearch-client-server-internal title: "@kbn/core-elasticsearch-client-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-elasticsearch-client-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-elasticsearch-client-server-internal'] --- import kbnCoreElasticsearchClientServerInternalObj from './kbn_core_elasticsearch_client_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_elasticsearch_client_server_mocks.mdx b/api_docs/kbn_core_elasticsearch_client_server_mocks.mdx index 98f069e39a129..20a7ae1716d94 100644 --- a/api_docs/kbn_core_elasticsearch_client_server_mocks.mdx +++ b/api_docs/kbn_core_elasticsearch_client_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-elasticsearch-client-server-mocks title: "@kbn/core-elasticsearch-client-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-elasticsearch-client-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-elasticsearch-client-server-mocks'] --- import kbnCoreElasticsearchClientServerMocksObj from './kbn_core_elasticsearch_client_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_elasticsearch_server.mdx b/api_docs/kbn_core_elasticsearch_server.mdx index fba17e6286242..e0ebc30a32f9b 100644 --- a/api_docs/kbn_core_elasticsearch_server.mdx +++ b/api_docs/kbn_core_elasticsearch_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-elasticsearch-server title: "@kbn/core-elasticsearch-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-elasticsearch-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-elasticsearch-server'] --- import kbnCoreElasticsearchServerObj from './kbn_core_elasticsearch_server.devdocs.json'; diff --git a/api_docs/kbn_core_elasticsearch_server_internal.mdx b/api_docs/kbn_core_elasticsearch_server_internal.mdx index 6492886fb06de..bb7c496c33de3 100644 --- a/api_docs/kbn_core_elasticsearch_server_internal.mdx +++ b/api_docs/kbn_core_elasticsearch_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-elasticsearch-server-internal title: "@kbn/core-elasticsearch-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-elasticsearch-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-elasticsearch-server-internal'] --- import kbnCoreElasticsearchServerInternalObj from './kbn_core_elasticsearch_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_elasticsearch_server_mocks.mdx b/api_docs/kbn_core_elasticsearch_server_mocks.mdx index f0740a0faf858..a8f19317319fd 100644 --- a/api_docs/kbn_core_elasticsearch_server_mocks.mdx +++ b/api_docs/kbn_core_elasticsearch_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-elasticsearch-server-mocks title: "@kbn/core-elasticsearch-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-elasticsearch-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-elasticsearch-server-mocks'] --- import kbnCoreElasticsearchServerMocksObj from './kbn_core_elasticsearch_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_environment_server_internal.mdx b/api_docs/kbn_core_environment_server_internal.mdx index 39ac84a137014..55643232ee7b5 100644 --- a/api_docs/kbn_core_environment_server_internal.mdx +++ b/api_docs/kbn_core_environment_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-environment-server-internal title: "@kbn/core-environment-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-environment-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-environment-server-internal'] --- import kbnCoreEnvironmentServerInternalObj from './kbn_core_environment_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_environment_server_mocks.mdx b/api_docs/kbn_core_environment_server_mocks.mdx index 6db9f2168603d..797922bd3015c 100644 --- a/api_docs/kbn_core_environment_server_mocks.mdx +++ b/api_docs/kbn_core_environment_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-environment-server-mocks title: "@kbn/core-environment-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-environment-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-environment-server-mocks'] --- import kbnCoreEnvironmentServerMocksObj from './kbn_core_environment_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_execution_context_browser.mdx b/api_docs/kbn_core_execution_context_browser.mdx index 45bf4fce68420..3fe054ca7acf4 100644 --- a/api_docs/kbn_core_execution_context_browser.mdx +++ b/api_docs/kbn_core_execution_context_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-execution-context-browser title: "@kbn/core-execution-context-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-execution-context-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-execution-context-browser'] --- import kbnCoreExecutionContextBrowserObj from './kbn_core_execution_context_browser.devdocs.json'; diff --git a/api_docs/kbn_core_execution_context_browser_internal.mdx b/api_docs/kbn_core_execution_context_browser_internal.mdx index 37e96722199a0..27c44b48067ff 100644 --- a/api_docs/kbn_core_execution_context_browser_internal.mdx +++ b/api_docs/kbn_core_execution_context_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-execution-context-browser-internal title: "@kbn/core-execution-context-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-execution-context-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-execution-context-browser-internal'] --- import kbnCoreExecutionContextBrowserInternalObj from './kbn_core_execution_context_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_execution_context_browser_mocks.mdx b/api_docs/kbn_core_execution_context_browser_mocks.mdx index 0c80f9b7a2cf4..299c0f9defaad 100644 --- a/api_docs/kbn_core_execution_context_browser_mocks.mdx +++ b/api_docs/kbn_core_execution_context_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-execution-context-browser-mocks title: "@kbn/core-execution-context-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-execution-context-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-execution-context-browser-mocks'] --- import kbnCoreExecutionContextBrowserMocksObj from './kbn_core_execution_context_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_execution_context_common.mdx b/api_docs/kbn_core_execution_context_common.mdx index 0b1b78218b7f1..cf27c4d13084d 100644 --- a/api_docs/kbn_core_execution_context_common.mdx +++ b/api_docs/kbn_core_execution_context_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-execution-context-common title: "@kbn/core-execution-context-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-execution-context-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-execution-context-common'] --- import kbnCoreExecutionContextCommonObj from './kbn_core_execution_context_common.devdocs.json'; diff --git a/api_docs/kbn_core_execution_context_server.mdx b/api_docs/kbn_core_execution_context_server.mdx index 908edd86201f1..036fd0efc6591 100644 --- a/api_docs/kbn_core_execution_context_server.mdx +++ b/api_docs/kbn_core_execution_context_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-execution-context-server title: "@kbn/core-execution-context-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-execution-context-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-execution-context-server'] --- import kbnCoreExecutionContextServerObj from './kbn_core_execution_context_server.devdocs.json'; diff --git a/api_docs/kbn_core_execution_context_server_internal.mdx b/api_docs/kbn_core_execution_context_server_internal.mdx index 26ccee697387c..2eb9a5b6771a9 100644 --- a/api_docs/kbn_core_execution_context_server_internal.mdx +++ b/api_docs/kbn_core_execution_context_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-execution-context-server-internal title: "@kbn/core-execution-context-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-execution-context-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-execution-context-server-internal'] --- import kbnCoreExecutionContextServerInternalObj from './kbn_core_execution_context_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_execution_context_server_mocks.mdx b/api_docs/kbn_core_execution_context_server_mocks.mdx index 6972077a3c7a6..e744a6078c717 100644 --- a/api_docs/kbn_core_execution_context_server_mocks.mdx +++ b/api_docs/kbn_core_execution_context_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-execution-context-server-mocks title: "@kbn/core-execution-context-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-execution-context-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-execution-context-server-mocks'] --- import kbnCoreExecutionContextServerMocksObj from './kbn_core_execution_context_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_fatal_errors_browser.mdx b/api_docs/kbn_core_fatal_errors_browser.mdx index d370044efee9e..3f7736852ea59 100644 --- a/api_docs/kbn_core_fatal_errors_browser.mdx +++ b/api_docs/kbn_core_fatal_errors_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-fatal-errors-browser title: "@kbn/core-fatal-errors-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-fatal-errors-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-fatal-errors-browser'] --- import kbnCoreFatalErrorsBrowserObj from './kbn_core_fatal_errors_browser.devdocs.json'; diff --git a/api_docs/kbn_core_fatal_errors_browser_mocks.mdx b/api_docs/kbn_core_fatal_errors_browser_mocks.mdx index e7939abc9e0a2..89a56a5c5b933 100644 --- a/api_docs/kbn_core_fatal_errors_browser_mocks.mdx +++ b/api_docs/kbn_core_fatal_errors_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-fatal-errors-browser-mocks title: "@kbn/core-fatal-errors-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-fatal-errors-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-fatal-errors-browser-mocks'] --- import kbnCoreFatalErrorsBrowserMocksObj from './kbn_core_fatal_errors_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_feature_flags_browser.mdx b/api_docs/kbn_core_feature_flags_browser.mdx index 0f4d7182ae6a5..0acd09bcd0d8b 100644 --- a/api_docs/kbn_core_feature_flags_browser.mdx +++ b/api_docs/kbn_core_feature_flags_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-feature-flags-browser title: "@kbn/core-feature-flags-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-feature-flags-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-feature-flags-browser'] --- import kbnCoreFeatureFlagsBrowserObj from './kbn_core_feature_flags_browser.devdocs.json'; diff --git a/api_docs/kbn_core_feature_flags_browser_internal.mdx b/api_docs/kbn_core_feature_flags_browser_internal.mdx index 397a31af9aa00..45664660a4108 100644 --- a/api_docs/kbn_core_feature_flags_browser_internal.mdx +++ b/api_docs/kbn_core_feature_flags_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-feature-flags-browser-internal title: "@kbn/core-feature-flags-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-feature-flags-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-feature-flags-browser-internal'] --- import kbnCoreFeatureFlagsBrowserInternalObj from './kbn_core_feature_flags_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_feature_flags_browser_mocks.mdx b/api_docs/kbn_core_feature_flags_browser_mocks.mdx index bb40a20b2be53..6bb075f9820af 100644 --- a/api_docs/kbn_core_feature_flags_browser_mocks.mdx +++ b/api_docs/kbn_core_feature_flags_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-feature-flags-browser-mocks title: "@kbn/core-feature-flags-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-feature-flags-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-feature-flags-browser-mocks'] --- import kbnCoreFeatureFlagsBrowserMocksObj from './kbn_core_feature_flags_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_feature_flags_server.mdx b/api_docs/kbn_core_feature_flags_server.mdx index b4f7cadb134e3..1384e2f0dc3c5 100644 --- a/api_docs/kbn_core_feature_flags_server.mdx +++ b/api_docs/kbn_core_feature_flags_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-feature-flags-server title: "@kbn/core-feature-flags-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-feature-flags-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-feature-flags-server'] --- import kbnCoreFeatureFlagsServerObj from './kbn_core_feature_flags_server.devdocs.json'; diff --git a/api_docs/kbn_core_feature_flags_server_internal.mdx b/api_docs/kbn_core_feature_flags_server_internal.mdx index 7fa81ddf23d8a..d93d175bc59cf 100644 --- a/api_docs/kbn_core_feature_flags_server_internal.mdx +++ b/api_docs/kbn_core_feature_flags_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-feature-flags-server-internal title: "@kbn/core-feature-flags-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-feature-flags-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-feature-flags-server-internal'] --- import kbnCoreFeatureFlagsServerInternalObj from './kbn_core_feature_flags_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_feature_flags_server_mocks.mdx b/api_docs/kbn_core_feature_flags_server_mocks.mdx index 4ca085dc9aa50..153ec4f6c9761 100644 --- a/api_docs/kbn_core_feature_flags_server_mocks.mdx +++ b/api_docs/kbn_core_feature_flags_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-feature-flags-server-mocks title: "@kbn/core-feature-flags-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-feature-flags-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-feature-flags-server-mocks'] --- import kbnCoreFeatureFlagsServerMocksObj from './kbn_core_feature_flags_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_http_browser.mdx b/api_docs/kbn_core_http_browser.mdx index 3ebf9ea20e359..f799a2e8cfff6 100644 --- a/api_docs/kbn_core_http_browser.mdx +++ b/api_docs/kbn_core_http_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-browser title: "@kbn/core-http-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-browser'] --- import kbnCoreHttpBrowserObj from './kbn_core_http_browser.devdocs.json'; diff --git a/api_docs/kbn_core_http_browser_internal.mdx b/api_docs/kbn_core_http_browser_internal.mdx index bb29f07fe70c5..8d9c337de5020 100644 --- a/api_docs/kbn_core_http_browser_internal.mdx +++ b/api_docs/kbn_core_http_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-browser-internal title: "@kbn/core-http-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-browser-internal'] --- import kbnCoreHttpBrowserInternalObj from './kbn_core_http_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_http_browser_mocks.mdx b/api_docs/kbn_core_http_browser_mocks.mdx index 94b79ce4d53ac..348e2a6ca6ea9 100644 --- a/api_docs/kbn_core_http_browser_mocks.mdx +++ b/api_docs/kbn_core_http_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-browser-mocks title: "@kbn/core-http-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-browser-mocks'] --- import kbnCoreHttpBrowserMocksObj from './kbn_core_http_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_http_common.mdx b/api_docs/kbn_core_http_common.mdx index e5905aee43226..b2bdc3879d0ca 100644 --- a/api_docs/kbn_core_http_common.mdx +++ b/api_docs/kbn_core_http_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-common title: "@kbn/core-http-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-common'] --- import kbnCoreHttpCommonObj from './kbn_core_http_common.devdocs.json'; diff --git a/api_docs/kbn_core_http_context_server_mocks.mdx b/api_docs/kbn_core_http_context_server_mocks.mdx index e85aecd181e8a..23fce65cd9168 100644 --- a/api_docs/kbn_core_http_context_server_mocks.mdx +++ b/api_docs/kbn_core_http_context_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-context-server-mocks title: "@kbn/core-http-context-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-context-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-context-server-mocks'] --- import kbnCoreHttpContextServerMocksObj from './kbn_core_http_context_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_http_request_handler_context_server.mdx b/api_docs/kbn_core_http_request_handler_context_server.mdx index 9967561c7e763..8f4fc296eb15a 100644 --- a/api_docs/kbn_core_http_request_handler_context_server.mdx +++ b/api_docs/kbn_core_http_request_handler_context_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-request-handler-context-server title: "@kbn/core-http-request-handler-context-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-request-handler-context-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-request-handler-context-server'] --- import kbnCoreHttpRequestHandlerContextServerObj from './kbn_core_http_request_handler_context_server.devdocs.json'; diff --git a/api_docs/kbn_core_http_resources_server.mdx b/api_docs/kbn_core_http_resources_server.mdx index 41d1a3f77570a..a1bc8c4cf9ead 100644 --- a/api_docs/kbn_core_http_resources_server.mdx +++ b/api_docs/kbn_core_http_resources_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-resources-server title: "@kbn/core-http-resources-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-resources-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-resources-server'] --- import kbnCoreHttpResourcesServerObj from './kbn_core_http_resources_server.devdocs.json'; diff --git a/api_docs/kbn_core_http_resources_server_internal.mdx b/api_docs/kbn_core_http_resources_server_internal.mdx index a93fe7fcb6aba..78cd94493964c 100644 --- a/api_docs/kbn_core_http_resources_server_internal.mdx +++ b/api_docs/kbn_core_http_resources_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-resources-server-internal title: "@kbn/core-http-resources-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-resources-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-resources-server-internal'] --- import kbnCoreHttpResourcesServerInternalObj from './kbn_core_http_resources_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_http_resources_server_mocks.mdx b/api_docs/kbn_core_http_resources_server_mocks.mdx index 924946f96c48b..3fa59b4bd9ca5 100644 --- a/api_docs/kbn_core_http_resources_server_mocks.mdx +++ b/api_docs/kbn_core_http_resources_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-resources-server-mocks title: "@kbn/core-http-resources-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-resources-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-resources-server-mocks'] --- import kbnCoreHttpResourcesServerMocksObj from './kbn_core_http_resources_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_http_router_server_internal.mdx b/api_docs/kbn_core_http_router_server_internal.mdx index beba069a90751..758c59b234ef2 100644 --- a/api_docs/kbn_core_http_router_server_internal.mdx +++ b/api_docs/kbn_core_http_router_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-router-server-internal title: "@kbn/core-http-router-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-router-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-router-server-internal'] --- import kbnCoreHttpRouterServerInternalObj from './kbn_core_http_router_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_http_router_server_mocks.mdx b/api_docs/kbn_core_http_router_server_mocks.mdx index 7d24b35c87c0e..16c1ddaf57fd5 100644 --- a/api_docs/kbn_core_http_router_server_mocks.mdx +++ b/api_docs/kbn_core_http_router_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-router-server-mocks title: "@kbn/core-http-router-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-router-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-router-server-mocks'] --- import kbnCoreHttpRouterServerMocksObj from './kbn_core_http_router_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_http_server.devdocs.json b/api_docs/kbn_core_http_server.devdocs.json index 01b7dc9f3e8ec..cec8401172dd6 100644 --- a/api_docs/kbn_core_http_server.devdocs.json +++ b/api_docs/kbn_core_http_server.devdocs.json @@ -3905,30 +3905,6 @@ "plugin": "actions", "path": "x-pack/plugins/actions/server/routes/connector/get/get.ts" }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/find.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_state.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_instance_summary.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/list_alert_types.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/health.ts" - }, { "plugin": "alerting", "path": "x-pack/plugins/alerting/server/routes/rule/apis/get/get_rule_route.ts" @@ -4029,10 +4005,6 @@ "plugin": "inference", "path": "x-pack/platform/plugins/shared/inference/server/routes/connectors.ts" }, - { - "plugin": "assetInventory", - "path": "x-pack/plugins/asset_inventory/server/routes/index.ts" - }, { "plugin": "banners", "path": "x-pack/plugins/banners/server/routes/info.ts" @@ -4057,10 +4029,6 @@ "plugin": "savedObjectsTagging", "path": "x-pack/plugins/saved_objects_tagging/server/routes/internal/find_tags.ts" }, - { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/vulnerabilities_dashboard.ts" - }, { "plugin": "guidedOnboarding", "path": "src/plugins/guided_onboarding/server/routes/guide_state_routes.ts" @@ -4585,26 +4553,6 @@ "plugin": "indexManagement", "path": "x-pack/plugins/index_management/server/routes/api/templates/register_get_routes.ts" }, - { - "plugin": "ingestPipelines", - "path": "x-pack/plugins/ingest_pipelines/server/routes/api/get.ts" - }, - { - "plugin": "ingestPipelines", - "path": "x-pack/plugins/ingest_pipelines/server/routes/api/get.ts" - }, - { - "plugin": "ingestPipelines", - "path": "x-pack/plugins/ingest_pipelines/server/routes/api/privileges.ts" - }, - { - "plugin": "ingestPipelines", - "path": "x-pack/plugins/ingest_pipelines/server/routes/api/documents.ts" - }, - { - "plugin": "ingestPipelines", - "path": "x-pack/plugins/ingest_pipelines/server/routes/api/database/list.ts" - }, { "plugin": "logstash", "path": "x-pack/plugins/logstash/server/routes/cluster/load.ts" @@ -4681,14 +4629,6 @@ "plugin": "searchPlayground", "path": "x-pack/plugins/search_playground/server/routes.ts" }, - { - "plugin": "productDocBase", - "path": "x-pack/platform/plugins/shared/ai_infra/product_doc_base/server/routes/installation.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/resolver.ts" - }, { "plugin": "serverlessSearch", "path": "x-pack/plugins/serverless_search/server/routes/api_key_routes.ts" @@ -5013,10 +4953,38 @@ "plugin": "watcher", "path": "x-pack/platform/plugins/private/watcher/server/routes/api/register_load_history_route.ts" }, + { + "plugin": "ingestPipelines", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/get.ts" + }, + { + "plugin": "ingestPipelines", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/get.ts" + }, + { + "plugin": "ingestPipelines", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/privileges.ts" + }, + { + "plugin": "ingestPipelines", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/documents.ts" + }, + { + "plugin": "ingestPipelines", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/list.ts" + }, { "plugin": "licenseManagement", "path": "x-pack/platform/plugins/shared/license_management/server/routes/api/license/register_start_trial_routes.ts" }, + { + "plugin": "productDocBase", + "path": "x-pack/platform/plugins/shared/ai_infra/product_doc_base/server/routes/installation.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts" + }, { "plugin": "@kbn/test-suites-xpack", "path": "x-pack/test/alerting_api_integration/common/plugins/actions_simulators/server/jira_simulation.ts" @@ -5053,6 +5021,14 @@ "plugin": "uptime", "path": "x-pack/solutions/observability/plugins/uptime/server/legacy_uptime/uptime_server.ts" }, + { + "plugin": "assetInventory", + "path": "x-pack/solutions/security/plugins/asset_inventory/server/routes/index.ts" + }, + { + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/vulnerabilities_dashboard.ts" + }, { "plugin": "dataViewManagement", "path": "src/plugins/data_view_management/server/routes/resolve_index.ts" @@ -5429,178 +5405,6 @@ "plugin": "triggersActionsUi", "path": "x-pack/plugins/triggers_actions_ui/server/routes/config.test.ts" }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/find.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/find.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/find.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/find.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/find.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/find.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/find.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/find.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/find.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_instance_summary.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_instance_summary.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_instance_summary.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_instance_summary.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_instance_summary.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_state.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_state.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_state.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_state.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_state.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/get_alert_state.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/health.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/health.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/health.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/health.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/health.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/health.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/health.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/health.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/health.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/health.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/list_alert_types.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/list_alert_types.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/list_alert_types.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/list_alert_types.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/list_alert_types.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/list_alert_types.test.ts" - }, { "plugin": "actions", "path": "x-pack/plugins/actions/server/routes/connector/get/get.test.ts" @@ -6583,38 +6387,6 @@ "plugin": "actions", "path": "x-pack/plugins/actions/server/routes/get_global_execution_kpi.ts" }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/create.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/enable.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/disable.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update_api_key.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/mute_instance.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/unmute_instance.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/mute_all.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/unmute_all.ts" - }, { "plugin": "alerting", "path": "x-pack/plugins/alerting/server/routes/rule/apis/create/create_rule_route.ts" @@ -7223,22 +6995,6 @@ "plugin": "indexManagement", "path": "x-pack/plugins/index_management/server/routes/api/templates/register_simulate_route.ts" }, - { - "plugin": "ingestPipelines", - "path": "x-pack/plugins/ingest_pipelines/server/routes/api/create.ts" - }, - { - "plugin": "ingestPipelines", - "path": "x-pack/plugins/ingest_pipelines/server/routes/api/simulate.ts" - }, - { - "plugin": "ingestPipelines", - "path": "x-pack/plugins/ingest_pipelines/server/routes/api/parse_csv.ts" - }, - { - "plugin": "ingestPipelines", - "path": "x-pack/plugins/ingest_pipelines/server/routes/api/database/create.ts" - }, { "plugin": "logstash", "path": "x-pack/plugins/logstash/server/routes/pipelines/delete.ts" @@ -7299,22 +7055,6 @@ "plugin": "searchPlayground", "path": "x-pack/plugins/search_playground/server/routes.ts" }, - { - "plugin": "productDocBase", - "path": "x-pack/platform/plugins/shared/ai_infra/product_doc_base/server/routes/installation.ts" - }, - { - "plugin": "productDocBase", - "path": "x-pack/platform/plugins/shared/ai_infra/product_doc_base/server/routes/installation.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/resolver.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/resolver.ts" - }, { "plugin": "serverlessSearch", "path": "x-pack/plugins/serverless_search/server/routes/api_key_routes.ts" @@ -7508,8 +7248,24 @@ "path": "x-pack/platform/plugins/private/watcher/server/routes/api/register_list_fields_route.ts" }, { - "plugin": "licenseManagement", - "path": "x-pack/platform/plugins/shared/license_management/server/routes/api/license/register_start_basic_route.ts" + "plugin": "ingestPipelines", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/create.ts" + }, + { + "plugin": "ingestPipelines", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/simulate.ts" + }, + { + "plugin": "ingestPipelines", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/parse_csv.ts" + }, + { + "plugin": "ingestPipelines", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/create.ts" + }, + { + "plugin": "licenseManagement", + "path": "x-pack/platform/plugins/shared/license_management/server/routes/api/license/register_start_basic_route.ts" }, { "plugin": "licenseManagement", @@ -7519,6 +7275,22 @@ "plugin": "licenseManagement", "path": "x-pack/platform/plugins/shared/license_management/server/routes/api/license/register_permissions_route.ts" }, + { + "plugin": "productDocBase", + "path": "x-pack/platform/plugins/shared/ai_infra/product_doc_base/server/routes/installation.ts" + }, + { + "plugin": "productDocBase", + "path": "x-pack/platform/plugins/shared/ai_infra/product_doc_base/server/routes/installation.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts" + }, { "plugin": "@kbn/test-suites-xpack", "path": "x-pack/test/alerting_api_integration/common/plugins/actions_simulators/server/pagerduty_simulation.ts" @@ -7879,190 +7651,6 @@ "plugin": "ruleRegistry", "path": "x-pack/plugins/rule_registry/server/routes/__mocks__/server.ts" }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/create.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/create.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/create.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/create.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/create.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/create.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/create.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/create.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/create.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/create.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/create.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/disable.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/disable.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/disable.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/disable.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/disable.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/enable.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/enable.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/enable.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/enable.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/enable.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/mute_all.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/mute_all.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/mute_all.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/mute_all.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/mute_all.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/mute_instance.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/mute_instance.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/mute_instance.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/mute_instance.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/mute_instance.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/unmute_all.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/unmute_all.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/unmute_all.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/unmute_all.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/unmute_all.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/unmute_instance.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/unmute_instance.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/unmute_instance.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/unmute_instance.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/unmute_instance.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update_api_key.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update_api_key.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update_api_key.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update_api_key.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update_api_key.test.ts" - }, { "plugin": "alerting", "path": "x-pack/plugins/alerting/server/routes/suggestions/fileds_rule.test.ts" @@ -8111,10 +7699,6 @@ "plugin": "actions", "path": "x-pack/plugins/actions/server/routes/connector/execute/execute.test.ts" }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts" - }, { "plugin": "spaces", "path": "x-pack/plugins/spaces/server/routes/api/external/copy_to_space.test.ts" @@ -8459,6 +8043,10 @@ "plugin": "crossClusterReplication", "path": "x-pack/platform/plugins/private/cross_cluster_replication/server/routes/api/follower_index/register_create_route.test.ts" }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts" + }, { "plugin": "home", "path": "src/plugins/home/server/plugin.test.ts" @@ -8801,10 +8389,6 @@ "plugin": "actions", "path": "x-pack/plugins/actions/server/routes/connector/update/update.ts" }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update.ts" - }, { "plugin": "alerting", "path": "x-pack/plugins/alerting/server/routes/rule/apis/update/update_rule_route.ts" @@ -9025,10 +8609,6 @@ "plugin": "indexManagement", "path": "x-pack/plugins/index_management/server/routes/api/templates/register_update_route.ts" }, - { - "plugin": "ingestPipelines", - "path": "x-pack/plugins/ingest_pipelines/server/routes/api/update.ts" - }, { "plugin": "logstash", "path": "x-pack/plugins/logstash/server/routes/pipeline/save.ts" @@ -9121,6 +8701,10 @@ "plugin": "watcher", "path": "x-pack/platform/plugins/private/watcher/server/routes/api/watch/action/register_acknowledge_route.ts" }, + { + "plugin": "ingestPipelines", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/update.ts" + }, { "plugin": "licenseManagement", "path": "x-pack/platform/plugins/shared/license_management/server/routes/api/license/register_license_route.ts" @@ -9181,38 +8765,6 @@ "plugin": "ruleRegistry", "path": "x-pack/plugins/rule_registry/server/routes/__mocks__/server.ts" }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/update.test.ts" - }, { "plugin": "actions", "path": "x-pack/plugins/actions/server/routes/connector/update/update.test.ts" @@ -9797,10 +9349,6 @@ "plugin": "actions", "path": "x-pack/plugins/actions/server/routes/connector/delete/delete.ts" }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/delete.ts" - }, { "plugin": "alerting", "path": "x-pack/plugins/alerting/server/routes/rule/apis/delete/delete_rule_route.ts" @@ -9957,14 +9505,6 @@ "plugin": "indexManagement", "path": "x-pack/plugins/index_management/server/routes/api/enrich_policies/register_delete_route.ts" }, - { - "plugin": "ingestPipelines", - "path": "x-pack/plugins/ingest_pipelines/server/routes/api/delete.ts" - }, - { - "plugin": "ingestPipelines", - "path": "x-pack/plugins/ingest_pipelines/server/routes/api/database/delete.ts" - }, { "plugin": "logstash", "path": "x-pack/plugins/logstash/server/routes/pipeline/delete.ts" @@ -10033,6 +9573,14 @@ "plugin": "watcher", "path": "x-pack/platform/plugins/private/watcher/server/routes/api/watch/register_delete_route.ts" }, + { + "plugin": "ingestPipelines", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/delete.ts" + }, + { + "plugin": "ingestPipelines", + "path": "x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/delete.ts" + }, { "plugin": "grokdebugger", "path": "x-pack/platform/plugins/private/grokdebugger/server/lib/kibana_framework.ts" @@ -10077,30 +9625,6 @@ "plugin": "ruleRegistry", "path": "x-pack/plugins/rule_registry/server/routes/__mocks__/server.ts" }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/delete.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/delete.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/delete.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/delete.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/delete.test.ts" - }, - { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/routes/legacy/delete.test.ts" - }, { "plugin": "actions", "path": "x-pack/plugins/actions/server/routes/connector/delete/delete.test.ts" @@ -13474,148 +12998,148 @@ "path": "src/plugins/telemetry/server/routes/telemetry_config.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts" + "plugin": "cloudFullStory", + "path": "x-pack/plugins/cloud_integrations/cloud_full_story/server/routes/fullstory.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/resolver.ts" + "plugin": "customBranding", + "path": "x-pack/plugins/custom_branding/server/routes/info.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/resolver.ts" + "plugin": "enterpriseSearch", + "path": "x-pack/plugins/enterprise_search/server/lib/route_config_helpers.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/resolver.ts" + "plugin": "taskManager", + "path": "x-pack/plugins/task_manager/server/routes/background_task_utilization.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts" + "plugin": "taskManager", + "path": "x-pack/plugins/task_manager/server/routes/background_task_utilization.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts" + "plugin": "taskManager", + "path": "x-pack/plugins/task_manager/server/routes/background_task_utilization.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/metadata/index.ts" + "plugin": "taskManager", + "path": "x-pack/plugins/task_manager/server/routes/background_task_utilization.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/metadata/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/metadata/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/policy/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/details.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/status.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/state.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/list.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/details.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/status.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/state.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/suggestions/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "cloudFullStory", - "path": "x-pack/plugins/cloud_integrations/cloud_full_story/server/routes/fullstory.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "customBranding", - "path": "x-pack/plugins/custom_branding/server/routes/info.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "enterpriseSearch", - "path": "x-pack/plugins/enterprise_search/server/lib/route_config_helpers.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "taskManager", - "path": "x-pack/plugins/task_manager/server/routes/background_task_utilization.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "taskManager", - "path": "x-pack/plugins/task_manager/server/routes/background_task_utilization.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/suggestions/index.ts" }, { - "plugin": "taskManager", - "path": "x-pack/plugins/task_manager/server/routes/background_task_utilization.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts" }, { - "plugin": "taskManager", - "path": "x-pack/plugins/task_manager/server/routes/background_task_utilization.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts" }, { "plugin": "@kbn/test-suites-xpack", @@ -15909,38 +15433,6 @@ "plugin": "fleet", "path": "x-pack/plugins/fleet/server/services/security/fleet_router.ts" }, - { - "plugin": "cloudDefend", - "path": "x-pack/plugins/cloud_defend/server/routes/policies/policies.ts" - }, - { - "plugin": "cloudDefend", - "path": "x-pack/plugins/cloud_defend/server/routes/status/status.ts" - }, - { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.ts" - }, - { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.ts" - }, - { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/routes/status/status.ts" - }, - { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.ts" - }, - { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/routes/detection_engine/get_detection_engine_alerts_count_by_rule_tags.ts" - }, - { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/get_states/get_states.ts" - }, { "plugin": "logsShared", "path": "x-pack/plugins/observability_solution/logs_shared/server/lib/adapters/framework/kibana_framework_adapter.ts" @@ -16189,18 +15681,6 @@ "plugin": "fileUpload", "path": "x-pack/plugins/file_upload/server/routes.ts" }, - { - "plugin": "kubernetesSecurity", - "path": "x-pack/plugins/kubernetes_security/server/routes/aggregate.ts" - }, - { - "plugin": "kubernetesSecurity", - "path": "x-pack/plugins/kubernetes_security/server/routes/count.ts" - }, - { - "plugin": "kubernetesSecurity", - "path": "x-pack/plugins/kubernetes_security/server/routes/multi_terms_aggregate.ts" - }, { "plugin": "lists", "path": "x-pack/plugins/lists/server/routes/find_endpoint_list_item_route.ts" @@ -16281,6 +15761,70 @@ "plugin": "maps", "path": "x-pack/plugins/maps/server/routes.ts" }, + { + "plugin": "dashboard", + "path": "src/plugins/dashboard/server/api/register_routes.ts" + }, + { + "plugin": "dashboard", + "path": "src/plugins/dashboard/server/api/register_routes.ts" + }, + { + "plugin": "metricsDataAccess", + "path": "x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts" + }, + { + "plugin": "infra", + "path": "x-pack/plugins/observability_solution/infra/server/lib/adapters/framework/kibana_framework_adapter.ts" + }, + { + "plugin": "dataUsage", + "path": "x-pack/platform/plugins/private/data_usage/server/routes/internal/data_streams.ts" + }, + { + "plugin": "dataVisualizer", + "path": "x-pack/platform/plugins/private/data_visualizer/server/routes.ts" + }, + { + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/audit_messages/register_route.ts" + }, + { + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_nodes/register_route.ts" + }, + { + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_all/register_route.ts" + }, + { + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_single/register_route.ts" + }, + { + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_stats_all/register_route.ts" + }, + { + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_stats_single/register_route.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_route.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_space_health/get_space_health_route.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.ts" + }, { "plugin": "osquery", "path": "x-pack/platform/plugins/shared/osquery/server/routes/live_query/get_live_query_details_route.ts" @@ -16395,347 +15939,327 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_status/get_prebuilt_rules_status_route.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/find_rules/route.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/read_rule/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_status/get_prebuilt_rules_status_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/find_rules/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/read_rule/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_installed_integrations/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/find_exception_references/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/read_index_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/get_signals_migration_status_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_installed_integrations/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/privileges/read_privileges_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/find_exception_references/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/telemetry_detection_rules_preview_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/read_index_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/read_alerts_index_exists_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/get_signals_migration_status_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/privileges/read_privileges_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/read_prebuilt_dev_tool_content_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/telemetry_detection_rules_preview_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/index_status/index.ts" - }, - { - "plugin": "dashboard", - "path": "src/plugins/dashboard/server/api/register_routes.ts" - }, - { - "plugin": "dashboard", - "path": "src/plugins/dashboard/server/api/register_routes.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/read_alerts_index_exists_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/tags/routes/get_tags_by_name.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/read_prebuilt_dev_tool_content_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/get_timeline/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/index_status/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/get_timelines/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/tags/routes/get_tags_by_name.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/resolve_timeline/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/draft_timelines/get_draft_timelines/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/get_timeline/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/get_timelines/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/security_integrations/cribl/routes/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/resolve_timeline/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/status.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/draft_timelines/get_draft_timelines/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/get.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/privileges.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/security_integrations/cribl/routes/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/list.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/status.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/status.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/get.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/privileges.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/privileges.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/settings.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/list.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/entities/list.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/status.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/get.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/privileges.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/list.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/settings.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/privileges.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/entities/list.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/status.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/get.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/get.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/list.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/stats.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/privileges.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/translation_stats.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/status.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/stats_all.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/get.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/get.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/stats.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/missing.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/translation_stats.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/get_prebuilt_rules.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/stats_all.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/metadata/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/get.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/metadata/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/missing.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/metadata/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/get_prebuilt_rules.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/policy/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/details.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/status.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/state.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/list.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/details.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/status.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/state.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_space_health/get_space_health_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.ts" + "plugin": "dataUsage", + "path": "x-pack/platform/plugins/private/data_usage/server/routes/internal/data_streams.test.ts" }, { - "plugin": "sessionView", - "path": "x-pack/plugins/session_view/server/routes/alerts_route.ts" + "plugin": "dataUsage", + "path": "x-pack/platform/plugins/private/data_usage/server/routes/internal/data_streams.test.ts" }, { - "plugin": "sessionView", - "path": "x-pack/plugins/session_view/server/routes/io_events_route.ts" + "plugin": "synthetics", + "path": "x-pack/solutions/observability/plugins/synthetics/server/server.ts" }, { - "plugin": "sessionView", - "path": "x-pack/plugins/session_view/server/routes/process_events_route.ts" + "plugin": "uptime", + "path": "x-pack/solutions/observability/plugins/uptime/server/legacy_uptime/uptime_server.ts" }, { - "plugin": "sessionView", - "path": "x-pack/plugins/session_view/server/routes/alert_status_route.ts" + "plugin": "cloudDefend", + "path": "x-pack/solutions/security/plugins/cloud_defend/server/routes/policies/policies.ts" }, { - "plugin": "sessionView", - "path": "x-pack/plugins/session_view/server/routes/get_total_io_bytes_route.ts" + "plugin": "cloudDefend", + "path": "x-pack/solutions/security/plugins/cloud_defend/server/routes/status/status.ts" }, { - "plugin": "metricsDataAccess", - "path": "x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts" + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.ts" }, { - "plugin": "infra", - "path": "x-pack/plugins/observability_solution/infra/server/lib/adapters/framework/kibana_framework_adapter.ts" + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.ts" }, { - "plugin": "dataUsage", - "path": "x-pack/platform/plugins/private/data_usage/server/routes/internal/data_streams.ts" + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.ts" }, { - "plugin": "dataVisualizer", - "path": "x-pack/platform/plugins/private/data_visualizer/server/routes.ts" + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/audit_messages/register_route.ts" + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/detection_engine/get_detection_engine_alerts_count_by_rule_tags.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_nodes/register_route.ts" + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/get_states/get_states.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_all/register_route.ts" + "plugin": "ecsDataQualityDashboard", + "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/routes/get_index_mappings.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_single/register_route.ts" + "plugin": "ecsDataQualityDashboard", + "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/routes/get_index_stats.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_stats_all/register_route.ts" + "plugin": "ecsDataQualityDashboard", + "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/routes/get_ilm_explain.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_stats_single/register_route.ts" + "plugin": "ecsDataQualityDashboard", + "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/routes/results/get_index_results_latest.ts" }, { - "plugin": "dataUsage", - "path": "x-pack/platform/plugins/private/data_usage/server/routes/internal/data_streams.test.ts" + "plugin": "ecsDataQualityDashboard", + "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/routes/results/get_index_results.ts" }, { - "plugin": "dataUsage", - "path": "x-pack/platform/plugins/private/data_usage/server/routes/internal/data_streams.test.ts" + "plugin": "kubernetesSecurity", + "path": "x-pack/solutions/security/plugins/kubernetes_security/server/routes/aggregate.ts" }, { - "plugin": "synthetics", - "path": "x-pack/solutions/observability/plugins/synthetics/server/server.ts" + "plugin": "kubernetesSecurity", + "path": "x-pack/solutions/security/plugins/kubernetes_security/server/routes/count.ts" }, { - "plugin": "uptime", - "path": "x-pack/solutions/observability/plugins/uptime/server/legacy_uptime/uptime_server.ts" + "plugin": "kubernetesSecurity", + "path": "x-pack/solutions/security/plugins/kubernetes_security/server/routes/multi_terms_aggregate.ts" }, { - "plugin": "ecsDataQualityDashboard", - "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/routes/get_index_mappings.ts" + "plugin": "sessionView", + "path": "x-pack/solutions/security/plugins/session_view/server/routes/alerts_route.ts" }, { - "plugin": "ecsDataQualityDashboard", - "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/routes/get_index_stats.ts" + "plugin": "sessionView", + "path": "x-pack/solutions/security/plugins/session_view/server/routes/io_events_route.ts" }, { - "plugin": "ecsDataQualityDashboard", - "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/routes/get_ilm_explain.ts" + "plugin": "sessionView", + "path": "x-pack/solutions/security/plugins/session_view/server/routes/process_events_route.ts" }, { - "plugin": "ecsDataQualityDashboard", - "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/routes/results/get_index_results_latest.ts" + "plugin": "sessionView", + "path": "x-pack/solutions/security/plugins/session_view/server/routes/alert_status_route.ts" }, { - "plugin": "ecsDataQualityDashboard", - "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/routes/results/get_index_results.ts" + "plugin": "sessionView", + "path": "x-pack/solutions/security/plugins/session_view/server/routes/get_total_io_bytes_route.ts" }, { "plugin": "@kbn/core-http-router-server-internal", @@ -16854,24 +16378,24 @@ "path": "x-pack/plugins/canvas/server/routes/workpad/resolve.test.ts" }, { - "plugin": "cloudDefend", - "path": "x-pack/plugins/cloud_defend/server/routes/policies/policies.test.ts" + "plugin": "integrationAssistant", + "path": "x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/mock_server.ts" }, { - "plugin": "cloudDefend", - "path": "x-pack/plugins/cloud_defend/server/routes/status/status.test.ts" + "plugin": "ecsDataQualityDashboard", + "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/__mocks__/server.ts" }, { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts" + "plugin": "cloudDefend", + "path": "x-pack/solutions/security/plugins/cloud_defend/server/routes/policies/policies.test.ts" }, { - "plugin": "integrationAssistant", - "path": "x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/mock_server.ts" + "plugin": "cloudDefend", + "path": "x-pack/solutions/security/plugins/cloud_defend/server/routes/status/status.test.ts" }, { - "plugin": "ecsDataQualityDashboard", - "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/__mocks__/server.ts" + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts" }, { "plugin": "@kbn/core-http-router-server-mocks", @@ -17100,6 +16624,22 @@ "plugin": "lists", "path": "x-pack/plugins/lists/server/routes/list/update_list_route.ts" }, + { + "plugin": "dashboard", + "path": "src/plugins/dashboard/server/api/register_routes.ts" + }, + { + "plugin": "metricsDataAccess", + "path": "x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts" + }, + { + "plugin": "infra", + "path": "x-pack/plugins/observability_solution/infra/server/lib/adapters/framework/kibana_framework_adapter.ts" + }, + { + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_create/register_route.ts" + }, { "plugin": "osquery", "path": "x-pack/platform/plugins/shared/osquery/server/routes/saved_query/update_saved_query_route.ts" @@ -17114,75 +16654,59 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/update_rule/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/update_rule/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/indices/create_index_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/create_index_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/create_script_route.ts" - }, - { - "plugin": "dashboard", - "path": "src/plugins/dashboard/server/api/register_routes.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/create_script_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/tags/routes/create_tag.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/tags/routes/create_tag.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/configure_saved_object.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/configure_saved_object.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/update.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/update.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/start.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/start.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/stop.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/stop.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/retry.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/retry.ts" }, { - "plugin": "metricsDataAccess", - "path": "x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts" + "plugin": "synthetics", + "path": "x-pack/solutions/observability/plugins/synthetics/server/server.ts" }, { - "plugin": "infra", - "path": "x-pack/plugins/observability_solution/infra/server/lib/adapters/framework/kibana_framework_adapter.ts" + "plugin": "uptime", + "path": "x-pack/solutions/observability/plugins/uptime/server/legacy_uptime/uptime_server.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_update_rules/route.ts" - }, - { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_create/register_route.ts" - }, - { - "plugin": "synthetics", - "path": "x-pack/solutions/observability/plugins/synthetics/server/server.ts" - }, - { - "plugin": "uptime", - "path": "x-pack/solutions/observability/plugins/uptime/server/legacy_uptime/uptime_server.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_update_rules/route.ts" }, { "plugin": "@kbn/core-http-router-server-internal", @@ -17443,14 +16967,6 @@ "plugin": "fleet", "path": "x-pack/plugins/fleet/server/services/security/fleet_router.ts" }, - { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/bulk_action.ts" - }, - { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/routes/graph/route.ts" - }, { "plugin": "logsShared", "path": "x-pack/plugins/observability_solution/logs_shared/server/lib/adapters/framework/kibana_framework_adapter.ts" @@ -17840,452 +17356,444 @@ "path": "x-pack/plugins/maps/server/data_indexing/indexing_routes.ts" }, { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/routes/live_query/create_live_query_route.ts" + "plugin": "dashboard", + "path": "src/plugins/dashboard/server/api/register_routes.ts" }, { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/routes/saved_query/create_saved_query_route.ts" + "plugin": "metricsDataAccess", + "path": "x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts" }, { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/create_pack_route.ts" + "plugin": "infra", + "path": "x-pack/plugins/observability_solution/infra/server/lib/adapters/framework/kibana_framework_adapter.ts" }, { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/routes/asset/update_assets_route.ts" + "plugin": "dataUsage", + "path": "x-pack/platform/plugins/private/data_usage/server/routes/internal/usage_metrics.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/post/cancel/cancel_attack_discovery.ts" + "plugin": "dataVisualizer", + "path": "x-pack/platform/plugins/private/data_visualizer/server/routes.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/post/post_attack_discovery.ts" + "plugin": "dataVisualizer", + "path": "x-pack/platform/plugins/private/data_visualizer/server/routes.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/user_conversations/create_route.ts" + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/field_histograms/register_route.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/user_conversations/bulk_actions_route.ts" + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_update/register_route.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/user_conversations/append_conversation_messages_route.ts" + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/reauthorize_transforms/register_route.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/knowledge_base/post_knowledge_base.ts" + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/reset_transforms/register_route.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/evaluate/post_evaluate.ts" + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_preview/register_route.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/prompts/bulk_actions_route.ts" + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/start_transforms/register_route.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/anonymization_fields/bulk_actions_route.ts" + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/stop_transforms/register_route.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/chat/chat_complete_route.ts" + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/delete_transforms/register_route.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/post_actions_connector_execute.ts" + "plugin": "transform", + "path": "x-pack/platform/plugins/private/transform/server/routes/api/schedule_now_transforms/register_route.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/knowledge_base/entries/bulk_actions_route.ts" + "plugin": "aiops", + "path": "x-pack/platform/plugins/shared/aiops/server/routes/log_rate_analysis_field_candidates/define_route.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/knowledge_base/entries/create_route.ts" + "plugin": "aiops", + "path": "x-pack/platform/plugins/shared/aiops/server/routes/log_rate_analysis/define_route.ts" }, { - "plugin": "elasticAssistant", - "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/post_defend_insights.ts" + "plugin": "aiops", + "path": "x-pack/platform/plugins/shared/aiops/server/routes/categorization_field_validation/define_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/index.ts" + "plugin": "integrationAssistant", + "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/ecs_routes.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/index.ts" + "plugin": "integrationAssistant", + "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/build_integration_routes.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/index.ts" + "plugin": "integrationAssistant", + "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/categorization_routes.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_installation/review_rule_installation_route.ts" + "plugin": "integrationAssistant", + "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/related_routes.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_upgrade/review_rule_upgrade_route.ts" + "plugin": "integrationAssistant", + "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/pipeline_routes.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_installation/perform_rule_installation_route.ts" + "plugin": "integrationAssistant", + "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/analyze_logs_routes.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/route.ts" + "plugin": "integrationAssistant", + "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/cel_routes.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/create_rule/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/export_rules/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_rule_health/get_rule_health_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/import_rules/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_space_health/get_space_health_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/setup/setup_health_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/perform_rule_upgrade_route.ts" + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/routes/live_query/create_live_query_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.ts" + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/routes/saved_query/create_saved_query_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/create_index_route.ts" + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/create_pack_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/create_rule_exceptions/route.ts" + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/routes/asset/update_assets_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/post/cancel/cancel_attack_discovery.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/create_signals_migration_route.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/attack_discovery/post/post_attack_discovery.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/finalize_signals_migration_route.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/user_conversations/create_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/query_signals_route.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/user_conversations/bulk_actions_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/open_close_signals_route.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/user_conversations/append_conversation_messages_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/indices/delete_indices_route.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/knowledge_base/post_knowledge_base.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/create_prebuilt_saved_objects.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/evaluate/post_evaluate.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/delete_prebuilt_saved_objects.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/prompts/bulk_actions_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/onboarding/routes/install_risk_scores.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/anonymization_fields/bulk_actions_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/exceptions/api/manage_exceptions/route.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/chat/chat_complete_route.ts" }, { - "plugin": "dashboard", - "path": "src/plugins/dashboard/server/api/register_routes.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/post_actions_connector_execute.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/dashboards/routes/get_dashboards_by_tags.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/knowledge_base/entries/bulk_actions_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_tags_route.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/knowledge_base/entries/create_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_assignees_route.ts" + "plugin": "elasticAssistant", + "path": "x-pack/solutions/security/plugins/elastic_assistant/server/routes/defend_insights/post_defend_insights.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/copy_timeline/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/draft_timelines/clean_draft_timelines/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upsert.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_installation/review_rule_installation_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_upgrade/review_rule_upgrade_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/bulk_upload.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_installation/perform_rule_installation_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/preview.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/create_rule/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/export_rules/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/init.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/import_rules/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/enable.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/disable.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/perform_rule_upgrade_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/schedule_now.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/apply_dataview_indices.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/api/create_legacy_notification/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/init.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/create_index_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/start.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/create_rule_exceptions/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/stop.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/enablement.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/create_signals_migration_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/create.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/finalize_signals_migration_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/upsert.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/query_signals_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/install.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/open_close_signals_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/install_translated.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/delete_indices_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/create_prebuilt_saved_objects.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/delete_prebuilt_saved_objects.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/onboarding/routes/install_risk_scores.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/exceptions/api/manage_exceptions/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/dashboards/routes/get_dashboards_by_tags.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_tags_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_assignees_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/copy_timeline/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/draft_timelines/clean_draft_timelines/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/suggestions/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upsert.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/bulk_upload.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_rule_health/get_rule_health_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/preview.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_space_health/get_space_health_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/setup/setup_health_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/api/create_legacy_notification/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/init.ts" }, { - "plugin": "integrationAssistant", - "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/ecs_routes.ts" - }, - { - "plugin": "integrationAssistant", - "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/build_integration_routes.ts" - }, - { - "plugin": "integrationAssistant", - "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/categorization_routes.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/enable.ts" }, { - "plugin": "integrationAssistant", - "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/related_routes.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/disable.ts" }, { - "plugin": "integrationAssistant", - "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/pipeline_routes.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/schedule_now.ts" }, { - "plugin": "integrationAssistant", - "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/analyze_logs_routes.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/apply_dataview_indices.ts" }, { - "plugin": "integrationAssistant", - "path": "x-pack/platform/plugins/shared/integration_assistant/server/routes/cel_routes.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/init.ts" }, { - "plugin": "metricsDataAccess", - "path": "x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/start.ts" }, { - "plugin": "infra", - "path": "x-pack/plugins/observability_solution/infra/server/lib/adapters/framework/kibana_framework_adapter.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/stop.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/enablement.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/create.ts" }, { - "plugin": "dataUsage", - "path": "x-pack/platform/plugins/private/data_usage/server/routes/internal/usage_metrics.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/upsert.ts" }, { - "plugin": "dataVisualizer", - "path": "x-pack/platform/plugins/private/data_visualizer/server/routes.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/install.ts" }, { - "plugin": "dataVisualizer", - "path": "x-pack/platform/plugins/private/data_visualizer/server/routes.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/install_translated.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/field_histograms/register_route.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_update/register_route.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/reauthorize_transforms/register_route.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/reset_transforms/register_route.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/transforms_preview/register_route.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/start_transforms/register_route.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/stop_transforms/register_route.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/delete_transforms/register_route.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "transform", - "path": "x-pack/platform/plugins/private/transform/server/routes/api/schedule_now_transforms/register_route.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "aiops", - "path": "x-pack/platform/plugins/shared/aiops/server/routes/log_rate_analysis_field_candidates/define_route.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts" }, { - "plugin": "aiops", - "path": "x-pack/platform/plugins/shared/aiops/server/routes/log_rate_analysis/define_route.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/suggestions/index.ts" }, { - "plugin": "aiops", - "path": "x-pack/platform/plugins/shared/aiops/server/routes/categorization_field_validation/define_route.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts" }, { "plugin": "dataUsage", @@ -18299,6 +17807,14 @@ "plugin": "synthetics", "path": "x-pack/solutions/observability/plugins/synthetics/server/server.ts" }, + { + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/bulk_action.ts" + }, + { + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/graph/route.ts" + }, { "plugin": "ecsDataQualityDashboard", "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/routes/get_unallowed_field_values.ts" @@ -18307,6 +17823,14 @@ "plugin": "ecsDataQualityDashboard", "path": "x-pack/solutions/security/plugins/ecs_data_quality_dashboard/server/routes/results/post_index_results.ts" }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/route.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.ts" + }, { "plugin": "dataViewFieldEditor", "path": "src/plugins/data_view_field_editor/server/routes/field_preview.ts" @@ -18499,36 +18023,36 @@ "path": "x-pack/plugins/lists/server/routes/list/patch_list_route.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/patch_rule/route.ts" + "plugin": "metricsDataAccess", + "path": "x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/patch_timelines/index.ts" + "plugin": "infra", + "path": "x-pack/plugins/observability_solution/infra/server/lib/adapters/framework/kibana_framework_adapter.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/persist_favorite/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/patch_rule/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/notes/persist_note.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/patch_timelines/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/pinned_events/persist_pinned_event.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/persist_favorite/index.ts" }, { - "plugin": "metricsDataAccess", - "path": "x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/persist_note.ts" }, { - "plugin": "infra", - "path": "x-pack/plugins/observability_solution/infra/server/lib/adapters/framework/kibana_framework_adapter.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/pinned_events/persist_pinned_event.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_patch_rules/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_patch_rules/route.ts" }, { "plugin": "@kbn/core-http-router-server-internal", @@ -18745,6 +18269,18 @@ "plugin": "maps", "path": "x-pack/plugins/maps/server/data_indexing/indexing_routes.ts" }, + { + "plugin": "dashboard", + "path": "src/plugins/dashboard/server/api/register_routes.ts" + }, + { + "plugin": "metricsDataAccess", + "path": "x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts" + }, + { + "plugin": "infra", + "path": "x-pack/plugins/observability_solution/infra/server/lib/adapters/framework/kibana_framework_adapter.ts" + }, { "plugin": "osquery", "path": "x-pack/platform/plugins/shared/osquery/server/routes/saved_query/delete_saved_query_route.ts" @@ -18759,59 +18295,47 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/delete_rule/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/delete_rule/route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/delete_signals_migration_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/delete_signals_migration_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/delete_index_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/delete_index_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/delete_script_route.ts" - }, - { - "plugin": "dashboard", - "path": "src/plugins/dashboard/server/api/register_routes.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/delete_script_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/delete_timelines/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/delete_timelines/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/notes/delete_note.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/delete_note.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/delete.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/delete.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/delete.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/delete.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/delete.ts" - }, - { - "plugin": "metricsDataAccess", - "path": "x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/delete.ts" }, { - "plugin": "infra", - "path": "x-pack/plugins/observability_solution/infra/server/lib/adapters/framework/kibana_framework_adapter.ts" + "plugin": "synthetics", + "path": "x-pack/solutions/observability/plugins/synthetics/server/server.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.ts" - }, - { - "plugin": "synthetics", - "path": "x-pack/solutions/observability/plugins/synthetics/server/server.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.ts" }, { "plugin": "@kbn/core-http-router-server-internal", diff --git a/api_docs/kbn_core_http_server.mdx b/api_docs/kbn_core_http_server.mdx index fb817e6d61e77..780088e905792 100644 --- a/api_docs/kbn_core_http_server.mdx +++ b/api_docs/kbn_core_http_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-server title: "@kbn/core-http-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-server'] --- import kbnCoreHttpServerObj from './kbn_core_http_server.devdocs.json'; diff --git a/api_docs/kbn_core_http_server_internal.mdx b/api_docs/kbn_core_http_server_internal.mdx index 63a358fec238a..34c76f0cbcca5 100644 --- a/api_docs/kbn_core_http_server_internal.mdx +++ b/api_docs/kbn_core_http_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-server-internal title: "@kbn/core-http-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-server-internal'] --- import kbnCoreHttpServerInternalObj from './kbn_core_http_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_http_server_mocks.mdx b/api_docs/kbn_core_http_server_mocks.mdx index 8564175ccc606..be460ee613fd0 100644 --- a/api_docs/kbn_core_http_server_mocks.mdx +++ b/api_docs/kbn_core_http_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-server-mocks title: "@kbn/core-http-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-server-mocks'] --- import kbnCoreHttpServerMocksObj from './kbn_core_http_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_http_server_utils.mdx b/api_docs/kbn_core_http_server_utils.mdx index a40a09562c680..1e8cc6a944c74 100644 --- a/api_docs/kbn_core_http_server_utils.mdx +++ b/api_docs/kbn_core_http_server_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-http-server-utils title: "@kbn/core-http-server-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-http-server-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-http-server-utils'] --- import kbnCoreHttpServerUtilsObj from './kbn_core_http_server_utils.devdocs.json'; diff --git a/api_docs/kbn_core_i18n_browser.mdx b/api_docs/kbn_core_i18n_browser.mdx index 06f9d177b5bf9..947e2990371ad 100644 --- a/api_docs/kbn_core_i18n_browser.mdx +++ b/api_docs/kbn_core_i18n_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-i18n-browser title: "@kbn/core-i18n-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-i18n-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-i18n-browser'] --- import kbnCoreI18nBrowserObj from './kbn_core_i18n_browser.devdocs.json'; diff --git a/api_docs/kbn_core_i18n_browser_mocks.mdx b/api_docs/kbn_core_i18n_browser_mocks.mdx index 7dbba189b6b93..0d2df9c851421 100644 --- a/api_docs/kbn_core_i18n_browser_mocks.mdx +++ b/api_docs/kbn_core_i18n_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-i18n-browser-mocks title: "@kbn/core-i18n-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-i18n-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-i18n-browser-mocks'] --- import kbnCoreI18nBrowserMocksObj from './kbn_core_i18n_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_i18n_server.mdx b/api_docs/kbn_core_i18n_server.mdx index e04ab003a615e..da3e262f1e377 100644 --- a/api_docs/kbn_core_i18n_server.mdx +++ b/api_docs/kbn_core_i18n_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-i18n-server title: "@kbn/core-i18n-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-i18n-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-i18n-server'] --- import kbnCoreI18nServerObj from './kbn_core_i18n_server.devdocs.json'; diff --git a/api_docs/kbn_core_i18n_server_internal.mdx b/api_docs/kbn_core_i18n_server_internal.mdx index f62a8249f3127..f552eeb4c652b 100644 --- a/api_docs/kbn_core_i18n_server_internal.mdx +++ b/api_docs/kbn_core_i18n_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-i18n-server-internal title: "@kbn/core-i18n-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-i18n-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-i18n-server-internal'] --- import kbnCoreI18nServerInternalObj from './kbn_core_i18n_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_i18n_server_mocks.mdx b/api_docs/kbn_core_i18n_server_mocks.mdx index d67c0832ab9a0..0c0b3a7206029 100644 --- a/api_docs/kbn_core_i18n_server_mocks.mdx +++ b/api_docs/kbn_core_i18n_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-i18n-server-mocks title: "@kbn/core-i18n-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-i18n-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-i18n-server-mocks'] --- import kbnCoreI18nServerMocksObj from './kbn_core_i18n_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_injected_metadata_browser_mocks.mdx b/api_docs/kbn_core_injected_metadata_browser_mocks.mdx index a1bec75ab6ff9..67d7f8ad2e27f 100644 --- a/api_docs/kbn_core_injected_metadata_browser_mocks.mdx +++ b/api_docs/kbn_core_injected_metadata_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-injected-metadata-browser-mocks title: "@kbn/core-injected-metadata-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-injected-metadata-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-injected-metadata-browser-mocks'] --- import kbnCoreInjectedMetadataBrowserMocksObj from './kbn_core_injected_metadata_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_integrations_browser_internal.mdx b/api_docs/kbn_core_integrations_browser_internal.mdx index e0b674929eb99..405c62a9f203b 100644 --- a/api_docs/kbn_core_integrations_browser_internal.mdx +++ b/api_docs/kbn_core_integrations_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-integrations-browser-internal title: "@kbn/core-integrations-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-integrations-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-integrations-browser-internal'] --- import kbnCoreIntegrationsBrowserInternalObj from './kbn_core_integrations_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_integrations_browser_mocks.mdx b/api_docs/kbn_core_integrations_browser_mocks.mdx index a5f85a670ef87..795d9101c2d03 100644 --- a/api_docs/kbn_core_integrations_browser_mocks.mdx +++ b/api_docs/kbn_core_integrations_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-integrations-browser-mocks title: "@kbn/core-integrations-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-integrations-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-integrations-browser-mocks'] --- import kbnCoreIntegrationsBrowserMocksObj from './kbn_core_integrations_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_lifecycle_browser.mdx b/api_docs/kbn_core_lifecycle_browser.mdx index e171efaa1b122..23a15e800995f 100644 --- a/api_docs/kbn_core_lifecycle_browser.mdx +++ b/api_docs/kbn_core_lifecycle_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-lifecycle-browser title: "@kbn/core-lifecycle-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-lifecycle-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-lifecycle-browser'] --- import kbnCoreLifecycleBrowserObj from './kbn_core_lifecycle_browser.devdocs.json'; diff --git a/api_docs/kbn_core_lifecycle_browser_mocks.mdx b/api_docs/kbn_core_lifecycle_browser_mocks.mdx index 53af1e322b38f..6c5f918cbb1c2 100644 --- a/api_docs/kbn_core_lifecycle_browser_mocks.mdx +++ b/api_docs/kbn_core_lifecycle_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-lifecycle-browser-mocks title: "@kbn/core-lifecycle-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-lifecycle-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-lifecycle-browser-mocks'] --- import kbnCoreLifecycleBrowserMocksObj from './kbn_core_lifecycle_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_lifecycle_server.mdx b/api_docs/kbn_core_lifecycle_server.mdx index 37cb62afd58ad..01af455528351 100644 --- a/api_docs/kbn_core_lifecycle_server.mdx +++ b/api_docs/kbn_core_lifecycle_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-lifecycle-server title: "@kbn/core-lifecycle-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-lifecycle-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-lifecycle-server'] --- import kbnCoreLifecycleServerObj from './kbn_core_lifecycle_server.devdocs.json'; diff --git a/api_docs/kbn_core_lifecycle_server_mocks.mdx b/api_docs/kbn_core_lifecycle_server_mocks.mdx index 30f45c42e8c55..7042f6f1a0bda 100644 --- a/api_docs/kbn_core_lifecycle_server_mocks.mdx +++ b/api_docs/kbn_core_lifecycle_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-lifecycle-server-mocks title: "@kbn/core-lifecycle-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-lifecycle-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-lifecycle-server-mocks'] --- import kbnCoreLifecycleServerMocksObj from './kbn_core_lifecycle_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_logging_browser_mocks.mdx b/api_docs/kbn_core_logging_browser_mocks.mdx index 51a59f4c5d96d..f106be65cffa8 100644 --- a/api_docs/kbn_core_logging_browser_mocks.mdx +++ b/api_docs/kbn_core_logging_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-logging-browser-mocks title: "@kbn/core-logging-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-logging-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-logging-browser-mocks'] --- import kbnCoreLoggingBrowserMocksObj from './kbn_core_logging_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_logging_common_internal.mdx b/api_docs/kbn_core_logging_common_internal.mdx index 9866b7109e8d1..cd0676e5dd670 100644 --- a/api_docs/kbn_core_logging_common_internal.mdx +++ b/api_docs/kbn_core_logging_common_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-logging-common-internal title: "@kbn/core-logging-common-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-logging-common-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-logging-common-internal'] --- import kbnCoreLoggingCommonInternalObj from './kbn_core_logging_common_internal.devdocs.json'; diff --git a/api_docs/kbn_core_logging_server.mdx b/api_docs/kbn_core_logging_server.mdx index fb8ee11df1dd3..beaa3bf73be6c 100644 --- a/api_docs/kbn_core_logging_server.mdx +++ b/api_docs/kbn_core_logging_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-logging-server title: "@kbn/core-logging-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-logging-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-logging-server'] --- import kbnCoreLoggingServerObj from './kbn_core_logging_server.devdocs.json'; diff --git a/api_docs/kbn_core_logging_server_internal.mdx b/api_docs/kbn_core_logging_server_internal.mdx index 0acd02be9dff4..7c63e96effc57 100644 --- a/api_docs/kbn_core_logging_server_internal.mdx +++ b/api_docs/kbn_core_logging_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-logging-server-internal title: "@kbn/core-logging-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-logging-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-logging-server-internal'] --- import kbnCoreLoggingServerInternalObj from './kbn_core_logging_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_logging_server_mocks.mdx b/api_docs/kbn_core_logging_server_mocks.mdx index 19f98ecfda2d1..c72afbba9490d 100644 --- a/api_docs/kbn_core_logging_server_mocks.mdx +++ b/api_docs/kbn_core_logging_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-logging-server-mocks title: "@kbn/core-logging-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-logging-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-logging-server-mocks'] --- import kbnCoreLoggingServerMocksObj from './kbn_core_logging_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_metrics_collectors_server_internal.mdx b/api_docs/kbn_core_metrics_collectors_server_internal.mdx index 1f4a7c7326e1a..52c5a2e9abf20 100644 --- a/api_docs/kbn_core_metrics_collectors_server_internal.mdx +++ b/api_docs/kbn_core_metrics_collectors_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-metrics-collectors-server-internal title: "@kbn/core-metrics-collectors-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-metrics-collectors-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-metrics-collectors-server-internal'] --- import kbnCoreMetricsCollectorsServerInternalObj from './kbn_core_metrics_collectors_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_metrics_collectors_server_mocks.mdx b/api_docs/kbn_core_metrics_collectors_server_mocks.mdx index 565fdc6f3adf0..2b8d2b8e85818 100644 --- a/api_docs/kbn_core_metrics_collectors_server_mocks.mdx +++ b/api_docs/kbn_core_metrics_collectors_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-metrics-collectors-server-mocks title: "@kbn/core-metrics-collectors-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-metrics-collectors-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-metrics-collectors-server-mocks'] --- import kbnCoreMetricsCollectorsServerMocksObj from './kbn_core_metrics_collectors_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_metrics_server.mdx b/api_docs/kbn_core_metrics_server.mdx index 2ed957b921c09..89e92aa689be3 100644 --- a/api_docs/kbn_core_metrics_server.mdx +++ b/api_docs/kbn_core_metrics_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-metrics-server title: "@kbn/core-metrics-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-metrics-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-metrics-server'] --- import kbnCoreMetricsServerObj from './kbn_core_metrics_server.devdocs.json'; diff --git a/api_docs/kbn_core_metrics_server_internal.mdx b/api_docs/kbn_core_metrics_server_internal.mdx index a23afb67746cd..173b2c04e33c5 100644 --- a/api_docs/kbn_core_metrics_server_internal.mdx +++ b/api_docs/kbn_core_metrics_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-metrics-server-internal title: "@kbn/core-metrics-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-metrics-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-metrics-server-internal'] --- import kbnCoreMetricsServerInternalObj from './kbn_core_metrics_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_metrics_server_mocks.mdx b/api_docs/kbn_core_metrics_server_mocks.mdx index bf3a4ab01b2ad..b02008727f3fb 100644 --- a/api_docs/kbn_core_metrics_server_mocks.mdx +++ b/api_docs/kbn_core_metrics_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-metrics-server-mocks title: "@kbn/core-metrics-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-metrics-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-metrics-server-mocks'] --- import kbnCoreMetricsServerMocksObj from './kbn_core_metrics_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_mount_utils_browser.mdx b/api_docs/kbn_core_mount_utils_browser.mdx index ec9c167a0e781..9937e09f02c72 100644 --- a/api_docs/kbn_core_mount_utils_browser.mdx +++ b/api_docs/kbn_core_mount_utils_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-mount-utils-browser title: "@kbn/core-mount-utils-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-mount-utils-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-mount-utils-browser'] --- import kbnCoreMountUtilsBrowserObj from './kbn_core_mount_utils_browser.devdocs.json'; diff --git a/api_docs/kbn_core_node_server.mdx b/api_docs/kbn_core_node_server.mdx index 305a6c2d6eef7..0ef85f44854cf 100644 --- a/api_docs/kbn_core_node_server.mdx +++ b/api_docs/kbn_core_node_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-node-server title: "@kbn/core-node-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-node-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-node-server'] --- import kbnCoreNodeServerObj from './kbn_core_node_server.devdocs.json'; diff --git a/api_docs/kbn_core_node_server_internal.mdx b/api_docs/kbn_core_node_server_internal.mdx index e7d5c5d621e4d..88efb60134746 100644 --- a/api_docs/kbn_core_node_server_internal.mdx +++ b/api_docs/kbn_core_node_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-node-server-internal title: "@kbn/core-node-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-node-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-node-server-internal'] --- import kbnCoreNodeServerInternalObj from './kbn_core_node_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_node_server_mocks.mdx b/api_docs/kbn_core_node_server_mocks.mdx index d7f76fee384c8..065a88bd003b0 100644 --- a/api_docs/kbn_core_node_server_mocks.mdx +++ b/api_docs/kbn_core_node_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-node-server-mocks title: "@kbn/core-node-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-node-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-node-server-mocks'] --- import kbnCoreNodeServerMocksObj from './kbn_core_node_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_notifications_browser.mdx b/api_docs/kbn_core_notifications_browser.mdx index 379a51ba3b507..ff60451c6e3c7 100644 --- a/api_docs/kbn_core_notifications_browser.mdx +++ b/api_docs/kbn_core_notifications_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-notifications-browser title: "@kbn/core-notifications-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-notifications-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-notifications-browser'] --- import kbnCoreNotificationsBrowserObj from './kbn_core_notifications_browser.devdocs.json'; diff --git a/api_docs/kbn_core_notifications_browser_internal.mdx b/api_docs/kbn_core_notifications_browser_internal.mdx index 0b44ea6c717d1..ec8e9abf1b9c2 100644 --- a/api_docs/kbn_core_notifications_browser_internal.mdx +++ b/api_docs/kbn_core_notifications_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-notifications-browser-internal title: "@kbn/core-notifications-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-notifications-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-notifications-browser-internal'] --- import kbnCoreNotificationsBrowserInternalObj from './kbn_core_notifications_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_notifications_browser_mocks.mdx b/api_docs/kbn_core_notifications_browser_mocks.mdx index dfaab1304dd8a..9cc755920e753 100644 --- a/api_docs/kbn_core_notifications_browser_mocks.mdx +++ b/api_docs/kbn_core_notifications_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-notifications-browser-mocks title: "@kbn/core-notifications-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-notifications-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-notifications-browser-mocks'] --- import kbnCoreNotificationsBrowserMocksObj from './kbn_core_notifications_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_overlays_browser.mdx b/api_docs/kbn_core_overlays_browser.mdx index 668d3d54e3881..ba6945dd72be4 100644 --- a/api_docs/kbn_core_overlays_browser.mdx +++ b/api_docs/kbn_core_overlays_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-overlays-browser title: "@kbn/core-overlays-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-overlays-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-overlays-browser'] --- import kbnCoreOverlaysBrowserObj from './kbn_core_overlays_browser.devdocs.json'; diff --git a/api_docs/kbn_core_overlays_browser_internal.mdx b/api_docs/kbn_core_overlays_browser_internal.mdx index 3125d9a5cd553..bba2164035761 100644 --- a/api_docs/kbn_core_overlays_browser_internal.mdx +++ b/api_docs/kbn_core_overlays_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-overlays-browser-internal title: "@kbn/core-overlays-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-overlays-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-overlays-browser-internal'] --- import kbnCoreOverlaysBrowserInternalObj from './kbn_core_overlays_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_overlays_browser_mocks.mdx b/api_docs/kbn_core_overlays_browser_mocks.mdx index a10476ba4b2a9..fd95ea1792514 100644 --- a/api_docs/kbn_core_overlays_browser_mocks.mdx +++ b/api_docs/kbn_core_overlays_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-overlays-browser-mocks title: "@kbn/core-overlays-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-overlays-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-overlays-browser-mocks'] --- import kbnCoreOverlaysBrowserMocksObj from './kbn_core_overlays_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_plugins_browser.mdx b/api_docs/kbn_core_plugins_browser.mdx index f10161a5e2e60..415ff8d539c8e 100644 --- a/api_docs/kbn_core_plugins_browser.mdx +++ b/api_docs/kbn_core_plugins_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-plugins-browser title: "@kbn/core-plugins-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-plugins-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-plugins-browser'] --- import kbnCorePluginsBrowserObj from './kbn_core_plugins_browser.devdocs.json'; diff --git a/api_docs/kbn_core_plugins_browser_mocks.mdx b/api_docs/kbn_core_plugins_browser_mocks.mdx index d92d104a19fc2..a3f1c6f8f2d26 100644 --- a/api_docs/kbn_core_plugins_browser_mocks.mdx +++ b/api_docs/kbn_core_plugins_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-plugins-browser-mocks title: "@kbn/core-plugins-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-plugins-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-plugins-browser-mocks'] --- import kbnCorePluginsBrowserMocksObj from './kbn_core_plugins_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_plugins_contracts_browser.mdx b/api_docs/kbn_core_plugins_contracts_browser.mdx index 9041b6015d47c..c1265098619ef 100644 --- a/api_docs/kbn_core_plugins_contracts_browser.mdx +++ b/api_docs/kbn_core_plugins_contracts_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-plugins-contracts-browser title: "@kbn/core-plugins-contracts-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-plugins-contracts-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-plugins-contracts-browser'] --- import kbnCorePluginsContractsBrowserObj from './kbn_core_plugins_contracts_browser.devdocs.json'; diff --git a/api_docs/kbn_core_plugins_contracts_server.mdx b/api_docs/kbn_core_plugins_contracts_server.mdx index aaa0404d7f5ba..2c64d111182fc 100644 --- a/api_docs/kbn_core_plugins_contracts_server.mdx +++ b/api_docs/kbn_core_plugins_contracts_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-plugins-contracts-server title: "@kbn/core-plugins-contracts-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-plugins-contracts-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-plugins-contracts-server'] --- import kbnCorePluginsContractsServerObj from './kbn_core_plugins_contracts_server.devdocs.json'; diff --git a/api_docs/kbn_core_plugins_server.mdx b/api_docs/kbn_core_plugins_server.mdx index 37e7355c9ed88..4df4570abea06 100644 --- a/api_docs/kbn_core_plugins_server.mdx +++ b/api_docs/kbn_core_plugins_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-plugins-server title: "@kbn/core-plugins-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-plugins-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-plugins-server'] --- import kbnCorePluginsServerObj from './kbn_core_plugins_server.devdocs.json'; diff --git a/api_docs/kbn_core_plugins_server_mocks.mdx b/api_docs/kbn_core_plugins_server_mocks.mdx index dae42e2608cf4..9f97bda044714 100644 --- a/api_docs/kbn_core_plugins_server_mocks.mdx +++ b/api_docs/kbn_core_plugins_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-plugins-server-mocks title: "@kbn/core-plugins-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-plugins-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-plugins-server-mocks'] --- import kbnCorePluginsServerMocksObj from './kbn_core_plugins_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_preboot_server.mdx b/api_docs/kbn_core_preboot_server.mdx index 9091afdd50c8a..b7187d3cc673a 100644 --- a/api_docs/kbn_core_preboot_server.mdx +++ b/api_docs/kbn_core_preboot_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-preboot-server title: "@kbn/core-preboot-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-preboot-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-preboot-server'] --- import kbnCorePrebootServerObj from './kbn_core_preboot_server.devdocs.json'; diff --git a/api_docs/kbn_core_preboot_server_mocks.mdx b/api_docs/kbn_core_preboot_server_mocks.mdx index e0856600725fd..f9f5ed7a1b5a0 100644 --- a/api_docs/kbn_core_preboot_server_mocks.mdx +++ b/api_docs/kbn_core_preboot_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-preboot-server-mocks title: "@kbn/core-preboot-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-preboot-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-preboot-server-mocks'] --- import kbnCorePrebootServerMocksObj from './kbn_core_preboot_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_rendering_browser.mdx b/api_docs/kbn_core_rendering_browser.mdx index 175b0144c0954..d8ad82cfb271b 100644 --- a/api_docs/kbn_core_rendering_browser.mdx +++ b/api_docs/kbn_core_rendering_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-rendering-browser title: "@kbn/core-rendering-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-rendering-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-rendering-browser'] --- import kbnCoreRenderingBrowserObj from './kbn_core_rendering_browser.devdocs.json'; diff --git a/api_docs/kbn_core_rendering_browser_mocks.mdx b/api_docs/kbn_core_rendering_browser_mocks.mdx index 27c226c43e685..82d5925b7f0bd 100644 --- a/api_docs/kbn_core_rendering_browser_mocks.mdx +++ b/api_docs/kbn_core_rendering_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-rendering-browser-mocks title: "@kbn/core-rendering-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-rendering-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-rendering-browser-mocks'] --- import kbnCoreRenderingBrowserMocksObj from './kbn_core_rendering_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_rendering_server_internal.mdx b/api_docs/kbn_core_rendering_server_internal.mdx index df9116372d034..98d7556b8dd41 100644 --- a/api_docs/kbn_core_rendering_server_internal.mdx +++ b/api_docs/kbn_core_rendering_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-rendering-server-internal title: "@kbn/core-rendering-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-rendering-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-rendering-server-internal'] --- import kbnCoreRenderingServerInternalObj from './kbn_core_rendering_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_rendering_server_mocks.mdx b/api_docs/kbn_core_rendering_server_mocks.mdx index 8713bcce77902..97a38256a1165 100644 --- a/api_docs/kbn_core_rendering_server_mocks.mdx +++ b/api_docs/kbn_core_rendering_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-rendering-server-mocks title: "@kbn/core-rendering-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-rendering-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-rendering-server-mocks'] --- import kbnCoreRenderingServerMocksObj from './kbn_core_rendering_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_root_server_internal.mdx b/api_docs/kbn_core_root_server_internal.mdx index 5729ad24532ba..175d6422863a5 100644 --- a/api_docs/kbn_core_root_server_internal.mdx +++ b/api_docs/kbn_core_root_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-root-server-internal title: "@kbn/core-root-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-root-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-root-server-internal'] --- import kbnCoreRootServerInternalObj from './kbn_core_root_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_api_browser.devdocs.json b/api_docs/kbn_core_saved_objects_api_browser.devdocs.json index d59bfd8881595..c9bd6ed6eec29 100644 --- a/api_docs/kbn_core_saved_objects_api_browser.devdocs.json +++ b/api_docs/kbn_core_saved_objects_api_browser.devdocs.json @@ -2849,11 +2849,11 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/hooks/types.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/hooks/types.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/hooks/types.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/hooks/types.ts" }, { "plugin": "eventAnnotation", diff --git a/api_docs/kbn_core_saved_objects_api_browser.mdx b/api_docs/kbn_core_saved_objects_api_browser.mdx index 697af82f5fc0a..9f4cd213ab5aa 100644 --- a/api_docs/kbn_core_saved_objects_api_browser.mdx +++ b/api_docs/kbn_core_saved_objects_api_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-api-browser title: "@kbn/core-saved-objects-api-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-api-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-api-browser'] --- import kbnCoreSavedObjectsApiBrowserObj from './kbn_core_saved_objects_api_browser.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_api_server.devdocs.json b/api_docs/kbn_core_saved_objects_api_server.devdocs.json index 983efe0f523dc..802006aa602aa 100644 --- a/api_docs/kbn_core_saved_objects_api_server.devdocs.json +++ b/api_docs/kbn_core_saved_objects_api_server.devdocs.json @@ -2098,6 +2098,49 @@ } ], "returnComment": [] + }, + { + "parentPluginId": "@kbn/core-saved-objects-api-server", + "id": "def-server.ISavedObjectsRepository.asScopedToNamespace", + "type": "Function", + "tags": [], + "label": "asScopedToNamespace", + "description": [ + "\nReturns a new Saved Objects repository scoped to the specified namespace." + ], + "signature": [ + "(namespace: string) => ", + { + "pluginId": "@kbn/core-saved-objects-api-server", + "scope": "server", + "docId": "kibKbnCoreSavedObjectsApiServerPluginApi", + "section": "def-server.ISavedObjectsRepository", + "text": "ISavedObjectsRepository" + } + ], + "path": "packages/core/saved-objects/core-saved-objects-api-server/src/saved_objects_repository.ts", + "deprecated": false, + "trackAdoption": false, + "children": [ + { + "parentPluginId": "@kbn/core-saved-objects-api-server", + "id": "def-server.ISavedObjectsRepository.asScopedToNamespace.$1", + "type": "string", + "tags": [], + "label": "namespace", + "description": [ + "Space to which the repository should be scoped to." + ], + "signature": [ + "string" + ], + "path": "packages/core/saved-objects/core-saved-objects-api-server/src/saved_objects_repository.ts", + "deprecated": false, + "trackAdoption": false, + "isRequired": true + } + ], + "returnComment": [] } ], "initialIsOpen": false @@ -2375,136 +2418,136 @@ "path": "x-pack/plugins/lists/server/services/exception_lists/exception_list_client.mock.ts" }, { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/read_pack_route.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/kibana/assets/install.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/read_pack_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/kibana/assets/install.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts" } ] }, @@ -2815,32 +2858,32 @@ "path": "x-pack/plugins/enterprise_search/server/collectors/lib/telemetry.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts" + "plugin": "taskManager", + "path": "x-pack/plugins/task_manager/server/task_store.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts" + "plugin": "taskManager", + "path": "x-pack/plugins/task_manager/server/task_store.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts" + "plugin": "taskManager", + "path": "x-pack/plugins/task_manager/server/task_store.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts" }, { - "plugin": "taskManager", - "path": "x-pack/plugins/task_manager/server/task_store.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts" }, { - "plugin": "taskManager", - "path": "x-pack/plugins/task_manager/server/task_store.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts" }, { - "plugin": "taskManager", - "path": "x-pack/plugins/task_manager/server/task_store.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts" }, { "plugin": "alerting", @@ -5785,6 +5828,49 @@ "trackAdoption": false, "children": [], "returnComment": [] + }, + { + "parentPluginId": "@kbn/core-saved-objects-api-server", + "id": "def-server.SavedObjectsClientContract.asScopedToNamespace", + "type": "Function", + "tags": [], + "label": "asScopedToNamespace", + "description": [ + "\nReturns a clone of the current Saved Objects client but scoped to the specified namespace." + ], + "signature": [ + "(namespace: string) => ", + { + "pluginId": "@kbn/core-saved-objects-api-server", + "scope": "server", + "docId": "kibKbnCoreSavedObjectsApiServerPluginApi", + "section": "def-server.SavedObjectsClientContract", + "text": "SavedObjectsClientContract" + } + ], + "path": "packages/core/saved-objects/core-saved-objects-api-server/src/saved_objects_client.ts", + "deprecated": false, + "trackAdoption": false, + "children": [ + { + "parentPluginId": "@kbn/core-saved-objects-api-server", + "id": "def-server.SavedObjectsClientContract.asScopedToNamespace.$1", + "type": "string", + "tags": [], + "label": "namespace", + "description": [ + "Space to which the client should be scoped to." + ], + "signature": [ + "string" + ], + "path": "packages/core/saved-objects/core-saved-objects-api-server/src/saved_objects_client.ts", + "deprecated": false, + "trackAdoption": false, + "isRequired": true + } + ], + "returnComment": [] } ], "initialIsOpen": false diff --git a/api_docs/kbn_core_saved_objects_api_server.mdx b/api_docs/kbn_core_saved_objects_api_server.mdx index 2d1ec1187d66a..f4cf8084833c6 100644 --- a/api_docs/kbn_core_saved_objects_api_server.mdx +++ b/api_docs/kbn_core_saved_objects_api_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-api-server title: "@kbn/core-saved-objects-api-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-api-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-api-server'] --- import kbnCoreSavedObjectsApiServerObj from './kbn_core_saved_objects_api_server.devdocs.json'; @@ -21,7 +21,7 @@ Contact [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core | Public API count | Any count | Items lacking comments | Missing exports | |-------------------|-----------|------------------------|-----------------| -| 357 | 1 | 5 | 2 | +| 361 | 1 | 5 | 2 | ## Server diff --git a/api_docs/kbn_core_saved_objects_api_server_mocks.mdx b/api_docs/kbn_core_saved_objects_api_server_mocks.mdx index 6b8cc4674619e..450e8f925b9c1 100644 --- a/api_docs/kbn_core_saved_objects_api_server_mocks.mdx +++ b/api_docs/kbn_core_saved_objects_api_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-api-server-mocks title: "@kbn/core-saved-objects-api-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-api-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-api-server-mocks'] --- import kbnCoreSavedObjectsApiServerMocksObj from './kbn_core_saved_objects_api_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_base_server_internal.mdx b/api_docs/kbn_core_saved_objects_base_server_internal.mdx index 376503f8b4b7f..a3f45a1d2c64d 100644 --- a/api_docs/kbn_core_saved_objects_base_server_internal.mdx +++ b/api_docs/kbn_core_saved_objects_base_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-base-server-internal title: "@kbn/core-saved-objects-base-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-base-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-base-server-internal'] --- import kbnCoreSavedObjectsBaseServerInternalObj from './kbn_core_saved_objects_base_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_base_server_mocks.mdx b/api_docs/kbn_core_saved_objects_base_server_mocks.mdx index 9ffb46ba019d8..dcd4fddf0bcc5 100644 --- a/api_docs/kbn_core_saved_objects_base_server_mocks.mdx +++ b/api_docs/kbn_core_saved_objects_base_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-base-server-mocks title: "@kbn/core-saved-objects-base-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-base-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-base-server-mocks'] --- import kbnCoreSavedObjectsBaseServerMocksObj from './kbn_core_saved_objects_base_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_browser.mdx b/api_docs/kbn_core_saved_objects_browser.mdx index a86c605d704bd..636b5229343d1 100644 --- a/api_docs/kbn_core_saved_objects_browser.mdx +++ b/api_docs/kbn_core_saved_objects_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-browser title: "@kbn/core-saved-objects-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-browser'] --- import kbnCoreSavedObjectsBrowserObj from './kbn_core_saved_objects_browser.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_browser_internal.mdx b/api_docs/kbn_core_saved_objects_browser_internal.mdx index 1c110a36519eb..45c75c42efd1d 100644 --- a/api_docs/kbn_core_saved_objects_browser_internal.mdx +++ b/api_docs/kbn_core_saved_objects_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-browser-internal title: "@kbn/core-saved-objects-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-browser-internal'] --- import kbnCoreSavedObjectsBrowserInternalObj from './kbn_core_saved_objects_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_browser_mocks.mdx b/api_docs/kbn_core_saved_objects_browser_mocks.mdx index db00bf1b1d098..bc1f7d6fdf1fc 100644 --- a/api_docs/kbn_core_saved_objects_browser_mocks.mdx +++ b/api_docs/kbn_core_saved_objects_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-browser-mocks title: "@kbn/core-saved-objects-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-browser-mocks'] --- import kbnCoreSavedObjectsBrowserMocksObj from './kbn_core_saved_objects_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_common.devdocs.json b/api_docs/kbn_core_saved_objects_common.devdocs.json index 3432b73b68444..5e18c6c5a18f3 100644 --- a/api_docs/kbn_core_saved_objects_common.devdocs.json +++ b/api_docs/kbn_core_saved_objects_common.devdocs.json @@ -1341,22 +1341,6 @@ "plugin": "savedObjectsTagging", "path": "x-pack/plugins/saved_objects_tagging/public/utils.test.ts" }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" - }, { "plugin": "upgradeAssistant", "path": "x-pack/plugins/upgrade_assistant/common/types.ts" @@ -1377,6 +1361,22 @@ "plugin": "savedObjectsTagging", "path": "x-pack/plugins/saved_objects_tagging/common/test_utils/index.ts" }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + }, { "plugin": "savedObjectsManagement", "path": "src/plugins/saved_objects_management/server/lib/find_relationships.test.ts" @@ -1663,14 +1663,6 @@ "plugin": "visualizations", "path": "src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable.tsx" }, - { - "plugin": "visualizations", - "path": "src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx" - }, - { - "plugin": "visualizations", - "path": "src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx" - }, { "plugin": "canvas", "path": "x-pack/plugins/canvas/shareable_runtime/types.ts" @@ -1854,14 +1846,6 @@ "plugin": "visualizations", "path": "src/plugins/visualizations/public/utils/saved_visualize_utils.ts" }, - { - "plugin": "visualizations", - "path": "src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx" - }, - { - "plugin": "visualizations", - "path": "src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx" - }, { "plugin": "visualizations", "path": "src/plugins/visualizations/public/visualize_app/components/visualize_listing.tsx" diff --git a/api_docs/kbn_core_saved_objects_common.mdx b/api_docs/kbn_core_saved_objects_common.mdx index ed67ad0666fb8..d447a4a1970bb 100644 --- a/api_docs/kbn_core_saved_objects_common.mdx +++ b/api_docs/kbn_core_saved_objects_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-common title: "@kbn/core-saved-objects-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-common'] --- import kbnCoreSavedObjectsCommonObj from './kbn_core_saved_objects_common.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_import_export_server_internal.mdx b/api_docs/kbn_core_saved_objects_import_export_server_internal.mdx index 5519086addab0..cc6e5dc775641 100644 --- a/api_docs/kbn_core_saved_objects_import_export_server_internal.mdx +++ b/api_docs/kbn_core_saved_objects_import_export_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-import-export-server-internal title: "@kbn/core-saved-objects-import-export-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-import-export-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-import-export-server-internal'] --- import kbnCoreSavedObjectsImportExportServerInternalObj from './kbn_core_saved_objects_import_export_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_import_export_server_mocks.mdx b/api_docs/kbn_core_saved_objects_import_export_server_mocks.mdx index bbc0a6c408f36..9911f26838bcc 100644 --- a/api_docs/kbn_core_saved_objects_import_export_server_mocks.mdx +++ b/api_docs/kbn_core_saved_objects_import_export_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-import-export-server-mocks title: "@kbn/core-saved-objects-import-export-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-import-export-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-import-export-server-mocks'] --- import kbnCoreSavedObjectsImportExportServerMocksObj from './kbn_core_saved_objects_import_export_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_migration_server_internal.mdx b/api_docs/kbn_core_saved_objects_migration_server_internal.mdx index f8f040587575e..2ea2289faa7ad 100644 --- a/api_docs/kbn_core_saved_objects_migration_server_internal.mdx +++ b/api_docs/kbn_core_saved_objects_migration_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-migration-server-internal title: "@kbn/core-saved-objects-migration-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-migration-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-migration-server-internal'] --- import kbnCoreSavedObjectsMigrationServerInternalObj from './kbn_core_saved_objects_migration_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_migration_server_mocks.mdx b/api_docs/kbn_core_saved_objects_migration_server_mocks.mdx index 327e295362dbf..189a42b5b87da 100644 --- a/api_docs/kbn_core_saved_objects_migration_server_mocks.mdx +++ b/api_docs/kbn_core_saved_objects_migration_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-migration-server-mocks title: "@kbn/core-saved-objects-migration-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-migration-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-migration-server-mocks'] --- import kbnCoreSavedObjectsMigrationServerMocksObj from './kbn_core_saved_objects_migration_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_server.devdocs.json b/api_docs/kbn_core_saved_objects_server.devdocs.json index 3ade9b9cbe1b4..f9596351fc6d9 100644 --- a/api_docs/kbn_core_saved_objects_server.devdocs.json +++ b/api_docs/kbn_core_saved_objects_server.devdocs.json @@ -5120,6 +5120,49 @@ } ], "returnComment": [] + }, + { + "parentPluginId": "@kbn/core-saved-objects-server", + "id": "def-server.ISavedObjectsSpacesExtension.asScopedToNamespace", + "type": "Function", + "tags": [], + "label": "asScopedToNamespace", + "description": [ + "\nReturns a new Saved Objects Spaces Extension scoped to the specified namespace." + ], + "signature": [ + "(namespace: string) => ", + { + "pluginId": "@kbn/core-saved-objects-server", + "scope": "server", + "docId": "kibKbnCoreSavedObjectsServerPluginApi", + "section": "def-server.ISavedObjectsSpacesExtension", + "text": "ISavedObjectsSpacesExtension" + } + ], + "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/spaces.ts", + "deprecated": false, + "trackAdoption": false, + "children": [ + { + "parentPluginId": "@kbn/core-saved-objects-server", + "id": "def-server.ISavedObjectsSpacesExtension.asScopedToNamespace.$1", + "type": "string", + "tags": [], + "label": "namespace", + "description": [ + "Space to which the extension should be scoped to." + ], + "signature": [ + "string" + ], + "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/spaces.ts", + "deprecated": false, + "trackAdoption": false, + "isRequired": true + } + ], + "returnComment": [] } ], "initialIsOpen": false @@ -5904,136 +5947,136 @@ "path": "x-pack/plugins/lists/server/services/exception_lists/exception_list_client.mock.ts" }, { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/read_pack_route.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "alerting", + "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "fleet", + "path": "x-pack/plugins/fleet/server/services/epm/kibana/assets/install.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/routes/pack/read_pack_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "alerting", - "path": "x-pack/plugins/alerting/server/rules_client/lib/siem_legacy_actions/retrieve_migrated_legacy_actions.mock.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/packages/get.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts" }, { - "plugin": "fleet", - "path": "x-pack/plugins/fleet/server/services/epm/kibana/assets/install.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts" } ] }, @@ -6344,32 +6387,32 @@ "path": "x-pack/plugins/enterprise_search/server/collectors/lib/telemetry.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts" + "plugin": "taskManager", + "path": "x-pack/plugins/task_manager/server/task_store.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts" + "plugin": "taskManager", + "path": "x-pack/plugins/task_manager/server/task_store.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts" + "plugin": "taskManager", + "path": "x-pack/plugins/task_manager/server/task_store.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts" }, { - "plugin": "taskManager", - "path": "x-pack/plugins/task_manager/server/task_store.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts" }, { - "plugin": "taskManager", - "path": "x-pack/plugins/task_manager/server/task_store.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts" }, { - "plugin": "taskManager", - "path": "x-pack/plugins/task_manager/server/task_store.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts" }, { "plugin": "alerting", @@ -10731,10 +10774,6 @@ "plugin": "fleet", "path": "x-pack/plugins/fleet/server/saved_objects/index.ts" }, - { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts" - }, { "plugin": "ml", "path": "x-pack/platform/plugins/shared/ml/server/saved_objects/saved_objects.ts" @@ -10764,44 +10803,44 @@ "path": "x-pack/plugins/maps/server/saved_objects/setup_saved_objects.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts" + "plugin": "apmDataAccess", + "path": "x-pack/plugins/observability_solution/apm_data_access/server/saved_objects/apm_indices.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts" + "plugin": "apm", + "path": "x-pack/plugins/observability_solution/apm/server/saved_objects/apm_service_groups.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts" + "plugin": "visualizations", + "path": "src/plugins/visualizations/server/saved_objects/visualization.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts" + "plugin": "infra", + "path": "x-pack/plugins/observability_solution/infra/server/lib/sources/saved_object_type.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/saved_object_mappings.ts" + "plugin": "slo", + "path": "x-pack/solutions/observability/plugins/slo/server/saved_objects/slo.ts" }, { - "plugin": "apmDataAccess", - "path": "x-pack/plugins/observability_solution/apm_data_access/server/saved_objects/apm_indices.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts" }, { - "plugin": "apm", - "path": "x-pack/plugins/observability_solution/apm/server/saved_objects/apm_service_groups.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts" }, { - "plugin": "visualizations", - "path": "src/plugins/visualizations/server/saved_objects/visualization.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts" }, { - "plugin": "infra", - "path": "x-pack/plugins/observability_solution/infra/server/lib/sources/saved_object_type.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts" }, { - "plugin": "slo", - "path": "x-pack/plugins/observability_solution/slo/server/saved_objects/slo.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/saved_object_mappings.ts" }, { "plugin": "synthetics", @@ -10811,6 +10850,10 @@ "plugin": "uptime", "path": "x-pack/solutions/observability/plugins/uptime/server/legacy_uptime/lib/saved_objects/uptime_settings.ts" }, + { + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts" + }, { "plugin": "eventAnnotation", "path": "src/plugins/event_annotation/server/saved_objects.ts" @@ -11335,16 +11378,16 @@ "path": "src/plugins/saved_search/server/saved_objects/search.ts" }, { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts" + "plugin": "visualizations", + "path": "src/plugins/visualizations/server/saved_objects/visualization.ts" }, { "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts" + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts" }, { - "plugin": "visualizations", - "path": "src/plugins/visualizations/server/saved_objects/visualization.ts" + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts" }, { "plugin": "@kbn/core-test-helpers-so-type-serializer", @@ -11555,24 +11598,24 @@ "path": "x-pack/plugins/maps/server/saved_objects/setup_saved_objects.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts" + "plugin": "visualizations", + "path": "src/plugins/visualizations/server/saved_objects/visualization.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts" }, { - "plugin": "visualizations", - "path": "src/plugins/visualizations/server/saved_objects/visualization.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts" }, { "plugin": "@kbn/core-test-helpers-so-type-serializer", diff --git a/api_docs/kbn_core_saved_objects_server.mdx b/api_docs/kbn_core_saved_objects_server.mdx index a1661c8a9b8d2..84e54ba54a401 100644 --- a/api_docs/kbn_core_saved_objects_server.mdx +++ b/api_docs/kbn_core_saved_objects_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-server title: "@kbn/core-saved-objects-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-server'] --- import kbnCoreSavedObjectsServerObj from './kbn_core_saved_objects_server.devdocs.json'; @@ -21,7 +21,7 @@ Contact [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core | Public API count | Any count | Items lacking comments | Missing exports | |-------------------|-----------|------------------------|-----------------| -| 564 | 1 | 134 | 4 | +| 566 | 1 | 134 | 4 | ## Server diff --git a/api_docs/kbn_core_saved_objects_server_internal.mdx b/api_docs/kbn_core_saved_objects_server_internal.mdx index 24e882f0d0c2e..1d368c39b7395 100644 --- a/api_docs/kbn_core_saved_objects_server_internal.mdx +++ b/api_docs/kbn_core_saved_objects_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-server-internal title: "@kbn/core-saved-objects-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-server-internal'] --- import kbnCoreSavedObjectsServerInternalObj from './kbn_core_saved_objects_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_server_mocks.mdx b/api_docs/kbn_core_saved_objects_server_mocks.mdx index 0550f90d32def..bc2858bb1367b 100644 --- a/api_docs/kbn_core_saved_objects_server_mocks.mdx +++ b/api_docs/kbn_core_saved_objects_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-server-mocks title: "@kbn/core-saved-objects-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-server-mocks'] --- import kbnCoreSavedObjectsServerMocksObj from './kbn_core_saved_objects_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_saved_objects_utils_server.mdx b/api_docs/kbn_core_saved_objects_utils_server.mdx index 6626fedc6175c..9da82a3aeba53 100644 --- a/api_docs/kbn_core_saved_objects_utils_server.mdx +++ b/api_docs/kbn_core_saved_objects_utils_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-saved-objects-utils-server title: "@kbn/core-saved-objects-utils-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-saved-objects-utils-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-saved-objects-utils-server'] --- import kbnCoreSavedObjectsUtilsServerObj from './kbn_core_saved_objects_utils_server.devdocs.json'; diff --git a/api_docs/kbn_core_security_browser.mdx b/api_docs/kbn_core_security_browser.mdx index 50130a57894f8..d5055f9195040 100644 --- a/api_docs/kbn_core_security_browser.mdx +++ b/api_docs/kbn_core_security_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-security-browser title: "@kbn/core-security-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-security-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-security-browser'] --- import kbnCoreSecurityBrowserObj from './kbn_core_security_browser.devdocs.json'; diff --git a/api_docs/kbn_core_security_browser_internal.mdx b/api_docs/kbn_core_security_browser_internal.mdx index f1c43ffe83fd3..8bea246550e81 100644 --- a/api_docs/kbn_core_security_browser_internal.mdx +++ b/api_docs/kbn_core_security_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-security-browser-internal title: "@kbn/core-security-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-security-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-security-browser-internal'] --- import kbnCoreSecurityBrowserInternalObj from './kbn_core_security_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_security_browser_mocks.mdx b/api_docs/kbn_core_security_browser_mocks.mdx index e2fff60825af8..2aec8f02f3816 100644 --- a/api_docs/kbn_core_security_browser_mocks.mdx +++ b/api_docs/kbn_core_security_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-security-browser-mocks title: "@kbn/core-security-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-security-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-security-browser-mocks'] --- import kbnCoreSecurityBrowserMocksObj from './kbn_core_security_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_security_common.mdx b/api_docs/kbn_core_security_common.mdx index db606b23da1cc..332752df684bc 100644 --- a/api_docs/kbn_core_security_common.mdx +++ b/api_docs/kbn_core_security_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-security-common title: "@kbn/core-security-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-security-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-security-common'] --- import kbnCoreSecurityCommonObj from './kbn_core_security_common.devdocs.json'; diff --git a/api_docs/kbn_core_security_server.mdx b/api_docs/kbn_core_security_server.mdx index 40bf9bbd5e61b..9541f95fe4fc0 100644 --- a/api_docs/kbn_core_security_server.mdx +++ b/api_docs/kbn_core_security_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-security-server title: "@kbn/core-security-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-security-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-security-server'] --- import kbnCoreSecurityServerObj from './kbn_core_security_server.devdocs.json'; diff --git a/api_docs/kbn_core_security_server_internal.mdx b/api_docs/kbn_core_security_server_internal.mdx index 6eb8c7c24bf55..e2e5a5b30b10e 100644 --- a/api_docs/kbn_core_security_server_internal.mdx +++ b/api_docs/kbn_core_security_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-security-server-internal title: "@kbn/core-security-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-security-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-security-server-internal'] --- import kbnCoreSecurityServerInternalObj from './kbn_core_security_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_security_server_mocks.mdx b/api_docs/kbn_core_security_server_mocks.mdx index 64cc96caa6e67..9d2bb2fb07c4e 100644 --- a/api_docs/kbn_core_security_server_mocks.mdx +++ b/api_docs/kbn_core_security_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-security-server-mocks title: "@kbn/core-security-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-security-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-security-server-mocks'] --- import kbnCoreSecurityServerMocksObj from './kbn_core_security_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_status_common.mdx b/api_docs/kbn_core_status_common.mdx index 8ce7497229ae8..eb05a0968d673 100644 --- a/api_docs/kbn_core_status_common.mdx +++ b/api_docs/kbn_core_status_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-status-common title: "@kbn/core-status-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-status-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-status-common'] --- import kbnCoreStatusCommonObj from './kbn_core_status_common.devdocs.json'; diff --git a/api_docs/kbn_core_status_server.mdx b/api_docs/kbn_core_status_server.mdx index 38ce07ecd24ee..c771b073f34cc 100644 --- a/api_docs/kbn_core_status_server.mdx +++ b/api_docs/kbn_core_status_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-status-server title: "@kbn/core-status-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-status-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-status-server'] --- import kbnCoreStatusServerObj from './kbn_core_status_server.devdocs.json'; diff --git a/api_docs/kbn_core_status_server_internal.mdx b/api_docs/kbn_core_status_server_internal.mdx index a8a95148cd2c9..e921db503078d 100644 --- a/api_docs/kbn_core_status_server_internal.mdx +++ b/api_docs/kbn_core_status_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-status-server-internal title: "@kbn/core-status-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-status-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-status-server-internal'] --- import kbnCoreStatusServerInternalObj from './kbn_core_status_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_status_server_mocks.mdx b/api_docs/kbn_core_status_server_mocks.mdx index cf023c50b0ad9..76aef15c810d3 100644 --- a/api_docs/kbn_core_status_server_mocks.mdx +++ b/api_docs/kbn_core_status_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-status-server-mocks title: "@kbn/core-status-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-status-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-status-server-mocks'] --- import kbnCoreStatusServerMocksObj from './kbn_core_status_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_test_helpers_deprecations_getters.mdx b/api_docs/kbn_core_test_helpers_deprecations_getters.mdx index 0a38278785854..612e270b0d536 100644 --- a/api_docs/kbn_core_test_helpers_deprecations_getters.mdx +++ b/api_docs/kbn_core_test_helpers_deprecations_getters.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-test-helpers-deprecations-getters title: "@kbn/core-test-helpers-deprecations-getters" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-test-helpers-deprecations-getters plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-test-helpers-deprecations-getters'] --- import kbnCoreTestHelpersDeprecationsGettersObj from './kbn_core_test_helpers_deprecations_getters.devdocs.json'; diff --git a/api_docs/kbn_core_test_helpers_http_setup_browser.mdx b/api_docs/kbn_core_test_helpers_http_setup_browser.mdx index 11d76a9521d87..f7bef342e59fb 100644 --- a/api_docs/kbn_core_test_helpers_http_setup_browser.mdx +++ b/api_docs/kbn_core_test_helpers_http_setup_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-test-helpers-http-setup-browser title: "@kbn/core-test-helpers-http-setup-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-test-helpers-http-setup-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-test-helpers-http-setup-browser'] --- import kbnCoreTestHelpersHttpSetupBrowserObj from './kbn_core_test_helpers_http_setup_browser.devdocs.json'; diff --git a/api_docs/kbn_core_test_helpers_kbn_server.mdx b/api_docs/kbn_core_test_helpers_kbn_server.mdx index f6eb8568cb1d7..3903a7a6602ee 100644 --- a/api_docs/kbn_core_test_helpers_kbn_server.mdx +++ b/api_docs/kbn_core_test_helpers_kbn_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-test-helpers-kbn-server title: "@kbn/core-test-helpers-kbn-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-test-helpers-kbn-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-test-helpers-kbn-server'] --- import kbnCoreTestHelpersKbnServerObj from './kbn_core_test_helpers_kbn_server.devdocs.json'; diff --git a/api_docs/kbn_core_test_helpers_model_versions.mdx b/api_docs/kbn_core_test_helpers_model_versions.mdx index ec5cbe14b3285..96d16804e5ffc 100644 --- a/api_docs/kbn_core_test_helpers_model_versions.mdx +++ b/api_docs/kbn_core_test_helpers_model_versions.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-test-helpers-model-versions title: "@kbn/core-test-helpers-model-versions" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-test-helpers-model-versions plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-test-helpers-model-versions'] --- import kbnCoreTestHelpersModelVersionsObj from './kbn_core_test_helpers_model_versions.devdocs.json'; diff --git a/api_docs/kbn_core_test_helpers_so_type_serializer.mdx b/api_docs/kbn_core_test_helpers_so_type_serializer.mdx index 5e72f253af9e7..73a0273ce3d46 100644 --- a/api_docs/kbn_core_test_helpers_so_type_serializer.mdx +++ b/api_docs/kbn_core_test_helpers_so_type_serializer.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-test-helpers-so-type-serializer title: "@kbn/core-test-helpers-so-type-serializer" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-test-helpers-so-type-serializer plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-test-helpers-so-type-serializer'] --- import kbnCoreTestHelpersSoTypeSerializerObj from './kbn_core_test_helpers_so_type_serializer.devdocs.json'; diff --git a/api_docs/kbn_core_test_helpers_test_utils.mdx b/api_docs/kbn_core_test_helpers_test_utils.mdx index 1f676fc512fa7..2accf5d5ed282 100644 --- a/api_docs/kbn_core_test_helpers_test_utils.mdx +++ b/api_docs/kbn_core_test_helpers_test_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-test-helpers-test-utils title: "@kbn/core-test-helpers-test-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-test-helpers-test-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-test-helpers-test-utils'] --- import kbnCoreTestHelpersTestUtilsObj from './kbn_core_test_helpers_test_utils.devdocs.json'; diff --git a/api_docs/kbn_core_theme_browser.mdx b/api_docs/kbn_core_theme_browser.mdx index 7068a81d5e9f2..94aa509d681c2 100644 --- a/api_docs/kbn_core_theme_browser.mdx +++ b/api_docs/kbn_core_theme_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-theme-browser title: "@kbn/core-theme-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-theme-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-theme-browser'] --- import kbnCoreThemeBrowserObj from './kbn_core_theme_browser.devdocs.json'; diff --git a/api_docs/kbn_core_theme_browser_mocks.mdx b/api_docs/kbn_core_theme_browser_mocks.mdx index 8ebe188fcff12..fe8610c726f5e 100644 --- a/api_docs/kbn_core_theme_browser_mocks.mdx +++ b/api_docs/kbn_core_theme_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-theme-browser-mocks title: "@kbn/core-theme-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-theme-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-theme-browser-mocks'] --- import kbnCoreThemeBrowserMocksObj from './kbn_core_theme_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_ui_settings_browser.mdx b/api_docs/kbn_core_ui_settings_browser.mdx index 2e62bb42ac10c..0c476e0c23312 100644 --- a/api_docs/kbn_core_ui_settings_browser.mdx +++ b/api_docs/kbn_core_ui_settings_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-ui-settings-browser title: "@kbn/core-ui-settings-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-ui-settings-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-ui-settings-browser'] --- import kbnCoreUiSettingsBrowserObj from './kbn_core_ui_settings_browser.devdocs.json'; diff --git a/api_docs/kbn_core_ui_settings_browser_internal.mdx b/api_docs/kbn_core_ui_settings_browser_internal.mdx index 5253bf18b4127..82a06c29a5a39 100644 --- a/api_docs/kbn_core_ui_settings_browser_internal.mdx +++ b/api_docs/kbn_core_ui_settings_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-ui-settings-browser-internal title: "@kbn/core-ui-settings-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-ui-settings-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-ui-settings-browser-internal'] --- import kbnCoreUiSettingsBrowserInternalObj from './kbn_core_ui_settings_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_ui_settings_browser_mocks.mdx b/api_docs/kbn_core_ui_settings_browser_mocks.mdx index 75cb6afd080b1..0330093dfe715 100644 --- a/api_docs/kbn_core_ui_settings_browser_mocks.mdx +++ b/api_docs/kbn_core_ui_settings_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-ui-settings-browser-mocks title: "@kbn/core-ui-settings-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-ui-settings-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-ui-settings-browser-mocks'] --- import kbnCoreUiSettingsBrowserMocksObj from './kbn_core_ui_settings_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_ui_settings_common.mdx b/api_docs/kbn_core_ui_settings_common.mdx index 28d92530e35b4..87a8821501178 100644 --- a/api_docs/kbn_core_ui_settings_common.mdx +++ b/api_docs/kbn_core_ui_settings_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-ui-settings-common title: "@kbn/core-ui-settings-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-ui-settings-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-ui-settings-common'] --- import kbnCoreUiSettingsCommonObj from './kbn_core_ui_settings_common.devdocs.json'; diff --git a/api_docs/kbn_core_ui_settings_server.mdx b/api_docs/kbn_core_ui_settings_server.mdx index 2c593a311209c..8a9f8bcfebf1c 100644 --- a/api_docs/kbn_core_ui_settings_server.mdx +++ b/api_docs/kbn_core_ui_settings_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-ui-settings-server title: "@kbn/core-ui-settings-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-ui-settings-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-ui-settings-server'] --- import kbnCoreUiSettingsServerObj from './kbn_core_ui_settings_server.devdocs.json'; diff --git a/api_docs/kbn_core_ui_settings_server_internal.mdx b/api_docs/kbn_core_ui_settings_server_internal.mdx index 83a0ec399d271..0105811e82025 100644 --- a/api_docs/kbn_core_ui_settings_server_internal.mdx +++ b/api_docs/kbn_core_ui_settings_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-ui-settings-server-internal title: "@kbn/core-ui-settings-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-ui-settings-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-ui-settings-server-internal'] --- import kbnCoreUiSettingsServerInternalObj from './kbn_core_ui_settings_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_ui_settings_server_mocks.mdx b/api_docs/kbn_core_ui_settings_server_mocks.mdx index 8fbf217181de8..2ee0d10794369 100644 --- a/api_docs/kbn_core_ui_settings_server_mocks.mdx +++ b/api_docs/kbn_core_ui_settings_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-ui-settings-server-mocks title: "@kbn/core-ui-settings-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-ui-settings-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-ui-settings-server-mocks'] --- import kbnCoreUiSettingsServerMocksObj from './kbn_core_ui_settings_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_usage_data_server.mdx b/api_docs/kbn_core_usage_data_server.mdx index c5712598528b8..b01e2e2aecee2 100644 --- a/api_docs/kbn_core_usage_data_server.mdx +++ b/api_docs/kbn_core_usage_data_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-usage-data-server title: "@kbn/core-usage-data-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-usage-data-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-usage-data-server'] --- import kbnCoreUsageDataServerObj from './kbn_core_usage_data_server.devdocs.json'; diff --git a/api_docs/kbn_core_usage_data_server_internal.mdx b/api_docs/kbn_core_usage_data_server_internal.mdx index 2e7769ba826d5..240c28903be4e 100644 --- a/api_docs/kbn_core_usage_data_server_internal.mdx +++ b/api_docs/kbn_core_usage_data_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-usage-data-server-internal title: "@kbn/core-usage-data-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-usage-data-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-usage-data-server-internal'] --- import kbnCoreUsageDataServerInternalObj from './kbn_core_usage_data_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_usage_data_server_mocks.mdx b/api_docs/kbn_core_usage_data_server_mocks.mdx index 4e2d6f2ddf33b..af9fa5fd1ff15 100644 --- a/api_docs/kbn_core_usage_data_server_mocks.mdx +++ b/api_docs/kbn_core_usage_data_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-usage-data-server-mocks title: "@kbn/core-usage-data-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-usage-data-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-usage-data-server-mocks'] --- import kbnCoreUsageDataServerMocksObj from './kbn_core_usage_data_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_user_profile_browser.mdx b/api_docs/kbn_core_user_profile_browser.mdx index 686ad3d248219..fc328ae54f153 100644 --- a/api_docs/kbn_core_user_profile_browser.mdx +++ b/api_docs/kbn_core_user_profile_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-user-profile-browser title: "@kbn/core-user-profile-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-user-profile-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-user-profile-browser'] --- import kbnCoreUserProfileBrowserObj from './kbn_core_user_profile_browser.devdocs.json'; diff --git a/api_docs/kbn_core_user_profile_browser_internal.mdx b/api_docs/kbn_core_user_profile_browser_internal.mdx index 6f418cb22e981..02fec7a8bb5ff 100644 --- a/api_docs/kbn_core_user_profile_browser_internal.mdx +++ b/api_docs/kbn_core_user_profile_browser_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-user-profile-browser-internal title: "@kbn/core-user-profile-browser-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-user-profile-browser-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-user-profile-browser-internal'] --- import kbnCoreUserProfileBrowserInternalObj from './kbn_core_user_profile_browser_internal.devdocs.json'; diff --git a/api_docs/kbn_core_user_profile_browser_mocks.mdx b/api_docs/kbn_core_user_profile_browser_mocks.mdx index abd2ad6d3f35a..230c5e7764f8f 100644 --- a/api_docs/kbn_core_user_profile_browser_mocks.mdx +++ b/api_docs/kbn_core_user_profile_browser_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-user-profile-browser-mocks title: "@kbn/core-user-profile-browser-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-user-profile-browser-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-user-profile-browser-mocks'] --- import kbnCoreUserProfileBrowserMocksObj from './kbn_core_user_profile_browser_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_user_profile_common.mdx b/api_docs/kbn_core_user_profile_common.mdx index 615d586203b23..1f5574f503b8d 100644 --- a/api_docs/kbn_core_user_profile_common.mdx +++ b/api_docs/kbn_core_user_profile_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-user-profile-common title: "@kbn/core-user-profile-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-user-profile-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-user-profile-common'] --- import kbnCoreUserProfileCommonObj from './kbn_core_user_profile_common.devdocs.json'; diff --git a/api_docs/kbn_core_user_profile_server.mdx b/api_docs/kbn_core_user_profile_server.mdx index f2ed321136f39..d372df1f95f7f 100644 --- a/api_docs/kbn_core_user_profile_server.mdx +++ b/api_docs/kbn_core_user_profile_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-user-profile-server title: "@kbn/core-user-profile-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-user-profile-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-user-profile-server'] --- import kbnCoreUserProfileServerObj from './kbn_core_user_profile_server.devdocs.json'; diff --git a/api_docs/kbn_core_user_profile_server_internal.mdx b/api_docs/kbn_core_user_profile_server_internal.mdx index 5c8de755b374f..d0c5f22ca403b 100644 --- a/api_docs/kbn_core_user_profile_server_internal.mdx +++ b/api_docs/kbn_core_user_profile_server_internal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-user-profile-server-internal title: "@kbn/core-user-profile-server-internal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-user-profile-server-internal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-user-profile-server-internal'] --- import kbnCoreUserProfileServerInternalObj from './kbn_core_user_profile_server_internal.devdocs.json'; diff --git a/api_docs/kbn_core_user_profile_server_mocks.mdx b/api_docs/kbn_core_user_profile_server_mocks.mdx index b1649944bc7a2..499adc8add511 100644 --- a/api_docs/kbn_core_user_profile_server_mocks.mdx +++ b/api_docs/kbn_core_user_profile_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-user-profile-server-mocks title: "@kbn/core-user-profile-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-user-profile-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-user-profile-server-mocks'] --- import kbnCoreUserProfileServerMocksObj from './kbn_core_user_profile_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_core_user_settings_server.mdx b/api_docs/kbn_core_user_settings_server.mdx index d7fe84129e5f3..70c298d18af8a 100644 --- a/api_docs/kbn_core_user_settings_server.mdx +++ b/api_docs/kbn_core_user_settings_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-user-settings-server title: "@kbn/core-user-settings-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-user-settings-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-user-settings-server'] --- import kbnCoreUserSettingsServerObj from './kbn_core_user_settings_server.devdocs.json'; diff --git a/api_docs/kbn_core_user_settings_server_mocks.mdx b/api_docs/kbn_core_user_settings_server_mocks.mdx index 5445a085f973b..ebee3f10cf9be 100644 --- a/api_docs/kbn_core_user_settings_server_mocks.mdx +++ b/api_docs/kbn_core_user_settings_server_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-core-user-settings-server-mocks title: "@kbn/core-user-settings-server-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/core-user-settings-server-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/core-user-settings-server-mocks'] --- import kbnCoreUserSettingsServerMocksObj from './kbn_core_user_settings_server_mocks.devdocs.json'; diff --git a/api_docs/kbn_crypto.mdx b/api_docs/kbn_crypto.mdx index 75d733fee1a62..447d19e38838a 100644 --- a/api_docs/kbn_crypto.mdx +++ b/api_docs/kbn_crypto.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-crypto title: "@kbn/crypto" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/crypto plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/crypto'] --- import kbnCryptoObj from './kbn_crypto.devdocs.json'; diff --git a/api_docs/kbn_crypto_browser.mdx b/api_docs/kbn_crypto_browser.mdx index e68a28bd273e2..437e249565d08 100644 --- a/api_docs/kbn_crypto_browser.mdx +++ b/api_docs/kbn_crypto_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-crypto-browser title: "@kbn/crypto-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/crypto-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/crypto-browser'] --- import kbnCryptoBrowserObj from './kbn_crypto_browser.devdocs.json'; diff --git a/api_docs/kbn_custom_icons.mdx b/api_docs/kbn_custom_icons.mdx index 0d592fd7d1387..e04c064124719 100644 --- a/api_docs/kbn_custom_icons.mdx +++ b/api_docs/kbn_custom_icons.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-custom-icons title: "@kbn/custom-icons" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/custom-icons plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/custom-icons'] --- import kbnCustomIconsObj from './kbn_custom_icons.devdocs.json'; diff --git a/api_docs/kbn_custom_integrations.mdx b/api_docs/kbn_custom_integrations.mdx index 91ff9f8c1deba..8cfa9f4c077c8 100644 --- a/api_docs/kbn_custom_integrations.mdx +++ b/api_docs/kbn_custom_integrations.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-custom-integrations title: "@kbn/custom-integrations" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/custom-integrations plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/custom-integrations'] --- import kbnCustomIntegrationsObj from './kbn_custom_integrations.devdocs.json'; diff --git a/api_docs/kbn_cypress_config.mdx b/api_docs/kbn_cypress_config.mdx index 46d4b09b04d33..cd32b2ac00480 100644 --- a/api_docs/kbn_cypress_config.mdx +++ b/api_docs/kbn_cypress_config.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-cypress-config title: "@kbn/cypress-config" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/cypress-config plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/cypress-config'] --- import kbnCypressConfigObj from './kbn_cypress_config.devdocs.json'; diff --git a/api_docs/kbn_data_forge.mdx b/api_docs/kbn_data_forge.mdx index c8ecd59abc90a..7b90da90b6ada 100644 --- a/api_docs/kbn_data_forge.mdx +++ b/api_docs/kbn_data_forge.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-data-forge title: "@kbn/data-forge" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/data-forge plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/data-forge'] --- import kbnDataForgeObj from './kbn_data_forge.devdocs.json'; diff --git a/api_docs/kbn_data_service.mdx b/api_docs/kbn_data_service.mdx index ca71f1b331020..4acb3c9981925 100644 --- a/api_docs/kbn_data_service.mdx +++ b/api_docs/kbn_data_service.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-data-service title: "@kbn/data-service" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/data-service plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/data-service'] --- import kbnDataServiceObj from './kbn_data_service.devdocs.json'; diff --git a/api_docs/kbn_data_stream_adapter.mdx b/api_docs/kbn_data_stream_adapter.mdx index ab2d55205f17d..e84234b7c8f7f 100644 --- a/api_docs/kbn_data_stream_adapter.mdx +++ b/api_docs/kbn_data_stream_adapter.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-data-stream-adapter title: "@kbn/data-stream-adapter" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/data-stream-adapter plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/data-stream-adapter'] --- import kbnDataStreamAdapterObj from './kbn_data_stream_adapter.devdocs.json'; diff --git a/api_docs/kbn_data_view_utils.mdx b/api_docs/kbn_data_view_utils.mdx index bab7c23ea1217..a53813ddb80d5 100644 --- a/api_docs/kbn_data_view_utils.mdx +++ b/api_docs/kbn_data_view_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-data-view-utils title: "@kbn/data-view-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/data-view-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/data-view-utils'] --- import kbnDataViewUtilsObj from './kbn_data_view_utils.devdocs.json'; diff --git a/api_docs/kbn_datemath.mdx b/api_docs/kbn_datemath.mdx index d21b548a97cf3..341a50b3adee7 100644 --- a/api_docs/kbn_datemath.mdx +++ b/api_docs/kbn_datemath.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-datemath title: "@kbn/datemath" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/datemath plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/datemath'] --- import kbnDatemathObj from './kbn_datemath.devdocs.json'; diff --git a/api_docs/kbn_deeplinks_analytics.mdx b/api_docs/kbn_deeplinks_analytics.mdx index 6a0a5a813cfc3..57af9da1881f6 100644 --- a/api_docs/kbn_deeplinks_analytics.mdx +++ b/api_docs/kbn_deeplinks_analytics.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-deeplinks-analytics title: "@kbn/deeplinks-analytics" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/deeplinks-analytics plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/deeplinks-analytics'] --- import kbnDeeplinksAnalyticsObj from './kbn_deeplinks_analytics.devdocs.json'; diff --git a/api_docs/kbn_deeplinks_devtools.mdx b/api_docs/kbn_deeplinks_devtools.mdx index 3cd01fb88bbfa..2134b892fe600 100644 --- a/api_docs/kbn_deeplinks_devtools.mdx +++ b/api_docs/kbn_deeplinks_devtools.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-deeplinks-devtools title: "@kbn/deeplinks-devtools" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/deeplinks-devtools plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/deeplinks-devtools'] --- import kbnDeeplinksDevtoolsObj from './kbn_deeplinks_devtools.devdocs.json'; diff --git a/api_docs/kbn_deeplinks_fleet.mdx b/api_docs/kbn_deeplinks_fleet.mdx index c9fa8c5e9a388..3a93de8a39776 100644 --- a/api_docs/kbn_deeplinks_fleet.mdx +++ b/api_docs/kbn_deeplinks_fleet.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-deeplinks-fleet title: "@kbn/deeplinks-fleet" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/deeplinks-fleet plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/deeplinks-fleet'] --- import kbnDeeplinksFleetObj from './kbn_deeplinks_fleet.devdocs.json'; diff --git a/api_docs/kbn_deeplinks_management.mdx b/api_docs/kbn_deeplinks_management.mdx index 1a92d9ac19dc6..5ac7541d3ec44 100644 --- a/api_docs/kbn_deeplinks_management.mdx +++ b/api_docs/kbn_deeplinks_management.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-deeplinks-management title: "@kbn/deeplinks-management" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/deeplinks-management plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/deeplinks-management'] --- import kbnDeeplinksManagementObj from './kbn_deeplinks_management.devdocs.json'; diff --git a/api_docs/kbn_deeplinks_ml.mdx b/api_docs/kbn_deeplinks_ml.mdx index cbbe9ca6469b6..17fd5cd76fda5 100644 --- a/api_docs/kbn_deeplinks_ml.mdx +++ b/api_docs/kbn_deeplinks_ml.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-deeplinks-ml title: "@kbn/deeplinks-ml" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/deeplinks-ml plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/deeplinks-ml'] --- import kbnDeeplinksMlObj from './kbn_deeplinks_ml.devdocs.json'; diff --git a/api_docs/kbn_deeplinks_observability.mdx b/api_docs/kbn_deeplinks_observability.mdx index fc32aab8a2c71..58970e23b27bc 100644 --- a/api_docs/kbn_deeplinks_observability.mdx +++ b/api_docs/kbn_deeplinks_observability.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-deeplinks-observability title: "@kbn/deeplinks-observability" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/deeplinks-observability plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/deeplinks-observability'] --- import kbnDeeplinksObservabilityObj from './kbn_deeplinks_observability.devdocs.json'; diff --git a/api_docs/kbn_deeplinks_search.mdx b/api_docs/kbn_deeplinks_search.mdx index 1544b27bd0ad7..88bfcc997ad2d 100644 --- a/api_docs/kbn_deeplinks_search.mdx +++ b/api_docs/kbn_deeplinks_search.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-deeplinks-search title: "@kbn/deeplinks-search" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/deeplinks-search plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/deeplinks-search'] --- import kbnDeeplinksSearchObj from './kbn_deeplinks_search.devdocs.json'; diff --git a/api_docs/kbn_deeplinks_security.devdocs.json b/api_docs/kbn_deeplinks_security.devdocs.json index 30343ed59fe16..03ce129ec8764 100644 --- a/api_docs/kbn_deeplinks_security.devdocs.json +++ b/api_docs/kbn_deeplinks_security.devdocs.json @@ -28,7 +28,7 @@ "tags": [], "label": "SecurityPageName", "description": [], - "path": "packages/deeplinks/security/deep_links.ts", + "path": "src/platform/packages/shared/deeplinks/security/deep_links.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -45,7 +45,7 @@ "signature": [ "\"securitySolutionUI\"" ], - "path": "packages/deeplinks/security/index.ts", + "path": "src/platform/packages/shared/deeplinks/security/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -60,7 +60,7 @@ "signature": [ "\"securitySolutionUI\" | \"securitySolutionUI:\" | \"securitySolutionUI:cases\" | \"securitySolutionUI:alerts\" | \"securitySolutionUI:rules\" | \"securitySolutionUI:policy\" | \"securitySolutionUI:overview\" | \"securitySolutionUI:dashboards\" | \"securitySolutionUI:kubernetes\" | \"securitySolutionUI:cases_create\" | \"securitySolutionUI:cases_configure\" | \"securitySolutionUI:hosts\" | \"securitySolutionUI:users\" | \"securitySolutionUI:cloud_defend-policies\" | \"securitySolutionUI:cloud_security_posture-dashboard\" | \"securitySolutionUI:cloud_security_posture-findings\" | \"securitySolutionUI:cloud_security_posture-benchmarks\" | \"securitySolutionUI:network\" | \"securitySolutionUI:data_quality\" | \"securitySolutionUI:explore\" | \"securitySolutionUI:assets\" | \"securitySolutionUI:cloud_defend\" | \"securitySolutionUI:notes\" | \"securitySolutionUI:administration\" | \"securitySolutionUI:attack_discovery\" | \"securitySolutionUI:blocklist\" | \"securitySolutionUI:cloud_security_posture-rules\" | \"securitySolutionUI:detections\" | \"securitySolutionUI:detection_response\" | \"securitySolutionUI:endpoints\" | \"securitySolutionUI:event_filters\" | \"securitySolutionUI:exceptions\" | \"securitySolutionUI:host_isolation_exceptions\" | \"securitySolutionUI:hosts-all\" | \"securitySolutionUI:hosts-anomalies\" | \"securitySolutionUI:hosts-risk\" | \"securitySolutionUI:hosts-events\" | \"securitySolutionUI:hosts-sessions\" | \"securitySolutionUI:hosts-uncommon_processes\" | \"securitySolutionUI:investigations\" | \"securitySolutionUI:get_started\" | \"securitySolutionUI:machine_learning-landing\" | \"securitySolutionUI:network-anomalies\" | \"securitySolutionUI:network-dns\" | \"securitySolutionUI:network-events\" | \"securitySolutionUI:network-flows\" | \"securitySolutionUI:network-http\" | \"securitySolutionUI:network-tls\" | \"securitySolutionUI:response_actions_history\" | \"securitySolutionUI:rules-add\" | \"securitySolutionUI:rules-create\" | \"securitySolutionUI:rules-landing\" | \"securitySolutionUI:siem_migrations-rules\" | \"securitySolutionUI:threat_intelligence\" | \"securitySolutionUI:timelines\" | \"securitySolutionUI:timelines-templates\" | \"securitySolutionUI:trusted_apps\" | \"securitySolutionUI:users-all\" | \"securitySolutionUI:users-anomalies\" | \"securitySolutionUI:users-authentications\" | \"securitySolutionUI:users-events\" | \"securitySolutionUI:users-risk\" | \"securitySolutionUI:entity_analytics\" | \"securitySolutionUI:entity_analytics-management\" | \"securitySolutionUI:entity_analytics-asset-classification\" | \"securitySolutionUI:entity_analytics-entity_store_management\" | \"securitySolutionUI:coverage-overview\"" ], - "path": "packages/deeplinks/security/index.ts", + "path": "src/platform/packages/shared/deeplinks/security/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -75,7 +75,7 @@ "signature": [ "\"\" | \"cases\" | \"alerts\" | \"rules\" | \"policy\" | \"overview\" | \"dashboards\" | \"kubernetes\" | \"cases_create\" | \"cases_configure\" | \"hosts\" | \"users\" | \"cloud_defend-policies\" | \"cloud_security_posture-dashboard\" | \"cloud_security_posture-findings\" | \"cloud_security_posture-benchmarks\" | \"network\" | \"data_quality\" | \"explore\" | \"assets\" | \"cloud_defend\" | \"notes\" | \"administration\" | \"attack_discovery\" | \"blocklist\" | \"cloud_security_posture-rules\" | \"detections\" | \"detection_response\" | \"endpoints\" | \"event_filters\" | \"exceptions\" | \"host_isolation_exceptions\" | \"hosts-all\" | \"hosts-anomalies\" | \"hosts-risk\" | \"hosts-events\" | \"hosts-sessions\" | \"hosts-uncommon_processes\" | \"investigations\" | \"get_started\" | \"machine_learning-landing\" | \"network-anomalies\" | \"network-dns\" | \"network-events\" | \"network-flows\" | \"network-http\" | \"network-tls\" | \"response_actions_history\" | \"rules-add\" | \"rules-create\" | \"rules-landing\" | \"siem_migrations-rules\" | \"threat_intelligence\" | \"timelines\" | \"timelines-templates\" | \"trusted_apps\" | \"users-all\" | \"users-anomalies\" | \"users-authentications\" | \"users-events\" | \"users-risk\" | \"entity_analytics\" | \"entity_analytics-management\" | \"entity_analytics-asset-classification\" | \"entity_analytics-entity_store_management\" | \"coverage-overview\"" ], - "path": "packages/deeplinks/security/index.ts", + "path": "src/platform/packages/shared/deeplinks/security/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -90,7 +90,7 @@ "signature": [ "\"securitySolutionUI\"" ], - "path": "packages/deeplinks/security/index.ts", + "path": "src/platform/packages/shared/deeplinks/security/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/kbn_deeplinks_security.mdx b/api_docs/kbn_deeplinks_security.mdx index 0ac681b816f97..753f6d9457ae0 100644 --- a/api_docs/kbn_deeplinks_security.mdx +++ b/api_docs/kbn_deeplinks_security.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-deeplinks-security title: "@kbn/deeplinks-security" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/deeplinks-security plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/deeplinks-security'] --- import kbnDeeplinksSecurityObj from './kbn_deeplinks_security.devdocs.json'; diff --git a/api_docs/kbn_deeplinks_shared.mdx b/api_docs/kbn_deeplinks_shared.mdx index d08bade81713d..f54f7d7d17d51 100644 --- a/api_docs/kbn_deeplinks_shared.mdx +++ b/api_docs/kbn_deeplinks_shared.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-deeplinks-shared title: "@kbn/deeplinks-shared" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/deeplinks-shared plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/deeplinks-shared'] --- import kbnDeeplinksSharedObj from './kbn_deeplinks_shared.devdocs.json'; diff --git a/api_docs/kbn_default_nav_analytics.mdx b/api_docs/kbn_default_nav_analytics.mdx index 2ca937502adf7..4446aa8552dd0 100644 --- a/api_docs/kbn_default_nav_analytics.mdx +++ b/api_docs/kbn_default_nav_analytics.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-default-nav-analytics title: "@kbn/default-nav-analytics" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/default-nav-analytics plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/default-nav-analytics'] --- import kbnDefaultNavAnalyticsObj from './kbn_default_nav_analytics.devdocs.json'; diff --git a/api_docs/kbn_default_nav_devtools.mdx b/api_docs/kbn_default_nav_devtools.mdx index 7ce6106aa4d16..f713b25ce8fd9 100644 --- a/api_docs/kbn_default_nav_devtools.mdx +++ b/api_docs/kbn_default_nav_devtools.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-default-nav-devtools title: "@kbn/default-nav-devtools" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/default-nav-devtools plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/default-nav-devtools'] --- import kbnDefaultNavDevtoolsObj from './kbn_default_nav_devtools.devdocs.json'; diff --git a/api_docs/kbn_default_nav_management.mdx b/api_docs/kbn_default_nav_management.mdx index 067d45887bc23..76803b9baf099 100644 --- a/api_docs/kbn_default_nav_management.mdx +++ b/api_docs/kbn_default_nav_management.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-default-nav-management title: "@kbn/default-nav-management" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/default-nav-management plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/default-nav-management'] --- import kbnDefaultNavManagementObj from './kbn_default_nav_management.devdocs.json'; diff --git a/api_docs/kbn_default_nav_ml.mdx b/api_docs/kbn_default_nav_ml.mdx index 62ccff66398c8..db24cdb0bb1b3 100644 --- a/api_docs/kbn_default_nav_ml.mdx +++ b/api_docs/kbn_default_nav_ml.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-default-nav-ml title: "@kbn/default-nav-ml" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/default-nav-ml plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/default-nav-ml'] --- import kbnDefaultNavMlObj from './kbn_default_nav_ml.devdocs.json'; diff --git a/api_docs/kbn_dev_cli_errors.mdx b/api_docs/kbn_dev_cli_errors.mdx index a05bae887ecc1..0f4f204982a07 100644 --- a/api_docs/kbn_dev_cli_errors.mdx +++ b/api_docs/kbn_dev_cli_errors.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-dev-cli-errors title: "@kbn/dev-cli-errors" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/dev-cli-errors plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/dev-cli-errors'] --- import kbnDevCliErrorsObj from './kbn_dev_cli_errors.devdocs.json'; diff --git a/api_docs/kbn_dev_cli_runner.mdx b/api_docs/kbn_dev_cli_runner.mdx index 618f2974d6a19..e18c4fe9232e3 100644 --- a/api_docs/kbn_dev_cli_runner.mdx +++ b/api_docs/kbn_dev_cli_runner.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-dev-cli-runner title: "@kbn/dev-cli-runner" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/dev-cli-runner plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/dev-cli-runner'] --- import kbnDevCliRunnerObj from './kbn_dev_cli_runner.devdocs.json'; diff --git a/api_docs/kbn_dev_proc_runner.mdx b/api_docs/kbn_dev_proc_runner.mdx index 44365421b2dcf..626863b889347 100644 --- a/api_docs/kbn_dev_proc_runner.mdx +++ b/api_docs/kbn_dev_proc_runner.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-dev-proc-runner title: "@kbn/dev-proc-runner" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/dev-proc-runner plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/dev-proc-runner'] --- import kbnDevProcRunnerObj from './kbn_dev_proc_runner.devdocs.json'; diff --git a/api_docs/kbn_dev_utils.mdx b/api_docs/kbn_dev_utils.mdx index 5b40fbde6256a..e92a3f6fec3e1 100644 --- a/api_docs/kbn_dev_utils.mdx +++ b/api_docs/kbn_dev_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-dev-utils title: "@kbn/dev-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/dev-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/dev-utils'] --- import kbnDevUtilsObj from './kbn_dev_utils.devdocs.json'; diff --git a/api_docs/kbn_discover_contextual_components.mdx b/api_docs/kbn_discover_contextual_components.mdx index 8684f2ed398b7..a64352133cee4 100644 --- a/api_docs/kbn_discover_contextual_components.mdx +++ b/api_docs/kbn_discover_contextual_components.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-discover-contextual-components title: "@kbn/discover-contextual-components" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/discover-contextual-components plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/discover-contextual-components'] --- import kbnDiscoverContextualComponentsObj from './kbn_discover_contextual_components.devdocs.json'; diff --git a/api_docs/kbn_discover_utils.mdx b/api_docs/kbn_discover_utils.mdx index ef04007b8a1a9..a98c1eaffb6f0 100644 --- a/api_docs/kbn_discover_utils.mdx +++ b/api_docs/kbn_discover_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-discover-utils title: "@kbn/discover-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/discover-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/discover-utils'] --- import kbnDiscoverUtilsObj from './kbn_discover_utils.devdocs.json'; diff --git a/api_docs/kbn_doc_links.mdx b/api_docs/kbn_doc_links.mdx index 9623d0ccdb737..b4d3b835b375a 100644 --- a/api_docs/kbn_doc_links.mdx +++ b/api_docs/kbn_doc_links.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-doc-links title: "@kbn/doc-links" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/doc-links plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/doc-links'] --- import kbnDocLinksObj from './kbn_doc_links.devdocs.json'; diff --git a/api_docs/kbn_docs_utils.mdx b/api_docs/kbn_docs_utils.mdx index 241db68926da3..b73a27e5020d0 100644 --- a/api_docs/kbn_docs_utils.mdx +++ b/api_docs/kbn_docs_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-docs-utils title: "@kbn/docs-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/docs-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/docs-utils'] --- import kbnDocsUtilsObj from './kbn_docs_utils.devdocs.json'; diff --git a/api_docs/kbn_dom_drag_drop.mdx b/api_docs/kbn_dom_drag_drop.mdx index fd7c5c6899f83..5b3f86bc5f9be 100644 --- a/api_docs/kbn_dom_drag_drop.mdx +++ b/api_docs/kbn_dom_drag_drop.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-dom-drag-drop title: "@kbn/dom-drag-drop" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/dom-drag-drop plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/dom-drag-drop'] --- import kbnDomDragDropObj from './kbn_dom_drag_drop.devdocs.json'; diff --git a/api_docs/kbn_ebt_tools.mdx b/api_docs/kbn_ebt_tools.mdx index 9f287ae90737e..99ff91b2b7906 100644 --- a/api_docs/kbn_ebt_tools.mdx +++ b/api_docs/kbn_ebt_tools.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ebt-tools title: "@kbn/ebt-tools" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ebt-tools plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ebt-tools'] --- import kbnEbtToolsObj from './kbn_ebt_tools.devdocs.json'; diff --git a/api_docs/kbn_ecs_data_quality_dashboard.mdx b/api_docs/kbn_ecs_data_quality_dashboard.mdx index 13d99c1213054..daa733dbfbe4c 100644 --- a/api_docs/kbn_ecs_data_quality_dashboard.mdx +++ b/api_docs/kbn_ecs_data_quality_dashboard.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ecs-data-quality-dashboard title: "@kbn/ecs-data-quality-dashboard" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ecs-data-quality-dashboard plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ecs-data-quality-dashboard'] --- import kbnEcsDataQualityDashboardObj from './kbn_ecs_data_quality_dashboard.devdocs.json'; diff --git a/api_docs/kbn_elastic_agent_utils.mdx b/api_docs/kbn_elastic_agent_utils.mdx index f7b4505c6a238..9801fe266c30d 100644 --- a/api_docs/kbn_elastic_agent_utils.mdx +++ b/api_docs/kbn_elastic_agent_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-elastic-agent-utils title: "@kbn/elastic-agent-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/elastic-agent-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/elastic-agent-utils'] --- import kbnElasticAgentUtilsObj from './kbn_elastic_agent_utils.devdocs.json'; diff --git a/api_docs/kbn_elastic_assistant.devdocs.json b/api_docs/kbn_elastic_assistant.devdocs.json index d0d05341c3543..c3c77455d16af 100644 --- a/api_docs/kbn_elastic_assistant.devdocs.json +++ b/api_docs/kbn_elastic_assistant.devdocs.json @@ -162,14 +162,6 @@ "plugin": "integrationAssistant", "path": "x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/header.tsx" }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx" - }, { "plugin": "@kbn/ecs-data-quality-dashboard", "path": "x-pack/solutions/security/packages/ecs_data_quality_dashboard/impl/data_quality_panel/actions/chat/index.tsx" @@ -180,103 +172,111 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/assistant/get_comments/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/index.tsx" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/index.tsx" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/assistant/get_comments/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/assistant/header_link.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/assistant/get_comments/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/assistant/header_link.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/assistant/header_link.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/assistant/header_link.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_result_panel.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_result_panel.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_result_panel.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_result_panel.tsx" } ], "children": [ @@ -2841,7 +2841,7 @@ "tags": [], "label": "PromptContextTemplate", "description": [ - "\nThis interface is used to pass a default or base set of contexts to the Elastic AI Assistant when\ninitializing it. This is used to provide 'category' options when users create Quick Prompts.\nAlso, useful for collating all of a solutions' prompts in one place.\n\ne.g. see Security Solution's x-pack/plugins/security_solution/public/assistant/prompt_contexts/index.tsx" + "\nThis interface is used to pass a default or base set of contexts to the Elastic AI Assistant when\ninitializing it. This is used to provide 'category' options when users create Quick Prompts.\nAlso, useful for collating all of a solutions' prompts in one place.\n\ne.g. see Security Solution's x-pack/solutions/security/plugins/security_solution/public/assistant/prompt_contexts/index.tsx" ], "signature": [ "{ description: string; category: string; tooltip: React.ReactNode; replacements?: Zod.objectOutputType<{}, Zod.ZodString, \"strip\"> | undefined; suggestedUserPrompt?: string | undefined; }" diff --git a/api_docs/kbn_elastic_assistant.mdx b/api_docs/kbn_elastic_assistant.mdx index d56575332b507..be9f02ae14a81 100644 --- a/api_docs/kbn_elastic_assistant.mdx +++ b/api_docs/kbn_elastic_assistant.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-elastic-assistant title: "@kbn/elastic-assistant" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/elastic-assistant plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/elastic-assistant'] --- import kbnElasticAssistantObj from './kbn_elastic_assistant.devdocs.json'; diff --git a/api_docs/kbn_elastic_assistant_common.mdx b/api_docs/kbn_elastic_assistant_common.mdx index 579a0e8e6f52d..c79ef10364356 100644 --- a/api_docs/kbn_elastic_assistant_common.mdx +++ b/api_docs/kbn_elastic_assistant_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-elastic-assistant-common title: "@kbn/elastic-assistant-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/elastic-assistant-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/elastic-assistant-common'] --- import kbnElasticAssistantCommonObj from './kbn_elastic_assistant_common.devdocs.json'; diff --git a/api_docs/kbn_entities_schema.mdx b/api_docs/kbn_entities_schema.mdx index 3cf901b23581b..69590291c8ba0 100644 --- a/api_docs/kbn_entities_schema.mdx +++ b/api_docs/kbn_entities_schema.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-entities-schema title: "@kbn/entities-schema" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/entities-schema plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/entities-schema'] --- import kbnEntitiesSchemaObj from './kbn_entities_schema.devdocs.json'; diff --git a/api_docs/kbn_es.mdx b/api_docs/kbn_es.mdx index dd9389966034d..fc682489b4b00 100644 --- a/api_docs/kbn_es.mdx +++ b/api_docs/kbn_es.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-es title: "@kbn/es" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/es plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/es'] --- import kbnEsObj from './kbn_es.devdocs.json'; diff --git a/api_docs/kbn_es_archiver.mdx b/api_docs/kbn_es_archiver.mdx index a6f1ea7a63bb3..8ee3ddf1717cb 100644 --- a/api_docs/kbn_es_archiver.mdx +++ b/api_docs/kbn_es_archiver.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-es-archiver title: "@kbn/es-archiver" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/es-archiver plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/es-archiver'] --- import kbnEsArchiverObj from './kbn_es_archiver.devdocs.json'; diff --git a/api_docs/kbn_es_errors.mdx b/api_docs/kbn_es_errors.mdx index 181d09459fdd8..2d7f691f3cc62 100644 --- a/api_docs/kbn_es_errors.mdx +++ b/api_docs/kbn_es_errors.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-es-errors title: "@kbn/es-errors" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/es-errors plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/es-errors'] --- import kbnEsErrorsObj from './kbn_es_errors.devdocs.json'; diff --git a/api_docs/kbn_es_query.mdx b/api_docs/kbn_es_query.mdx index 392207a7e0ed2..c946c7b7bd9de 100644 --- a/api_docs/kbn_es_query.mdx +++ b/api_docs/kbn_es_query.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-es-query title: "@kbn/es-query" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/es-query plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/es-query'] --- import kbnEsQueryObj from './kbn_es_query.devdocs.json'; diff --git a/api_docs/kbn_es_types.mdx b/api_docs/kbn_es_types.mdx index a62217fa867a5..d8fb21f2d5745 100644 --- a/api_docs/kbn_es_types.mdx +++ b/api_docs/kbn_es_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-es-types title: "@kbn/es-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/es-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/es-types'] --- import kbnEsTypesObj from './kbn_es_types.devdocs.json'; diff --git a/api_docs/kbn_eslint_plugin_imports.mdx b/api_docs/kbn_eslint_plugin_imports.mdx index 575acb89705d5..1c3cc31e38c60 100644 --- a/api_docs/kbn_eslint_plugin_imports.mdx +++ b/api_docs/kbn_eslint_plugin_imports.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-eslint-plugin-imports title: "@kbn/eslint-plugin-imports" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/eslint-plugin-imports plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/eslint-plugin-imports'] --- import kbnEslintPluginImportsObj from './kbn_eslint_plugin_imports.devdocs.json'; diff --git a/api_docs/kbn_esql_ast.devdocs.json b/api_docs/kbn_esql_ast.devdocs.json index b0e685c37fde1..a0e8158ca2668 100644 --- a/api_docs/kbn_esql_ast.devdocs.json +++ b/api_docs/kbn_esql_ast.devdocs.json @@ -5776,6 +5776,40 @@ ], "returnComment": [] }, + { + "parentPluginId": "@kbn/esql-ast", + "id": "def-common.LeafPrinter.string", + "type": "Function", + "tags": [], + "label": "string", + "description": [], + "signature": [ + "(node: ", + "ESQLStringLiteral", + ") => string" + ], + "path": "src/platform/packages/shared/kbn-esql-ast/src/pretty_print/leaf_printer.ts", + "deprecated": false, + "trackAdoption": false, + "children": [ + { + "parentPluginId": "@kbn/esql-ast", + "id": "def-common.LeafPrinter.string.$1", + "type": "Object", + "tags": [], + "label": "node", + "description": [], + "signature": [ + "ESQLStringLiteral" + ], + "path": "src/platform/packages/shared/kbn-esql-ast/src/pretty_print/leaf_printer.ts", + "deprecated": false, + "trackAdoption": false, + "isRequired": true + } + ], + "returnComment": [] + }, { "parentPluginId": "@kbn/esql-ast", "id": "def-common.LeafPrinter.literal", diff --git a/api_docs/kbn_esql_ast.mdx b/api_docs/kbn_esql_ast.mdx index a6cd7f837f9e7..19d48b8a6e153 100644 --- a/api_docs/kbn_esql_ast.mdx +++ b/api_docs/kbn_esql_ast.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-esql-ast title: "@kbn/esql-ast" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/esql-ast plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/esql-ast'] --- import kbnEsqlAstObj from './kbn_esql_ast.devdocs.json'; @@ -21,7 +21,7 @@ Contact [@elastic/kibana-esql](https://github.com/orgs/elastic/teams/kibana-esql | Public API count | Any count | Items lacking comments | Missing exports | |-------------------|-----------|------------------------|-----------------| -| 285 | 1 | 223 | 25 | +| 287 | 1 | 225 | 25 | ## Common diff --git a/api_docs/kbn_esql_editor.mdx b/api_docs/kbn_esql_editor.mdx index 7f4d6706c58d8..c102fb7faefab 100644 --- a/api_docs/kbn_esql_editor.mdx +++ b/api_docs/kbn_esql_editor.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-esql-editor title: "@kbn/esql-editor" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/esql-editor plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/esql-editor'] --- import kbnEsqlEditorObj from './kbn_esql_editor.devdocs.json'; diff --git a/api_docs/kbn_esql_utils.mdx b/api_docs/kbn_esql_utils.mdx index e17b96f7c153d..b8a6b8c8ebc58 100644 --- a/api_docs/kbn_esql_utils.mdx +++ b/api_docs/kbn_esql_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-esql-utils title: "@kbn/esql-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/esql-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/esql-utils'] --- import kbnEsqlUtilsObj from './kbn_esql_utils.devdocs.json'; diff --git a/api_docs/kbn_esql_validation_autocomplete.mdx b/api_docs/kbn_esql_validation_autocomplete.mdx index a69a975f0ecf6..18635a4e21237 100644 --- a/api_docs/kbn_esql_validation_autocomplete.mdx +++ b/api_docs/kbn_esql_validation_autocomplete.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-esql-validation-autocomplete title: "@kbn/esql-validation-autocomplete" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/esql-validation-autocomplete plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/esql-validation-autocomplete'] --- import kbnEsqlValidationAutocompleteObj from './kbn_esql_validation_autocomplete.devdocs.json'; diff --git a/api_docs/kbn_event_annotation_common.mdx b/api_docs/kbn_event_annotation_common.mdx index e06473b311a21..ad7426cdc2922 100644 --- a/api_docs/kbn_event_annotation_common.mdx +++ b/api_docs/kbn_event_annotation_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-event-annotation-common title: "@kbn/event-annotation-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/event-annotation-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/event-annotation-common'] --- import kbnEventAnnotationCommonObj from './kbn_event_annotation_common.devdocs.json'; diff --git a/api_docs/kbn_event_annotation_components.mdx b/api_docs/kbn_event_annotation_components.mdx index afb792d1c771f..f5c4aaa40e632 100644 --- a/api_docs/kbn_event_annotation_components.mdx +++ b/api_docs/kbn_event_annotation_components.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-event-annotation-components title: "@kbn/event-annotation-components" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/event-annotation-components plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/event-annotation-components'] --- import kbnEventAnnotationComponentsObj from './kbn_event_annotation_components.devdocs.json'; diff --git a/api_docs/kbn_expandable_flyout.mdx b/api_docs/kbn_expandable_flyout.mdx index 202bc6b0d3b57..82bb5ff6cb885 100644 --- a/api_docs/kbn_expandable_flyout.mdx +++ b/api_docs/kbn_expandable_flyout.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-expandable-flyout title: "@kbn/expandable-flyout" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/expandable-flyout plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/expandable-flyout'] --- import kbnExpandableFlyoutObj from './kbn_expandable_flyout.devdocs.json'; diff --git a/api_docs/kbn_field_types.mdx b/api_docs/kbn_field_types.mdx index f6cec3fd31af2..66b0bb5e6cf0a 100644 --- a/api_docs/kbn_field_types.mdx +++ b/api_docs/kbn_field_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-field-types title: "@kbn/field-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/field-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/field-types'] --- import kbnFieldTypesObj from './kbn_field_types.devdocs.json'; diff --git a/api_docs/kbn_field_utils.mdx b/api_docs/kbn_field_utils.mdx index bd4e4a98bd7ed..6cc4453d6dae8 100644 --- a/api_docs/kbn_field_utils.mdx +++ b/api_docs/kbn_field_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-field-utils title: "@kbn/field-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/field-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/field-utils'] --- import kbnFieldUtilsObj from './kbn_field_utils.devdocs.json'; diff --git a/api_docs/kbn_find_used_node_modules.mdx b/api_docs/kbn_find_used_node_modules.mdx index a93d7ba484cfe..821ff48855612 100644 --- a/api_docs/kbn_find_used_node_modules.mdx +++ b/api_docs/kbn_find_used_node_modules.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-find-used-node-modules title: "@kbn/find-used-node-modules" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/find-used-node-modules plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/find-used-node-modules'] --- import kbnFindUsedNodeModulesObj from './kbn_find_used_node_modules.devdocs.json'; diff --git a/api_docs/kbn_formatters.mdx b/api_docs/kbn_formatters.mdx index 654974edb4062..1c1e7021782b4 100644 --- a/api_docs/kbn_formatters.mdx +++ b/api_docs/kbn_formatters.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-formatters title: "@kbn/formatters" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/formatters plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/formatters'] --- import kbnFormattersObj from './kbn_formatters.devdocs.json'; diff --git a/api_docs/kbn_ftr_common_functional_services.mdx b/api_docs/kbn_ftr_common_functional_services.mdx index 7a9c71e792bbe..943465c42c784 100644 --- a/api_docs/kbn_ftr_common_functional_services.mdx +++ b/api_docs/kbn_ftr_common_functional_services.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ftr-common-functional-services title: "@kbn/ftr-common-functional-services" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ftr-common-functional-services plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ftr-common-functional-services'] --- import kbnFtrCommonFunctionalServicesObj from './kbn_ftr_common_functional_services.devdocs.json'; diff --git a/api_docs/kbn_ftr_common_functional_ui_services.mdx b/api_docs/kbn_ftr_common_functional_ui_services.mdx index be90d5cd28ed7..293d3c3dbdc04 100644 --- a/api_docs/kbn_ftr_common_functional_ui_services.mdx +++ b/api_docs/kbn_ftr_common_functional_ui_services.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ftr-common-functional-ui-services title: "@kbn/ftr-common-functional-ui-services" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ftr-common-functional-ui-services plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ftr-common-functional-ui-services'] --- import kbnFtrCommonFunctionalUiServicesObj from './kbn_ftr_common_functional_ui_services.devdocs.json'; diff --git a/api_docs/kbn_gen_ai_functional_testing.mdx b/api_docs/kbn_gen_ai_functional_testing.mdx index 4bf44e52107f5..0068cc00d0042 100644 --- a/api_docs/kbn_gen_ai_functional_testing.mdx +++ b/api_docs/kbn_gen_ai_functional_testing.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-gen-ai-functional-testing title: "@kbn/gen-ai-functional-testing" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/gen-ai-functional-testing plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/gen-ai-functional-testing'] --- import kbnGenAiFunctionalTestingObj from './kbn_gen_ai_functional_testing.devdocs.json'; diff --git a/api_docs/kbn_generate.mdx b/api_docs/kbn_generate.mdx index 8b3f30769a32f..74a35a15ce539 100644 --- a/api_docs/kbn_generate.mdx +++ b/api_docs/kbn_generate.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-generate title: "@kbn/generate" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/generate plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/generate'] --- import kbnGenerateObj from './kbn_generate.devdocs.json'; diff --git a/api_docs/kbn_generate_console_definitions.mdx b/api_docs/kbn_generate_console_definitions.mdx index fbdd0c35dde4f..00e9ffa3ee153 100644 --- a/api_docs/kbn_generate_console_definitions.mdx +++ b/api_docs/kbn_generate_console_definitions.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-generate-console-definitions title: "@kbn/generate-console-definitions" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/generate-console-definitions plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/generate-console-definitions'] --- import kbnGenerateConsoleDefinitionsObj from './kbn_generate_console_definitions.devdocs.json'; diff --git a/api_docs/kbn_generate_csv.mdx b/api_docs/kbn_generate_csv.mdx index 91470889b04f4..0ead547b7f603 100644 --- a/api_docs/kbn_generate_csv.mdx +++ b/api_docs/kbn_generate_csv.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-generate-csv title: "@kbn/generate-csv" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/generate-csv plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/generate-csv'] --- import kbnGenerateCsvObj from './kbn_generate_csv.devdocs.json'; diff --git a/api_docs/kbn_grid_layout.mdx b/api_docs/kbn_grid_layout.mdx index 77ab30cb18cc3..45b18e5f8b745 100644 --- a/api_docs/kbn_grid_layout.mdx +++ b/api_docs/kbn_grid_layout.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-grid-layout title: "@kbn/grid-layout" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/grid-layout plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/grid-layout'] --- import kbnGridLayoutObj from './kbn_grid_layout.devdocs.json'; diff --git a/api_docs/kbn_grouping.mdx b/api_docs/kbn_grouping.mdx index 1bd59e4479c65..8c3c79939e2a1 100644 --- a/api_docs/kbn_grouping.mdx +++ b/api_docs/kbn_grouping.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-grouping title: "@kbn/grouping" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/grouping plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/grouping'] --- import kbnGroupingObj from './kbn_grouping.devdocs.json'; diff --git a/api_docs/kbn_guided_onboarding.mdx b/api_docs/kbn_guided_onboarding.mdx index 9b3255f02b8b1..d612270029841 100644 --- a/api_docs/kbn_guided_onboarding.mdx +++ b/api_docs/kbn_guided_onboarding.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-guided-onboarding title: "@kbn/guided-onboarding" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/guided-onboarding plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/guided-onboarding'] --- import kbnGuidedOnboardingObj from './kbn_guided_onboarding.devdocs.json'; diff --git a/api_docs/kbn_handlebars.mdx b/api_docs/kbn_handlebars.mdx index 7beb299746efe..6a616b10ba7fa 100644 --- a/api_docs/kbn_handlebars.mdx +++ b/api_docs/kbn_handlebars.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-handlebars title: "@kbn/handlebars" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/handlebars plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/handlebars'] --- import kbnHandlebarsObj from './kbn_handlebars.devdocs.json'; diff --git a/api_docs/kbn_hapi_mocks.mdx b/api_docs/kbn_hapi_mocks.mdx index b972214253179..9537a13206668 100644 --- a/api_docs/kbn_hapi_mocks.mdx +++ b/api_docs/kbn_hapi_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-hapi-mocks title: "@kbn/hapi-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/hapi-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/hapi-mocks'] --- import kbnHapiMocksObj from './kbn_hapi_mocks.devdocs.json'; diff --git a/api_docs/kbn_health_gateway_server.mdx b/api_docs/kbn_health_gateway_server.mdx index 7fb89dd13fedb..7b17f4a9536ad 100644 --- a/api_docs/kbn_health_gateway_server.mdx +++ b/api_docs/kbn_health_gateway_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-health-gateway-server title: "@kbn/health-gateway-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/health-gateway-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/health-gateway-server'] --- import kbnHealthGatewayServerObj from './kbn_health_gateway_server.devdocs.json'; diff --git a/api_docs/kbn_home_sample_data_card.mdx b/api_docs/kbn_home_sample_data_card.mdx index d3deb4c652449..49f9af7afbde4 100644 --- a/api_docs/kbn_home_sample_data_card.mdx +++ b/api_docs/kbn_home_sample_data_card.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-home-sample-data-card title: "@kbn/home-sample-data-card" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/home-sample-data-card plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/home-sample-data-card'] --- import kbnHomeSampleDataCardObj from './kbn_home_sample_data_card.devdocs.json'; diff --git a/api_docs/kbn_home_sample_data_tab.mdx b/api_docs/kbn_home_sample_data_tab.mdx index 064a5efab87d0..2fee8eff547e6 100644 --- a/api_docs/kbn_home_sample_data_tab.mdx +++ b/api_docs/kbn_home_sample_data_tab.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-home-sample-data-tab title: "@kbn/home-sample-data-tab" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/home-sample-data-tab plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/home-sample-data-tab'] --- import kbnHomeSampleDataTabObj from './kbn_home_sample_data_tab.devdocs.json'; diff --git a/api_docs/kbn_i18n.mdx b/api_docs/kbn_i18n.mdx index 1ef1db188de0c..58259d6f4b443 100644 --- a/api_docs/kbn_i18n.mdx +++ b/api_docs/kbn_i18n.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-i18n title: "@kbn/i18n" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/i18n plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/i18n'] --- import kbnI18nObj from './kbn_i18n.devdocs.json'; diff --git a/api_docs/kbn_i18n_react.mdx b/api_docs/kbn_i18n_react.mdx index f56671c806e48..48ecb52e03632 100644 --- a/api_docs/kbn_i18n_react.mdx +++ b/api_docs/kbn_i18n_react.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-i18n-react title: "@kbn/i18n-react" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/i18n-react plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/i18n-react'] --- import kbnI18nReactObj from './kbn_i18n_react.devdocs.json'; diff --git a/api_docs/kbn_import_resolver.mdx b/api_docs/kbn_import_resolver.mdx index 3707c148c3472..c9968a2d3e75b 100644 --- a/api_docs/kbn_import_resolver.mdx +++ b/api_docs/kbn_import_resolver.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-import-resolver title: "@kbn/import-resolver" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/import-resolver plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/import-resolver'] --- import kbnImportResolverObj from './kbn_import_resolver.devdocs.json'; diff --git a/api_docs/kbn_index_adapter.mdx b/api_docs/kbn_index_adapter.mdx index c28291fd43627..fe45dcbf1d9c9 100644 --- a/api_docs/kbn_index_adapter.mdx +++ b/api_docs/kbn_index_adapter.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-index-adapter title: "@kbn/index-adapter" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/index-adapter plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/index-adapter'] --- import kbnIndexAdapterObj from './kbn_index_adapter.devdocs.json'; diff --git a/api_docs/kbn_index_lifecycle_management_common_shared.mdx b/api_docs/kbn_index_lifecycle_management_common_shared.mdx index d11d8bba50046..c97099ed2fb43 100644 --- a/api_docs/kbn_index_lifecycle_management_common_shared.mdx +++ b/api_docs/kbn_index_lifecycle_management_common_shared.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-index-lifecycle-management-common-shared title: "@kbn/index-lifecycle-management-common-shared" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/index-lifecycle-management-common-shared plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/index-lifecycle-management-common-shared'] --- import kbnIndexLifecycleManagementCommonSharedObj from './kbn_index_lifecycle_management_common_shared.devdocs.json'; diff --git a/api_docs/kbn_index_management_shared_types.mdx b/api_docs/kbn_index_management_shared_types.mdx index a51e54b2762a3..e43a8c95eb09d 100644 --- a/api_docs/kbn_index_management_shared_types.mdx +++ b/api_docs/kbn_index_management_shared_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-index-management-shared-types title: "@kbn/index-management-shared-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/index-management-shared-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/index-management-shared-types'] --- import kbnIndexManagementSharedTypesObj from './kbn_index_management_shared_types.devdocs.json'; diff --git a/api_docs/kbn_inference_common.mdx b/api_docs/kbn_inference_common.mdx index 2d5fb4c848fd4..7839ec75e94dc 100644 --- a/api_docs/kbn_inference_common.mdx +++ b/api_docs/kbn_inference_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-inference-common title: "@kbn/inference-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/inference-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/inference-common'] --- import kbnInferenceCommonObj from './kbn_inference_common.devdocs.json'; diff --git a/api_docs/kbn_inference_integration_flyout.mdx b/api_docs/kbn_inference_integration_flyout.mdx index 1a1258f4f3edc..ee1ddcd26867d 100644 --- a/api_docs/kbn_inference_integration_flyout.mdx +++ b/api_docs/kbn_inference_integration_flyout.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-inference_integration_flyout title: "@kbn/inference_integration_flyout" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/inference_integration_flyout plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/inference_integration_flyout'] --- import kbnInferenceIntegrationFlyoutObj from './kbn_inference_integration_flyout.devdocs.json'; diff --git a/api_docs/kbn_infra_forge.mdx b/api_docs/kbn_infra_forge.mdx index 33e49453b6ed6..5c3b5a3117a16 100644 --- a/api_docs/kbn_infra_forge.mdx +++ b/api_docs/kbn_infra_forge.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-infra-forge title: "@kbn/infra-forge" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/infra-forge plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/infra-forge'] --- import kbnInfraForgeObj from './kbn_infra_forge.devdocs.json'; diff --git a/api_docs/kbn_interpreter.mdx b/api_docs/kbn_interpreter.mdx index f4c7ab795c046..5754f3ff47e96 100644 --- a/api_docs/kbn_interpreter.mdx +++ b/api_docs/kbn_interpreter.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-interpreter title: "@kbn/interpreter" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/interpreter plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/interpreter'] --- import kbnInterpreterObj from './kbn_interpreter.devdocs.json'; diff --git a/api_docs/kbn_investigation_shared.mdx b/api_docs/kbn_investigation_shared.mdx index 6538a8312b11f..72f08a21bf175 100644 --- a/api_docs/kbn_investigation_shared.mdx +++ b/api_docs/kbn_investigation_shared.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-investigation-shared title: "@kbn/investigation-shared" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/investigation-shared plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/investigation-shared'] --- import kbnInvestigationSharedObj from './kbn_investigation_shared.devdocs.json'; diff --git a/api_docs/kbn_io_ts_utils.mdx b/api_docs/kbn_io_ts_utils.mdx index 4a4cdaa5d842e..e23a6a9395724 100644 --- a/api_docs/kbn_io_ts_utils.mdx +++ b/api_docs/kbn_io_ts_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-io-ts-utils title: "@kbn/io-ts-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/io-ts-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/io-ts-utils'] --- import kbnIoTsUtilsObj from './kbn_io_ts_utils.devdocs.json'; diff --git a/api_docs/kbn_ipynb.mdx b/api_docs/kbn_ipynb.mdx index 7349a9186f134..e148365af1760 100644 --- a/api_docs/kbn_ipynb.mdx +++ b/api_docs/kbn_ipynb.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ipynb title: "@kbn/ipynb" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ipynb plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ipynb'] --- import kbnIpynbObj from './kbn_ipynb.devdocs.json'; diff --git a/api_docs/kbn_item_buffer.mdx b/api_docs/kbn_item_buffer.mdx index 1d529356cabb4..77793bca2d956 100644 --- a/api_docs/kbn_item_buffer.mdx +++ b/api_docs/kbn_item_buffer.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-item-buffer title: "@kbn/item-buffer" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/item-buffer plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/item-buffer'] --- import kbnItemBufferObj from './kbn_item_buffer.devdocs.json'; diff --git a/api_docs/kbn_jest_serializers.mdx b/api_docs/kbn_jest_serializers.mdx index ba6c5034fd371..b8cc6c608d381 100644 --- a/api_docs/kbn_jest_serializers.mdx +++ b/api_docs/kbn_jest_serializers.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-jest-serializers title: "@kbn/jest-serializers" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/jest-serializers plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/jest-serializers'] --- import kbnJestSerializersObj from './kbn_jest_serializers.devdocs.json'; diff --git a/api_docs/kbn_journeys.mdx b/api_docs/kbn_journeys.mdx index 5970b7f8dd4bc..3326093cbe5f1 100644 --- a/api_docs/kbn_journeys.mdx +++ b/api_docs/kbn_journeys.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-journeys title: "@kbn/journeys" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/journeys plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/journeys'] --- import kbnJourneysObj from './kbn_journeys.devdocs.json'; diff --git a/api_docs/kbn_json_ast.mdx b/api_docs/kbn_json_ast.mdx index 4e44cf4e0b99a..9d7a885f188b4 100644 --- a/api_docs/kbn_json_ast.mdx +++ b/api_docs/kbn_json_ast.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-json-ast title: "@kbn/json-ast" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/json-ast plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/json-ast'] --- import kbnJsonAstObj from './kbn_json_ast.devdocs.json'; diff --git a/api_docs/kbn_json_schemas.mdx b/api_docs/kbn_json_schemas.mdx index 13c76698f8f7e..f060a19c09282 100644 --- a/api_docs/kbn_json_schemas.mdx +++ b/api_docs/kbn_json_schemas.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-json-schemas title: "@kbn/json-schemas" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/json-schemas plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/json-schemas'] --- import kbnJsonSchemasObj from './kbn_json_schemas.devdocs.json'; diff --git a/api_docs/kbn_kibana_manifest_schema.mdx b/api_docs/kbn_kibana_manifest_schema.mdx index ce622811deae3..00ea6aec4e66d 100644 --- a/api_docs/kbn_kibana_manifest_schema.mdx +++ b/api_docs/kbn_kibana_manifest_schema.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-kibana-manifest-schema title: "@kbn/kibana-manifest-schema" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/kibana-manifest-schema plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/kibana-manifest-schema'] --- import kbnKibanaManifestSchemaObj from './kbn_kibana_manifest_schema.devdocs.json'; diff --git a/api_docs/kbn_language_documentation.mdx b/api_docs/kbn_language_documentation.mdx index 74233d246e12b..428696920e976 100644 --- a/api_docs/kbn_language_documentation.mdx +++ b/api_docs/kbn_language_documentation.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-language-documentation title: "@kbn/language-documentation" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/language-documentation plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/language-documentation'] --- import kbnLanguageDocumentationObj from './kbn_language_documentation.devdocs.json'; diff --git a/api_docs/kbn_lens_embeddable_utils.mdx b/api_docs/kbn_lens_embeddable_utils.mdx index 053e9fe2bf4f4..6a5aa3db9ccf3 100644 --- a/api_docs/kbn_lens_embeddable_utils.mdx +++ b/api_docs/kbn_lens_embeddable_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-lens-embeddable-utils title: "@kbn/lens-embeddable-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/lens-embeddable-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/lens-embeddable-utils'] --- import kbnLensEmbeddableUtilsObj from './kbn_lens_embeddable_utils.devdocs.json'; diff --git a/api_docs/kbn_lens_formula_docs.mdx b/api_docs/kbn_lens_formula_docs.mdx index d48247376fd95..4ed4e6199bfc9 100644 --- a/api_docs/kbn_lens_formula_docs.mdx +++ b/api_docs/kbn_lens_formula_docs.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-lens-formula-docs title: "@kbn/lens-formula-docs" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/lens-formula-docs plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/lens-formula-docs'] --- import kbnLensFormulaDocsObj from './kbn_lens_formula_docs.devdocs.json'; diff --git a/api_docs/kbn_logging.mdx b/api_docs/kbn_logging.mdx index 399aa768879a5..4b0fec550fd0d 100644 --- a/api_docs/kbn_logging.mdx +++ b/api_docs/kbn_logging.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-logging title: "@kbn/logging" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/logging plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/logging'] --- import kbnLoggingObj from './kbn_logging.devdocs.json'; diff --git a/api_docs/kbn_logging_mocks.mdx b/api_docs/kbn_logging_mocks.mdx index 1de889b0987db..d086f90645207 100644 --- a/api_docs/kbn_logging_mocks.mdx +++ b/api_docs/kbn_logging_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-logging-mocks title: "@kbn/logging-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/logging-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/logging-mocks'] --- import kbnLoggingMocksObj from './kbn_logging_mocks.devdocs.json'; diff --git a/api_docs/kbn_managed_content_badge.mdx b/api_docs/kbn_managed_content_badge.mdx index a00b0f94a0f70..bdc90ddd92125 100644 --- a/api_docs/kbn_managed_content_badge.mdx +++ b/api_docs/kbn_managed_content_badge.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-managed-content-badge title: "@kbn/managed-content-badge" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/managed-content-badge plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/managed-content-badge'] --- import kbnManagedContentBadgeObj from './kbn_managed_content_badge.devdocs.json'; diff --git a/api_docs/kbn_managed_vscode_config.mdx b/api_docs/kbn_managed_vscode_config.mdx index 6d3e29adcb11b..c28ac7882693a 100644 --- a/api_docs/kbn_managed_vscode_config.mdx +++ b/api_docs/kbn_managed_vscode_config.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-managed-vscode-config title: "@kbn/managed-vscode-config" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/managed-vscode-config plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/managed-vscode-config'] --- import kbnManagedVscodeConfigObj from './kbn_managed_vscode_config.devdocs.json'; diff --git a/api_docs/kbn_management_cards_navigation.mdx b/api_docs/kbn_management_cards_navigation.mdx index c7e43fe2c2346..375eb56a2b51f 100644 --- a/api_docs/kbn_management_cards_navigation.mdx +++ b/api_docs/kbn_management_cards_navigation.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-management-cards-navigation title: "@kbn/management-cards-navigation" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/management-cards-navigation plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/management-cards-navigation'] --- import kbnManagementCardsNavigationObj from './kbn_management_cards_navigation.devdocs.json'; diff --git a/api_docs/kbn_management_settings_application.mdx b/api_docs/kbn_management_settings_application.mdx index d5c11c4896906..508a8570c555f 100644 --- a/api_docs/kbn_management_settings_application.mdx +++ b/api_docs/kbn_management_settings_application.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-management-settings-application title: "@kbn/management-settings-application" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/management-settings-application plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/management-settings-application'] --- import kbnManagementSettingsApplicationObj from './kbn_management_settings_application.devdocs.json'; diff --git a/api_docs/kbn_management_settings_components_field_category.mdx b/api_docs/kbn_management_settings_components_field_category.mdx index dbfbde011f31a..8d2d700be41fa 100644 --- a/api_docs/kbn_management_settings_components_field_category.mdx +++ b/api_docs/kbn_management_settings_components_field_category.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-management-settings-components-field-category title: "@kbn/management-settings-components-field-category" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/management-settings-components-field-category plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/management-settings-components-field-category'] --- import kbnManagementSettingsComponentsFieldCategoryObj from './kbn_management_settings_components_field_category.devdocs.json'; diff --git a/api_docs/kbn_management_settings_components_field_input.mdx b/api_docs/kbn_management_settings_components_field_input.mdx index 091d54a4512eb..830506b050dc7 100644 --- a/api_docs/kbn_management_settings_components_field_input.mdx +++ b/api_docs/kbn_management_settings_components_field_input.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-management-settings-components-field-input title: "@kbn/management-settings-components-field-input" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/management-settings-components-field-input plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/management-settings-components-field-input'] --- import kbnManagementSettingsComponentsFieldInputObj from './kbn_management_settings_components_field_input.devdocs.json'; diff --git a/api_docs/kbn_management_settings_components_field_row.mdx b/api_docs/kbn_management_settings_components_field_row.mdx index 6c26d8a07a4b9..96b2d901c5df8 100644 --- a/api_docs/kbn_management_settings_components_field_row.mdx +++ b/api_docs/kbn_management_settings_components_field_row.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-management-settings-components-field-row title: "@kbn/management-settings-components-field-row" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/management-settings-components-field-row plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/management-settings-components-field-row'] --- import kbnManagementSettingsComponentsFieldRowObj from './kbn_management_settings_components_field_row.devdocs.json'; diff --git a/api_docs/kbn_management_settings_components_form.mdx b/api_docs/kbn_management_settings_components_form.mdx index d0f1d6d66789f..3340917d6d275 100644 --- a/api_docs/kbn_management_settings_components_form.mdx +++ b/api_docs/kbn_management_settings_components_form.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-management-settings-components-form title: "@kbn/management-settings-components-form" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/management-settings-components-form plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/management-settings-components-form'] --- import kbnManagementSettingsComponentsFormObj from './kbn_management_settings_components_form.devdocs.json'; diff --git a/api_docs/kbn_management_settings_field_definition.mdx b/api_docs/kbn_management_settings_field_definition.mdx index 7ed283dd33f90..18678c302b2cb 100644 --- a/api_docs/kbn_management_settings_field_definition.mdx +++ b/api_docs/kbn_management_settings_field_definition.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-management-settings-field-definition title: "@kbn/management-settings-field-definition" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/management-settings-field-definition plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/management-settings-field-definition'] --- import kbnManagementSettingsFieldDefinitionObj from './kbn_management_settings_field_definition.devdocs.json'; diff --git a/api_docs/kbn_management_settings_ids.mdx b/api_docs/kbn_management_settings_ids.mdx index cd1897c127897..332865fcd8260 100644 --- a/api_docs/kbn_management_settings_ids.mdx +++ b/api_docs/kbn_management_settings_ids.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-management-settings-ids title: "@kbn/management-settings-ids" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/management-settings-ids plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/management-settings-ids'] --- import kbnManagementSettingsIdsObj from './kbn_management_settings_ids.devdocs.json'; diff --git a/api_docs/kbn_management_settings_section_registry.mdx b/api_docs/kbn_management_settings_section_registry.mdx index 6d87f9416ef21..ea4a646f12108 100644 --- a/api_docs/kbn_management_settings_section_registry.mdx +++ b/api_docs/kbn_management_settings_section_registry.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-management-settings-section-registry title: "@kbn/management-settings-section-registry" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/management-settings-section-registry plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/management-settings-section-registry'] --- import kbnManagementSettingsSectionRegistryObj from './kbn_management_settings_section_registry.devdocs.json'; diff --git a/api_docs/kbn_management_settings_types.mdx b/api_docs/kbn_management_settings_types.mdx index 02cf98cbb6fd0..a7a49a96996a0 100644 --- a/api_docs/kbn_management_settings_types.mdx +++ b/api_docs/kbn_management_settings_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-management-settings-types title: "@kbn/management-settings-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/management-settings-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/management-settings-types'] --- import kbnManagementSettingsTypesObj from './kbn_management_settings_types.devdocs.json'; diff --git a/api_docs/kbn_management_settings_utilities.mdx b/api_docs/kbn_management_settings_utilities.mdx index 04f1afe6501ed..7334ea82e2b2d 100644 --- a/api_docs/kbn_management_settings_utilities.mdx +++ b/api_docs/kbn_management_settings_utilities.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-management-settings-utilities title: "@kbn/management-settings-utilities" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/management-settings-utilities plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/management-settings-utilities'] --- import kbnManagementSettingsUtilitiesObj from './kbn_management_settings_utilities.devdocs.json'; diff --git a/api_docs/kbn_management_storybook_config.mdx b/api_docs/kbn_management_storybook_config.mdx index 9f9f1ae97c912..cd69ad6b947cc 100644 --- a/api_docs/kbn_management_storybook_config.mdx +++ b/api_docs/kbn_management_storybook_config.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-management-storybook-config title: "@kbn/management-storybook-config" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/management-storybook-config plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/management-storybook-config'] --- import kbnManagementStorybookConfigObj from './kbn_management_storybook_config.devdocs.json'; diff --git a/api_docs/kbn_manifest.mdx b/api_docs/kbn_manifest.mdx index 99cd7c75432cd..7cdf9ab3a59b9 100644 --- a/api_docs/kbn_manifest.mdx +++ b/api_docs/kbn_manifest.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-manifest title: "@kbn/manifest" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/manifest plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/manifest'] --- import kbnManifestObj from './kbn_manifest.devdocs.json'; diff --git a/api_docs/kbn_mapbox_gl.mdx b/api_docs/kbn_mapbox_gl.mdx index 5f04f82916a87..a9854dac71f61 100644 --- a/api_docs/kbn_mapbox_gl.mdx +++ b/api_docs/kbn_mapbox_gl.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-mapbox-gl title: "@kbn/mapbox-gl" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/mapbox-gl plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/mapbox-gl'] --- import kbnMapboxGlObj from './kbn_mapbox_gl.devdocs.json'; diff --git a/api_docs/kbn_maps_vector_tile_utils.mdx b/api_docs/kbn_maps_vector_tile_utils.mdx index 6992bc48b83b0..676ec31487c77 100644 --- a/api_docs/kbn_maps_vector_tile_utils.mdx +++ b/api_docs/kbn_maps_vector_tile_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-maps-vector-tile-utils title: "@kbn/maps-vector-tile-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/maps-vector-tile-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/maps-vector-tile-utils'] --- import kbnMapsVectorTileUtilsObj from './kbn_maps_vector_tile_utils.devdocs.json'; diff --git a/api_docs/kbn_ml_agg_utils.mdx b/api_docs/kbn_ml_agg_utils.mdx index fe0965220de2e..8dc251504392a 100644 --- a/api_docs/kbn_ml_agg_utils.mdx +++ b/api_docs/kbn_ml_agg_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-agg-utils title: "@kbn/ml-agg-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-agg-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-agg-utils'] --- import kbnMlAggUtilsObj from './kbn_ml_agg_utils.devdocs.json'; diff --git a/api_docs/kbn_ml_anomaly_utils.mdx b/api_docs/kbn_ml_anomaly_utils.mdx index fab8c3a92bde3..18ec92cbca310 100644 --- a/api_docs/kbn_ml_anomaly_utils.mdx +++ b/api_docs/kbn_ml_anomaly_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-anomaly-utils title: "@kbn/ml-anomaly-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-anomaly-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-anomaly-utils'] --- import kbnMlAnomalyUtilsObj from './kbn_ml_anomaly_utils.devdocs.json'; diff --git a/api_docs/kbn_ml_cancellable_search.mdx b/api_docs/kbn_ml_cancellable_search.mdx index 3bc6ec91859c8..ac3b6c8bd7958 100644 --- a/api_docs/kbn_ml_cancellable_search.mdx +++ b/api_docs/kbn_ml_cancellable_search.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-cancellable-search title: "@kbn/ml-cancellable-search" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-cancellable-search plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-cancellable-search'] --- import kbnMlCancellableSearchObj from './kbn_ml_cancellable_search.devdocs.json'; diff --git a/api_docs/kbn_ml_category_validator.mdx b/api_docs/kbn_ml_category_validator.mdx index 9f9c82fd9cc54..14f48f8a3482f 100644 --- a/api_docs/kbn_ml_category_validator.mdx +++ b/api_docs/kbn_ml_category_validator.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-category-validator title: "@kbn/ml-category-validator" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-category-validator plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-category-validator'] --- import kbnMlCategoryValidatorObj from './kbn_ml_category_validator.devdocs.json'; diff --git a/api_docs/kbn_ml_chi2test.mdx b/api_docs/kbn_ml_chi2test.mdx index db2a748e444c1..a54e94969ba2f 100644 --- a/api_docs/kbn_ml_chi2test.mdx +++ b/api_docs/kbn_ml_chi2test.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-chi2test title: "@kbn/ml-chi2test" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-chi2test plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-chi2test'] --- import kbnMlChi2testObj from './kbn_ml_chi2test.devdocs.json'; diff --git a/api_docs/kbn_ml_data_frame_analytics_utils.mdx b/api_docs/kbn_ml_data_frame_analytics_utils.mdx index ded370fb77889..4608d29912af0 100644 --- a/api_docs/kbn_ml_data_frame_analytics_utils.mdx +++ b/api_docs/kbn_ml_data_frame_analytics_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-data-frame-analytics-utils title: "@kbn/ml-data-frame-analytics-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-data-frame-analytics-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-data-frame-analytics-utils'] --- import kbnMlDataFrameAnalyticsUtilsObj from './kbn_ml_data_frame_analytics_utils.devdocs.json'; diff --git a/api_docs/kbn_ml_data_grid.mdx b/api_docs/kbn_ml_data_grid.mdx index 579b24e5dc66c..f45ca2d8c664e 100644 --- a/api_docs/kbn_ml_data_grid.mdx +++ b/api_docs/kbn_ml_data_grid.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-data-grid title: "@kbn/ml-data-grid" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-data-grid plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-data-grid'] --- import kbnMlDataGridObj from './kbn_ml_data_grid.devdocs.json'; diff --git a/api_docs/kbn_ml_date_picker.mdx b/api_docs/kbn_ml_date_picker.mdx index 442aa81067517..3e7a2fb11e94c 100644 --- a/api_docs/kbn_ml_date_picker.mdx +++ b/api_docs/kbn_ml_date_picker.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-date-picker title: "@kbn/ml-date-picker" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-date-picker plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-date-picker'] --- import kbnMlDatePickerObj from './kbn_ml_date_picker.devdocs.json'; diff --git a/api_docs/kbn_ml_date_utils.mdx b/api_docs/kbn_ml_date_utils.mdx index 2273fb75f2666..f26b3b2363e37 100644 --- a/api_docs/kbn_ml_date_utils.mdx +++ b/api_docs/kbn_ml_date_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-date-utils title: "@kbn/ml-date-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-date-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-date-utils'] --- import kbnMlDateUtilsObj from './kbn_ml_date_utils.devdocs.json'; diff --git a/api_docs/kbn_ml_error_utils.mdx b/api_docs/kbn_ml_error_utils.mdx index 0fa5d37e44f3b..f186d79bbd9cc 100644 --- a/api_docs/kbn_ml_error_utils.mdx +++ b/api_docs/kbn_ml_error_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-error-utils title: "@kbn/ml-error-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-error-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-error-utils'] --- import kbnMlErrorUtilsObj from './kbn_ml_error_utils.devdocs.json'; diff --git a/api_docs/kbn_ml_field_stats_flyout.mdx b/api_docs/kbn_ml_field_stats_flyout.mdx index 8b93a0a30eb87..86bd82901fa4d 100644 --- a/api_docs/kbn_ml_field_stats_flyout.mdx +++ b/api_docs/kbn_ml_field_stats_flyout.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-field-stats-flyout title: "@kbn/ml-field-stats-flyout" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-field-stats-flyout plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-field-stats-flyout'] --- import kbnMlFieldStatsFlyoutObj from './kbn_ml_field_stats_flyout.devdocs.json'; diff --git a/api_docs/kbn_ml_in_memory_table.mdx b/api_docs/kbn_ml_in_memory_table.mdx index 1ca63c97e6cea..2c3de4510d8b7 100644 --- a/api_docs/kbn_ml_in_memory_table.mdx +++ b/api_docs/kbn_ml_in_memory_table.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-in-memory-table title: "@kbn/ml-in-memory-table" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-in-memory-table plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-in-memory-table'] --- import kbnMlInMemoryTableObj from './kbn_ml_in_memory_table.devdocs.json'; diff --git a/api_docs/kbn_ml_is_defined.mdx b/api_docs/kbn_ml_is_defined.mdx index 22b5d0090332b..9144011b13f36 100644 --- a/api_docs/kbn_ml_is_defined.mdx +++ b/api_docs/kbn_ml_is_defined.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-is-defined title: "@kbn/ml-is-defined" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-is-defined plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-is-defined'] --- import kbnMlIsDefinedObj from './kbn_ml_is_defined.devdocs.json'; diff --git a/api_docs/kbn_ml_is_populated_object.mdx b/api_docs/kbn_ml_is_populated_object.mdx index 3cf78d84184af..05bed369ef440 100644 --- a/api_docs/kbn_ml_is_populated_object.mdx +++ b/api_docs/kbn_ml_is_populated_object.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-is-populated-object title: "@kbn/ml-is-populated-object" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-is-populated-object plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-is-populated-object'] --- import kbnMlIsPopulatedObjectObj from './kbn_ml_is_populated_object.devdocs.json'; diff --git a/api_docs/kbn_ml_kibana_theme.mdx b/api_docs/kbn_ml_kibana_theme.mdx index 64a9b94cbff79..54358bca7c2d6 100644 --- a/api_docs/kbn_ml_kibana_theme.mdx +++ b/api_docs/kbn_ml_kibana_theme.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-kibana-theme title: "@kbn/ml-kibana-theme" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-kibana-theme plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-kibana-theme'] --- import kbnMlKibanaThemeObj from './kbn_ml_kibana_theme.devdocs.json'; diff --git a/api_docs/kbn_ml_local_storage.mdx b/api_docs/kbn_ml_local_storage.mdx index 542a3716fa406..3dc60fa955603 100644 --- a/api_docs/kbn_ml_local_storage.mdx +++ b/api_docs/kbn_ml_local_storage.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-local-storage title: "@kbn/ml-local-storage" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-local-storage plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-local-storage'] --- import kbnMlLocalStorageObj from './kbn_ml_local_storage.devdocs.json'; diff --git a/api_docs/kbn_ml_nested_property.mdx b/api_docs/kbn_ml_nested_property.mdx index 14910ff0958e0..628d4c4a2ba1e 100644 --- a/api_docs/kbn_ml_nested_property.mdx +++ b/api_docs/kbn_ml_nested_property.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-nested-property title: "@kbn/ml-nested-property" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-nested-property plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-nested-property'] --- import kbnMlNestedPropertyObj from './kbn_ml_nested_property.devdocs.json'; diff --git a/api_docs/kbn_ml_number_utils.mdx b/api_docs/kbn_ml_number_utils.mdx index 4fc56f73a196c..dfc540c7705c1 100644 --- a/api_docs/kbn_ml_number_utils.mdx +++ b/api_docs/kbn_ml_number_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-number-utils title: "@kbn/ml-number-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-number-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-number-utils'] --- import kbnMlNumberUtilsObj from './kbn_ml_number_utils.devdocs.json'; diff --git a/api_docs/kbn_ml_parse_interval.mdx b/api_docs/kbn_ml_parse_interval.mdx index e8bea5fba2760..9d5e3446ce9ba 100644 --- a/api_docs/kbn_ml_parse_interval.mdx +++ b/api_docs/kbn_ml_parse_interval.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-parse-interval title: "@kbn/ml-parse-interval" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-parse-interval plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-parse-interval'] --- import kbnMlParseIntervalObj from './kbn_ml_parse_interval.devdocs.json'; diff --git a/api_docs/kbn_ml_query_utils.mdx b/api_docs/kbn_ml_query_utils.mdx index b26e52fdaed1b..9a0f0d0b3d899 100644 --- a/api_docs/kbn_ml_query_utils.mdx +++ b/api_docs/kbn_ml_query_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-query-utils title: "@kbn/ml-query-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-query-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-query-utils'] --- import kbnMlQueryUtilsObj from './kbn_ml_query_utils.devdocs.json'; diff --git a/api_docs/kbn_ml_random_sampler_utils.mdx b/api_docs/kbn_ml_random_sampler_utils.mdx index 0c24a2a4bacf0..4bf216a468fa4 100644 --- a/api_docs/kbn_ml_random_sampler_utils.mdx +++ b/api_docs/kbn_ml_random_sampler_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-random-sampler-utils title: "@kbn/ml-random-sampler-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-random-sampler-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-random-sampler-utils'] --- import kbnMlRandomSamplerUtilsObj from './kbn_ml_random_sampler_utils.devdocs.json'; diff --git a/api_docs/kbn_ml_route_utils.mdx b/api_docs/kbn_ml_route_utils.mdx index 11ecb976569eb..c4036669a5782 100644 --- a/api_docs/kbn_ml_route_utils.mdx +++ b/api_docs/kbn_ml_route_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-route-utils title: "@kbn/ml-route-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-route-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-route-utils'] --- import kbnMlRouteUtilsObj from './kbn_ml_route_utils.devdocs.json'; diff --git a/api_docs/kbn_ml_runtime_field_utils.mdx b/api_docs/kbn_ml_runtime_field_utils.mdx index 2a45beb292c36..2b8273c0a490a 100644 --- a/api_docs/kbn_ml_runtime_field_utils.mdx +++ b/api_docs/kbn_ml_runtime_field_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-runtime-field-utils title: "@kbn/ml-runtime-field-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-runtime-field-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-runtime-field-utils'] --- import kbnMlRuntimeFieldUtilsObj from './kbn_ml_runtime_field_utils.devdocs.json'; diff --git a/api_docs/kbn_ml_string_hash.mdx b/api_docs/kbn_ml_string_hash.mdx index c422df53ca73c..bff681f8d0645 100644 --- a/api_docs/kbn_ml_string_hash.mdx +++ b/api_docs/kbn_ml_string_hash.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-string-hash title: "@kbn/ml-string-hash" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-string-hash plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-string-hash'] --- import kbnMlStringHashObj from './kbn_ml_string_hash.devdocs.json'; diff --git a/api_docs/kbn_ml_time_buckets.mdx b/api_docs/kbn_ml_time_buckets.mdx index aa54601d42860..39d0bcfb30f62 100644 --- a/api_docs/kbn_ml_time_buckets.mdx +++ b/api_docs/kbn_ml_time_buckets.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-time-buckets title: "@kbn/ml-time-buckets" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-time-buckets plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-time-buckets'] --- import kbnMlTimeBucketsObj from './kbn_ml_time_buckets.devdocs.json'; diff --git a/api_docs/kbn_ml_trained_models_utils.mdx b/api_docs/kbn_ml_trained_models_utils.mdx index e6bddbc5695a7..f567a99ab4c03 100644 --- a/api_docs/kbn_ml_trained_models_utils.mdx +++ b/api_docs/kbn_ml_trained_models_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-trained-models-utils title: "@kbn/ml-trained-models-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-trained-models-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-trained-models-utils'] --- import kbnMlTrainedModelsUtilsObj from './kbn_ml_trained_models_utils.devdocs.json'; diff --git a/api_docs/kbn_ml_ui_actions.mdx b/api_docs/kbn_ml_ui_actions.mdx index 1ec0b7cdad4f2..86e4692e38f56 100644 --- a/api_docs/kbn_ml_ui_actions.mdx +++ b/api_docs/kbn_ml_ui_actions.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-ui-actions title: "@kbn/ml-ui-actions" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-ui-actions plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-ui-actions'] --- import kbnMlUiActionsObj from './kbn_ml_ui_actions.devdocs.json'; diff --git a/api_docs/kbn_ml_url_state.devdocs.json b/api_docs/kbn_ml_url_state.devdocs.json index fdb0e03e3d1c8..3e4caf1e8383c 100644 --- a/api_docs/kbn_ml_url_state.devdocs.json +++ b/api_docs/kbn_ml_url_state.devdocs.json @@ -20,10 +20,10 @@ "classes": [ { "parentPluginId": "@kbn/ml-url-state", - "id": "def-common.PageUrlStateService", + "id": "def-common.UrlStateService", "type": "Class", "tags": [], - "label": "PageUrlStateService", + "label": "UrlStateService", "description": [ "\nService for managing URL state of particular page." ], @@ -32,8 +32,8 @@ "pluginId": "@kbn/ml-url-state", "scope": "common", "docId": "kibKbnMlUrlStatePluginApi", - "section": "def-common.PageUrlStateService", - "text": "PageUrlStateService" + "section": "def-common.UrlStateService", + "text": "UrlStateService" }, "" ], @@ -43,10 +43,10 @@ "children": [ { "parentPluginId": "@kbn/ml-url-state", - "id": "def-common.PageUrlStateService.getPageUrlState$", + "id": "def-common.UrlStateService.getUrlState$", "type": "Function", "tags": [], - "label": "getPageUrlState$", + "label": "getUrlState$", "description": [ "\nProvides updates for the page URL state." ], @@ -63,10 +63,10 @@ }, { "parentPluginId": "@kbn/ml-url-state", - "id": "def-common.PageUrlStateService.getPageUrlState", + "id": "def-common.UrlStateService.getUrlState", "type": "Function", "tags": [], - "label": "getPageUrlState", + "label": "getUrlState", "description": [], "signature": [ "() => T | null" @@ -79,7 +79,7 @@ }, { "parentPluginId": "@kbn/ml-url-state", - "id": "def-common.PageUrlStateService.updateUrlState", + "id": "def-common.UrlStateService.updateUrlState", "type": "Function", "tags": [], "label": "updateUrlState", @@ -93,7 +93,7 @@ "children": [ { "parentPluginId": "@kbn/ml-url-state", - "id": "def-common.PageUrlStateService.updateUrlState.$1", + "id": "def-common.UrlStateService.updateUrlState.$1", "type": "Object", "tags": [], "label": "update", @@ -108,7 +108,7 @@ }, { "parentPluginId": "@kbn/ml-url-state", - "id": "def-common.PageUrlStateService.updateUrlState.$2", + "id": "def-common.UrlStateService.updateUrlState.$2", "type": "CompoundType", "tags": [], "label": "replaceState", @@ -126,7 +126,7 @@ }, { "parentPluginId": "@kbn/ml-url-state", - "id": "def-common.PageUrlStateService.setCurrentState", + "id": "def-common.UrlStateService.setCurrentState", "type": "Function", "tags": [], "label": "setCurrentState", @@ -142,7 +142,7 @@ "children": [ { "parentPluginId": "@kbn/ml-url-state", - "id": "def-common.PageUrlStateService.setCurrentState.$1", + "id": "def-common.UrlStateService.setCurrentState.$1", "type": "Uncategorized", "tags": [], "label": "currentState", @@ -160,7 +160,7 @@ }, { "parentPluginId": "@kbn/ml-url-state", - "id": "def-common.PageUrlStateService.setUpdateCallback", + "id": "def-common.UrlStateService.setUpdateCallback", "type": "Function", "tags": [], "label": "setUpdateCallback", @@ -176,7 +176,7 @@ "children": [ { "parentPluginId": "@kbn/ml-url-state", - "id": "def-common.PageUrlStateService.setUpdateCallback.$1", + "id": "def-common.UrlStateService.setUpdateCallback.$1", "type": "Function", "tags": [], "label": "callback", @@ -363,8 +363,8 @@ "pluginId": "@kbn/ml-url-state", "scope": "common", "docId": "kibKbnMlUrlStatePluginApi", - "section": "def-common.PageUrlStateService", - "text": "PageUrlStateService" + "section": "def-common.UrlStateService", + "text": "UrlStateService" }, "]" ], diff --git a/api_docs/kbn_ml_url_state.mdx b/api_docs/kbn_ml_url_state.mdx index 68147c6158d14..620f0c2a148d7 100644 --- a/api_docs/kbn_ml_url_state.mdx +++ b/api_docs/kbn_ml_url_state.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-url-state title: "@kbn/ml-url-state" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-url-state plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-url-state'] --- import kbnMlUrlStateObj from './kbn_ml_url_state.devdocs.json'; diff --git a/api_docs/kbn_ml_validators.mdx b/api_docs/kbn_ml_validators.mdx index 20dbb90a3fb42..fb5a7842de5e6 100644 --- a/api_docs/kbn_ml_validators.mdx +++ b/api_docs/kbn_ml_validators.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ml-validators title: "@kbn/ml-validators" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ml-validators plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ml-validators'] --- import kbnMlValidatorsObj from './kbn_ml_validators.devdocs.json'; diff --git a/api_docs/kbn_mock_idp_utils.mdx b/api_docs/kbn_mock_idp_utils.mdx index 3f18bebbf943b..fc6c7dc3c4dc2 100644 --- a/api_docs/kbn_mock_idp_utils.mdx +++ b/api_docs/kbn_mock_idp_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-mock-idp-utils title: "@kbn/mock-idp-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/mock-idp-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/mock-idp-utils'] --- import kbnMockIdpUtilsObj from './kbn_mock_idp_utils.devdocs.json'; diff --git a/api_docs/kbn_monaco.mdx b/api_docs/kbn_monaco.mdx index c431d39bdda61..e76ed4b489482 100644 --- a/api_docs/kbn_monaco.mdx +++ b/api_docs/kbn_monaco.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-monaco title: "@kbn/monaco" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/monaco plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/monaco'] --- import kbnMonacoObj from './kbn_monaco.devdocs.json'; diff --git a/api_docs/kbn_object_versioning.mdx b/api_docs/kbn_object_versioning.mdx index 0c4d9d77fa491..2c2f4bacd50cd 100644 --- a/api_docs/kbn_object_versioning.mdx +++ b/api_docs/kbn_object_versioning.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-object-versioning title: "@kbn/object-versioning" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/object-versioning plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/object-versioning'] --- import kbnObjectVersioningObj from './kbn_object_versioning.devdocs.json'; diff --git a/api_docs/kbn_object_versioning_utils.mdx b/api_docs/kbn_object_versioning_utils.mdx index 49afebe1f7ae6..2b6c76bf10527 100644 --- a/api_docs/kbn_object_versioning_utils.mdx +++ b/api_docs/kbn_object_versioning_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-object-versioning-utils title: "@kbn/object-versioning-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/object-versioning-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/object-versioning-utils'] --- import kbnObjectVersioningUtilsObj from './kbn_object_versioning_utils.devdocs.json'; diff --git a/api_docs/kbn_observability_alert_details.mdx b/api_docs/kbn_observability_alert_details.mdx index a8e9a84de869a..3511b63bdff45 100644 --- a/api_docs/kbn_observability_alert_details.mdx +++ b/api_docs/kbn_observability_alert_details.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-observability-alert-details title: "@kbn/observability-alert-details" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/observability-alert-details plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/observability-alert-details'] --- import kbnObservabilityAlertDetailsObj from './kbn_observability_alert_details.devdocs.json'; diff --git a/api_docs/kbn_observability_alerting_rule_utils.mdx b/api_docs/kbn_observability_alerting_rule_utils.mdx index cb6cf5aa5839c..40caf4571cda5 100644 --- a/api_docs/kbn_observability_alerting_rule_utils.mdx +++ b/api_docs/kbn_observability_alerting_rule_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-observability-alerting-rule-utils title: "@kbn/observability-alerting-rule-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/observability-alerting-rule-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/observability-alerting-rule-utils'] --- import kbnObservabilityAlertingRuleUtilsObj from './kbn_observability_alerting_rule_utils.devdocs.json'; diff --git a/api_docs/kbn_observability_alerting_test_data.mdx b/api_docs/kbn_observability_alerting_test_data.mdx index 73dcab2446c8a..0e100a4e46a92 100644 --- a/api_docs/kbn_observability_alerting_test_data.mdx +++ b/api_docs/kbn_observability_alerting_test_data.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-observability-alerting-test-data title: "@kbn/observability-alerting-test-data" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/observability-alerting-test-data plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/observability-alerting-test-data'] --- import kbnObservabilityAlertingTestDataObj from './kbn_observability_alerting_test_data.devdocs.json'; diff --git a/api_docs/kbn_observability_get_padded_alert_time_range_util.mdx b/api_docs/kbn_observability_get_padded_alert_time_range_util.mdx index a22e1657209fa..cbd006c0259d7 100644 --- a/api_docs/kbn_observability_get_padded_alert_time_range_util.mdx +++ b/api_docs/kbn_observability_get_padded_alert_time_range_util.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-observability-get-padded-alert-time-range-util title: "@kbn/observability-get-padded-alert-time-range-util" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/observability-get-padded-alert-time-range-util plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/observability-get-padded-alert-time-range-util'] --- import kbnObservabilityGetPaddedAlertTimeRangeUtilObj from './kbn_observability_get_padded_alert_time_range_util.devdocs.json'; diff --git a/api_docs/kbn_observability_logs_overview.mdx b/api_docs/kbn_observability_logs_overview.mdx index e177caf7b1d14..4132d15cc9952 100644 --- a/api_docs/kbn_observability_logs_overview.mdx +++ b/api_docs/kbn_observability_logs_overview.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-observability-logs-overview title: "@kbn/observability-logs-overview" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/observability-logs-overview plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/observability-logs-overview'] --- import kbnObservabilityLogsOverviewObj from './kbn_observability_logs_overview.devdocs.json'; diff --git a/api_docs/kbn_observability_synthetics_test_data.mdx b/api_docs/kbn_observability_synthetics_test_data.mdx index 170f35a3adead..0d373a2a7fa38 100644 --- a/api_docs/kbn_observability_synthetics_test_data.mdx +++ b/api_docs/kbn_observability_synthetics_test_data.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-observability-synthetics-test-data title: "@kbn/observability-synthetics-test-data" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/observability-synthetics-test-data plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/observability-synthetics-test-data'] --- import kbnObservabilitySyntheticsTestDataObj from './kbn_observability_synthetics_test_data.devdocs.json'; diff --git a/api_docs/kbn_openapi_bundler.mdx b/api_docs/kbn_openapi_bundler.mdx index 1de435a56c735..cbe66f0b49ec0 100644 --- a/api_docs/kbn_openapi_bundler.mdx +++ b/api_docs/kbn_openapi_bundler.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-openapi-bundler title: "@kbn/openapi-bundler" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/openapi-bundler plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/openapi-bundler'] --- import kbnOpenapiBundlerObj from './kbn_openapi_bundler.devdocs.json'; diff --git a/api_docs/kbn_openapi_generator.mdx b/api_docs/kbn_openapi_generator.mdx index 990f10a04ec7d..a3d94cb757aa5 100644 --- a/api_docs/kbn_openapi_generator.mdx +++ b/api_docs/kbn_openapi_generator.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-openapi-generator title: "@kbn/openapi-generator" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/openapi-generator plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/openapi-generator'] --- import kbnOpenapiGeneratorObj from './kbn_openapi_generator.devdocs.json'; diff --git a/api_docs/kbn_optimizer.mdx b/api_docs/kbn_optimizer.mdx index 4ea925b707471..33da82c9329d4 100644 --- a/api_docs/kbn_optimizer.mdx +++ b/api_docs/kbn_optimizer.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-optimizer title: "@kbn/optimizer" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/optimizer plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/optimizer'] --- import kbnOptimizerObj from './kbn_optimizer.devdocs.json'; diff --git a/api_docs/kbn_optimizer_webpack_helpers.mdx b/api_docs/kbn_optimizer_webpack_helpers.mdx index 2a0eb8d0ed703..596269472abaf 100644 --- a/api_docs/kbn_optimizer_webpack_helpers.mdx +++ b/api_docs/kbn_optimizer_webpack_helpers.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-optimizer-webpack-helpers title: "@kbn/optimizer-webpack-helpers" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/optimizer-webpack-helpers plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/optimizer-webpack-helpers'] --- import kbnOptimizerWebpackHelpersObj from './kbn_optimizer_webpack_helpers.devdocs.json'; diff --git a/api_docs/kbn_osquery_io_ts_types.mdx b/api_docs/kbn_osquery_io_ts_types.mdx index 4c242d2f1b8a5..99e8197157ab7 100644 --- a/api_docs/kbn_osquery_io_ts_types.mdx +++ b/api_docs/kbn_osquery_io_ts_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-osquery-io-ts-types title: "@kbn/osquery-io-ts-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/osquery-io-ts-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/osquery-io-ts-types'] --- import kbnOsqueryIoTsTypesObj from './kbn_osquery_io_ts_types.devdocs.json'; diff --git a/api_docs/kbn_palettes.mdx b/api_docs/kbn_palettes.mdx index 0f790a9a6fc21..00300e1cd7cb2 100644 --- a/api_docs/kbn_palettes.mdx +++ b/api_docs/kbn_palettes.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-palettes title: "@kbn/palettes" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/palettes plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/palettes'] --- import kbnPalettesObj from './kbn_palettes.devdocs.json'; diff --git a/api_docs/kbn_panel_loader.mdx b/api_docs/kbn_panel_loader.mdx index b2d988720f910..b1c79436841e3 100644 --- a/api_docs/kbn_panel_loader.mdx +++ b/api_docs/kbn_panel_loader.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-panel-loader title: "@kbn/panel-loader" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/panel-loader plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/panel-loader'] --- import kbnPanelLoaderObj from './kbn_panel_loader.devdocs.json'; diff --git a/api_docs/kbn_performance_testing_dataset_extractor.mdx b/api_docs/kbn_performance_testing_dataset_extractor.mdx index 7f3cfcd1f9a97..99024eb16710e 100644 --- a/api_docs/kbn_performance_testing_dataset_extractor.mdx +++ b/api_docs/kbn_performance_testing_dataset_extractor.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-performance-testing-dataset-extractor title: "@kbn/performance-testing-dataset-extractor" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/performance-testing-dataset-extractor plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/performance-testing-dataset-extractor'] --- import kbnPerformanceTestingDatasetExtractorObj from './kbn_performance_testing_dataset_extractor.devdocs.json'; diff --git a/api_docs/kbn_plugin_check.mdx b/api_docs/kbn_plugin_check.mdx index 978fdb9a45b29..4d5a4c84e5a2c 100644 --- a/api_docs/kbn_plugin_check.mdx +++ b/api_docs/kbn_plugin_check.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-plugin-check title: "@kbn/plugin-check" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/plugin-check plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/plugin-check'] --- import kbnPluginCheckObj from './kbn_plugin_check.devdocs.json'; diff --git a/api_docs/kbn_plugin_generator.mdx b/api_docs/kbn_plugin_generator.mdx index b236edcf16dfc..76b11cdec3801 100644 --- a/api_docs/kbn_plugin_generator.mdx +++ b/api_docs/kbn_plugin_generator.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-plugin-generator title: "@kbn/plugin-generator" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/plugin-generator plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/plugin-generator'] --- import kbnPluginGeneratorObj from './kbn_plugin_generator.devdocs.json'; diff --git a/api_docs/kbn_plugin_helpers.mdx b/api_docs/kbn_plugin_helpers.mdx index 8bb786e53d616..048effc85fbc0 100644 --- a/api_docs/kbn_plugin_helpers.mdx +++ b/api_docs/kbn_plugin_helpers.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-plugin-helpers title: "@kbn/plugin-helpers" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/plugin-helpers plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/plugin-helpers'] --- import kbnPluginHelpersObj from './kbn_plugin_helpers.devdocs.json'; diff --git a/api_docs/kbn_presentation_containers.mdx b/api_docs/kbn_presentation_containers.mdx index 0161be36a09e1..6d2294e0d2da7 100644 --- a/api_docs/kbn_presentation_containers.mdx +++ b/api_docs/kbn_presentation_containers.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-presentation-containers title: "@kbn/presentation-containers" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/presentation-containers plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/presentation-containers'] --- import kbnPresentationContainersObj from './kbn_presentation_containers.devdocs.json'; diff --git a/api_docs/kbn_presentation_publishing.mdx b/api_docs/kbn_presentation_publishing.mdx index 4a99a559a760d..f98ad209ad517 100644 --- a/api_docs/kbn_presentation_publishing.mdx +++ b/api_docs/kbn_presentation_publishing.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-presentation-publishing title: "@kbn/presentation-publishing" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/presentation-publishing plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/presentation-publishing'] --- import kbnPresentationPublishingObj from './kbn_presentation_publishing.devdocs.json'; diff --git a/api_docs/kbn_product_doc_artifact_builder.mdx b/api_docs/kbn_product_doc_artifact_builder.mdx index 6644721e996d9..0198a5c636bb3 100644 --- a/api_docs/kbn_product_doc_artifact_builder.mdx +++ b/api_docs/kbn_product_doc_artifact_builder.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-product-doc-artifact-builder title: "@kbn/product-doc-artifact-builder" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/product-doc-artifact-builder plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/product-doc-artifact-builder'] --- import kbnProductDocArtifactBuilderObj from './kbn_product_doc_artifact_builder.devdocs.json'; diff --git a/api_docs/kbn_product_doc_common.mdx b/api_docs/kbn_product_doc_common.mdx index 98484dacfae63..abb59452a217c 100644 --- a/api_docs/kbn_product_doc_common.mdx +++ b/api_docs/kbn_product_doc_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-product-doc-common title: "@kbn/product-doc-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/product-doc-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/product-doc-common'] --- import kbnProductDocCommonObj from './kbn_product_doc_common.devdocs.json'; diff --git a/api_docs/kbn_profiling_utils.mdx b/api_docs/kbn_profiling_utils.mdx index aff7e9f3e88ef..b75709cde15c0 100644 --- a/api_docs/kbn_profiling_utils.mdx +++ b/api_docs/kbn_profiling_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-profiling-utils title: "@kbn/profiling-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/profiling-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/profiling-utils'] --- import kbnProfilingUtilsObj from './kbn_profiling_utils.devdocs.json'; diff --git a/api_docs/kbn_random_sampling.mdx b/api_docs/kbn_random_sampling.mdx index a5b10efea427c..4c5b200a193ac 100644 --- a/api_docs/kbn_random_sampling.mdx +++ b/api_docs/kbn_random_sampling.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-random-sampling title: "@kbn/random-sampling" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/random-sampling plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/random-sampling'] --- import kbnRandomSamplingObj from './kbn_random_sampling.devdocs.json'; diff --git a/api_docs/kbn_react_field.mdx b/api_docs/kbn_react_field.mdx index 82d4286b2bc0e..167c49ad26a04 100644 --- a/api_docs/kbn_react_field.mdx +++ b/api_docs/kbn_react_field.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-react-field title: "@kbn/react-field" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/react-field plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/react-field'] --- import kbnReactFieldObj from './kbn_react_field.devdocs.json'; diff --git a/api_docs/kbn_react_hooks.mdx b/api_docs/kbn_react_hooks.mdx index 1a1fc35d8c4f5..e9fb23d2f4695 100644 --- a/api_docs/kbn_react_hooks.mdx +++ b/api_docs/kbn_react_hooks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-react-hooks title: "@kbn/react-hooks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/react-hooks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/react-hooks'] --- import kbnReactHooksObj from './kbn_react_hooks.devdocs.json'; diff --git a/api_docs/kbn_react_kibana_context_common.mdx b/api_docs/kbn_react_kibana_context_common.mdx index 566b6cf454d51..46ef0b76e1c5b 100644 --- a/api_docs/kbn_react_kibana_context_common.mdx +++ b/api_docs/kbn_react_kibana_context_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-react-kibana-context-common title: "@kbn/react-kibana-context-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/react-kibana-context-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/react-kibana-context-common'] --- import kbnReactKibanaContextCommonObj from './kbn_react_kibana_context_common.devdocs.json'; diff --git a/api_docs/kbn_react_kibana_context_render.mdx b/api_docs/kbn_react_kibana_context_render.mdx index c8155ef6996c2..27ceb95026ebf 100644 --- a/api_docs/kbn_react_kibana_context_render.mdx +++ b/api_docs/kbn_react_kibana_context_render.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-react-kibana-context-render title: "@kbn/react-kibana-context-render" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/react-kibana-context-render plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/react-kibana-context-render'] --- import kbnReactKibanaContextRenderObj from './kbn_react_kibana_context_render.devdocs.json'; diff --git a/api_docs/kbn_react_kibana_context_root.mdx b/api_docs/kbn_react_kibana_context_root.mdx index ab6ec9e82796c..ea023701f9299 100644 --- a/api_docs/kbn_react_kibana_context_root.mdx +++ b/api_docs/kbn_react_kibana_context_root.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-react-kibana-context-root title: "@kbn/react-kibana-context-root" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/react-kibana-context-root plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/react-kibana-context-root'] --- import kbnReactKibanaContextRootObj from './kbn_react_kibana_context_root.devdocs.json'; diff --git a/api_docs/kbn_react_kibana_context_styled.mdx b/api_docs/kbn_react_kibana_context_styled.mdx index c7e6500e1d466..c3233728d489a 100644 --- a/api_docs/kbn_react_kibana_context_styled.mdx +++ b/api_docs/kbn_react_kibana_context_styled.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-react-kibana-context-styled title: "@kbn/react-kibana-context-styled" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/react-kibana-context-styled plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/react-kibana-context-styled'] --- import kbnReactKibanaContextStyledObj from './kbn_react_kibana_context_styled.devdocs.json'; diff --git a/api_docs/kbn_react_kibana_context_theme.mdx b/api_docs/kbn_react_kibana_context_theme.mdx index 7e1cacdaafd94..836bf595d0e93 100644 --- a/api_docs/kbn_react_kibana_context_theme.mdx +++ b/api_docs/kbn_react_kibana_context_theme.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-react-kibana-context-theme title: "@kbn/react-kibana-context-theme" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/react-kibana-context-theme plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/react-kibana-context-theme'] --- import kbnReactKibanaContextThemeObj from './kbn_react_kibana_context_theme.devdocs.json'; diff --git a/api_docs/kbn_react_kibana_mount.mdx b/api_docs/kbn_react_kibana_mount.mdx index 56ad3db223247..b0ae003ced25f 100644 --- a/api_docs/kbn_react_kibana_mount.mdx +++ b/api_docs/kbn_react_kibana_mount.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-react-kibana-mount title: "@kbn/react-kibana-mount" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/react-kibana-mount plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/react-kibana-mount'] --- import kbnReactKibanaMountObj from './kbn_react_kibana_mount.devdocs.json'; diff --git a/api_docs/kbn_react_mute_legacy_root_warning.mdx b/api_docs/kbn_react_mute_legacy_root_warning.mdx index 4a2208d35a683..d7f1effe46449 100644 --- a/api_docs/kbn_react_mute_legacy_root_warning.mdx +++ b/api_docs/kbn_react_mute_legacy_root_warning.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-react-mute-legacy-root-warning title: "@kbn/react-mute-legacy-root-warning" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/react-mute-legacy-root-warning plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/react-mute-legacy-root-warning'] --- import kbnReactMuteLegacyRootWarningObj from './kbn_react_mute_legacy_root_warning.devdocs.json'; diff --git a/api_docs/kbn_recently_accessed.mdx b/api_docs/kbn_recently_accessed.mdx index 914f52df33c1e..8750d06c7c8a0 100644 --- a/api_docs/kbn_recently_accessed.mdx +++ b/api_docs/kbn_recently_accessed.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-recently-accessed title: "@kbn/recently-accessed" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/recently-accessed plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/recently-accessed'] --- import kbnRecentlyAccessedObj from './kbn_recently_accessed.devdocs.json'; diff --git a/api_docs/kbn_relocate.mdx b/api_docs/kbn_relocate.mdx index 1e3b8b3d0f365..939a0100b17b2 100644 --- a/api_docs/kbn_relocate.mdx +++ b/api_docs/kbn_relocate.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-relocate title: "@kbn/relocate" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/relocate plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/relocate'] --- import kbnRelocateObj from './kbn_relocate.devdocs.json'; diff --git a/api_docs/kbn_repo_file_maps.mdx b/api_docs/kbn_repo_file_maps.mdx index 2d08ccc145562..74739f25509f7 100644 --- a/api_docs/kbn_repo_file_maps.mdx +++ b/api_docs/kbn_repo_file_maps.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-repo-file-maps title: "@kbn/repo-file-maps" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/repo-file-maps plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/repo-file-maps'] --- import kbnRepoFileMapsObj from './kbn_repo_file_maps.devdocs.json'; diff --git a/api_docs/kbn_repo_linter.mdx b/api_docs/kbn_repo_linter.mdx index b31ce55ab11ef..00dbc3d80e0fd 100644 --- a/api_docs/kbn_repo_linter.mdx +++ b/api_docs/kbn_repo_linter.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-repo-linter title: "@kbn/repo-linter" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/repo-linter plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/repo-linter'] --- import kbnRepoLinterObj from './kbn_repo_linter.devdocs.json'; diff --git a/api_docs/kbn_repo_path.mdx b/api_docs/kbn_repo_path.mdx index 76521c594ef38..982f23332afa0 100644 --- a/api_docs/kbn_repo_path.mdx +++ b/api_docs/kbn_repo_path.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-repo-path title: "@kbn/repo-path" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/repo-path plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/repo-path'] --- import kbnRepoPathObj from './kbn_repo_path.devdocs.json'; diff --git a/api_docs/kbn_repo_source_classifier.mdx b/api_docs/kbn_repo_source_classifier.mdx index 8165fcfd9f05f..624179cc98e21 100644 --- a/api_docs/kbn_repo_source_classifier.mdx +++ b/api_docs/kbn_repo_source_classifier.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-repo-source-classifier title: "@kbn/repo-source-classifier" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/repo-source-classifier plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/repo-source-classifier'] --- import kbnRepoSourceClassifierObj from './kbn_repo_source_classifier.devdocs.json'; diff --git a/api_docs/kbn_reporting_common.mdx b/api_docs/kbn_reporting_common.mdx index b3a535964300a..2d7b74d9a7320 100644 --- a/api_docs/kbn_reporting_common.mdx +++ b/api_docs/kbn_reporting_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-reporting-common title: "@kbn/reporting-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/reporting-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/reporting-common'] --- import kbnReportingCommonObj from './kbn_reporting_common.devdocs.json'; diff --git a/api_docs/kbn_reporting_csv_share_panel.mdx b/api_docs/kbn_reporting_csv_share_panel.mdx index e32f117fc0132..aa50373cb80ea 100644 --- a/api_docs/kbn_reporting_csv_share_panel.mdx +++ b/api_docs/kbn_reporting_csv_share_panel.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-reporting-csv-share-panel title: "@kbn/reporting-csv-share-panel" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/reporting-csv-share-panel plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/reporting-csv-share-panel'] --- import kbnReportingCsvSharePanelObj from './kbn_reporting_csv_share_panel.devdocs.json'; diff --git a/api_docs/kbn_reporting_export_types_csv.mdx b/api_docs/kbn_reporting_export_types_csv.mdx index 287e2cdcebe84..8c0e69208f92d 100644 --- a/api_docs/kbn_reporting_export_types_csv.mdx +++ b/api_docs/kbn_reporting_export_types_csv.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-reporting-export-types-csv title: "@kbn/reporting-export-types-csv" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/reporting-export-types-csv plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/reporting-export-types-csv'] --- import kbnReportingExportTypesCsvObj from './kbn_reporting_export_types_csv.devdocs.json'; diff --git a/api_docs/kbn_reporting_export_types_csv_common.mdx b/api_docs/kbn_reporting_export_types_csv_common.mdx index 0862eb334019a..86142d557dbf4 100644 --- a/api_docs/kbn_reporting_export_types_csv_common.mdx +++ b/api_docs/kbn_reporting_export_types_csv_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-reporting-export-types-csv-common title: "@kbn/reporting-export-types-csv-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/reporting-export-types-csv-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/reporting-export-types-csv-common'] --- import kbnReportingExportTypesCsvCommonObj from './kbn_reporting_export_types_csv_common.devdocs.json'; diff --git a/api_docs/kbn_reporting_export_types_pdf.mdx b/api_docs/kbn_reporting_export_types_pdf.mdx index d6e6440662fb7..e5759525d5772 100644 --- a/api_docs/kbn_reporting_export_types_pdf.mdx +++ b/api_docs/kbn_reporting_export_types_pdf.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-reporting-export-types-pdf title: "@kbn/reporting-export-types-pdf" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/reporting-export-types-pdf plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/reporting-export-types-pdf'] --- import kbnReportingExportTypesPdfObj from './kbn_reporting_export_types_pdf.devdocs.json'; diff --git a/api_docs/kbn_reporting_export_types_pdf_common.mdx b/api_docs/kbn_reporting_export_types_pdf_common.mdx index 3a2991d0baa27..9b3d1d4e06b6a 100644 --- a/api_docs/kbn_reporting_export_types_pdf_common.mdx +++ b/api_docs/kbn_reporting_export_types_pdf_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-reporting-export-types-pdf-common title: "@kbn/reporting-export-types-pdf-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/reporting-export-types-pdf-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/reporting-export-types-pdf-common'] --- import kbnReportingExportTypesPdfCommonObj from './kbn_reporting_export_types_pdf_common.devdocs.json'; diff --git a/api_docs/kbn_reporting_export_types_png.mdx b/api_docs/kbn_reporting_export_types_png.mdx index f28eba61abd92..7b3723c6a0917 100644 --- a/api_docs/kbn_reporting_export_types_png.mdx +++ b/api_docs/kbn_reporting_export_types_png.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-reporting-export-types-png title: "@kbn/reporting-export-types-png" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/reporting-export-types-png plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/reporting-export-types-png'] --- import kbnReportingExportTypesPngObj from './kbn_reporting_export_types_png.devdocs.json'; diff --git a/api_docs/kbn_reporting_export_types_png_common.mdx b/api_docs/kbn_reporting_export_types_png_common.mdx index 2478a1bf43259..c2197661396be 100644 --- a/api_docs/kbn_reporting_export_types_png_common.mdx +++ b/api_docs/kbn_reporting_export_types_png_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-reporting-export-types-png-common title: "@kbn/reporting-export-types-png-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/reporting-export-types-png-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/reporting-export-types-png-common'] --- import kbnReportingExportTypesPngCommonObj from './kbn_reporting_export_types_png_common.devdocs.json'; diff --git a/api_docs/kbn_reporting_mocks_server.mdx b/api_docs/kbn_reporting_mocks_server.mdx index e884540b911cb..abadc5ca563a2 100644 --- a/api_docs/kbn_reporting_mocks_server.mdx +++ b/api_docs/kbn_reporting_mocks_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-reporting-mocks-server title: "@kbn/reporting-mocks-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/reporting-mocks-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/reporting-mocks-server'] --- import kbnReportingMocksServerObj from './kbn_reporting_mocks_server.devdocs.json'; diff --git a/api_docs/kbn_reporting_public.mdx b/api_docs/kbn_reporting_public.mdx index 3e9a5010c28ba..35f3fea52e836 100644 --- a/api_docs/kbn_reporting_public.mdx +++ b/api_docs/kbn_reporting_public.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-reporting-public title: "@kbn/reporting-public" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/reporting-public plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/reporting-public'] --- import kbnReportingPublicObj from './kbn_reporting_public.devdocs.json'; diff --git a/api_docs/kbn_reporting_server.mdx b/api_docs/kbn_reporting_server.mdx index f7bcfa0c81f50..23df115037689 100644 --- a/api_docs/kbn_reporting_server.mdx +++ b/api_docs/kbn_reporting_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-reporting-server title: "@kbn/reporting-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/reporting-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/reporting-server'] --- import kbnReportingServerObj from './kbn_reporting_server.devdocs.json'; diff --git a/api_docs/kbn_resizable_layout.mdx b/api_docs/kbn_resizable_layout.mdx index ba791f5652740..e62fd7ca8f9fb 100644 --- a/api_docs/kbn_resizable_layout.mdx +++ b/api_docs/kbn_resizable_layout.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-resizable-layout title: "@kbn/resizable-layout" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/resizable-layout plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/resizable-layout'] --- import kbnResizableLayoutObj from './kbn_resizable_layout.devdocs.json'; diff --git a/api_docs/kbn_response_ops_feature_flag_service.mdx b/api_docs/kbn_response_ops_feature_flag_service.mdx index 03821f32e0c4b..ac9d7df6e87be 100644 --- a/api_docs/kbn_response_ops_feature_flag_service.mdx +++ b/api_docs/kbn_response_ops_feature_flag_service.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-response-ops-feature-flag-service title: "@kbn/response-ops-feature-flag-service" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/response-ops-feature-flag-service plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/response-ops-feature-flag-service'] --- import kbnResponseOpsFeatureFlagServiceObj from './kbn_response_ops_feature_flag_service.devdocs.json'; diff --git a/api_docs/kbn_response_ops_rule_form.mdx b/api_docs/kbn_response_ops_rule_form.mdx index dfda25b778a1c..9eddee23ff21d 100644 --- a/api_docs/kbn_response_ops_rule_form.mdx +++ b/api_docs/kbn_response_ops_rule_form.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-response-ops-rule-form title: "@kbn/response-ops-rule-form" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/response-ops-rule-form plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/response-ops-rule-form'] --- import kbnResponseOpsRuleFormObj from './kbn_response_ops_rule_form.devdocs.json'; diff --git a/api_docs/kbn_response_ops_rule_params.mdx b/api_docs/kbn_response_ops_rule_params.mdx index a7af0bf846fd3..41dbc43dbf21c 100644 --- a/api_docs/kbn_response_ops_rule_params.mdx +++ b/api_docs/kbn_response_ops_rule_params.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-response-ops-rule-params title: "@kbn/response-ops-rule-params" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/response-ops-rule-params plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/response-ops-rule-params'] --- import kbnResponseOpsRuleParamsObj from './kbn_response_ops_rule_params.devdocs.json'; diff --git a/api_docs/kbn_rison.mdx b/api_docs/kbn_rison.mdx index f2c1045f559ce..944cde68cc1ad 100644 --- a/api_docs/kbn_rison.mdx +++ b/api_docs/kbn_rison.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-rison title: "@kbn/rison" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/rison plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/rison'] --- import kbnRisonObj from './kbn_rison.devdocs.json'; diff --git a/api_docs/kbn_rollup.mdx b/api_docs/kbn_rollup.mdx index 429a14c88fa1a..7e0a3e59ce855 100644 --- a/api_docs/kbn_rollup.mdx +++ b/api_docs/kbn_rollup.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-rollup title: "@kbn/rollup" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/rollup plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/rollup'] --- import kbnRollupObj from './kbn_rollup.devdocs.json'; diff --git a/api_docs/kbn_router_to_openapispec.mdx b/api_docs/kbn_router_to_openapispec.mdx index 0482e4e425b85..5780887e97c15 100644 --- a/api_docs/kbn_router_to_openapispec.mdx +++ b/api_docs/kbn_router_to_openapispec.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-router-to-openapispec title: "@kbn/router-to-openapispec" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/router-to-openapispec plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/router-to-openapispec'] --- import kbnRouterToOpenapispecObj from './kbn_router_to_openapispec.devdocs.json'; diff --git a/api_docs/kbn_router_utils.mdx b/api_docs/kbn_router_utils.mdx index ec1104d5cff66..216f71535ac8f 100644 --- a/api_docs/kbn_router_utils.mdx +++ b/api_docs/kbn_router_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-router-utils title: "@kbn/router-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/router-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/router-utils'] --- import kbnRouterUtilsObj from './kbn_router_utils.devdocs.json'; diff --git a/api_docs/kbn_rrule.mdx b/api_docs/kbn_rrule.mdx index 2546f1149bedd..78ab3a9747ec6 100644 --- a/api_docs/kbn_rrule.mdx +++ b/api_docs/kbn_rrule.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-rrule title: "@kbn/rrule" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/rrule plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/rrule'] --- import kbnRruleObj from './kbn_rrule.devdocs.json'; diff --git a/api_docs/kbn_rule_data_utils.mdx b/api_docs/kbn_rule_data_utils.mdx index 743b0af0236c6..5b5ac5a0a9b28 100644 --- a/api_docs/kbn_rule_data_utils.mdx +++ b/api_docs/kbn_rule_data_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-rule-data-utils title: "@kbn/rule-data-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/rule-data-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/rule-data-utils'] --- import kbnRuleDataUtilsObj from './kbn_rule_data_utils.devdocs.json'; diff --git a/api_docs/kbn_saved_objects_settings.mdx b/api_docs/kbn_saved_objects_settings.mdx index 3992a95ae0f23..e3da595d8e63e 100644 --- a/api_docs/kbn_saved_objects_settings.mdx +++ b/api_docs/kbn_saved_objects_settings.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-saved-objects-settings title: "@kbn/saved-objects-settings" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/saved-objects-settings plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/saved-objects-settings'] --- import kbnSavedObjectsSettingsObj from './kbn_saved_objects_settings.devdocs.json'; diff --git a/api_docs/kbn_saved_search_component.mdx b/api_docs/kbn_saved_search_component.mdx index 9419abeea145b..ee2a901613c93 100644 --- a/api_docs/kbn_saved_search_component.mdx +++ b/api_docs/kbn_saved_search_component.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-saved-search-component title: "@kbn/saved-search-component" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/saved-search-component plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/saved-search-component'] --- import kbnSavedSearchComponentObj from './kbn_saved_search_component.devdocs.json'; diff --git a/api_docs/kbn_scout.mdx b/api_docs/kbn_scout.mdx index 0db1ea778f651..ea12368f269a8 100644 --- a/api_docs/kbn_scout.mdx +++ b/api_docs/kbn_scout.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-scout title: "@kbn/scout" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/scout plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/scout'] --- import kbnScoutObj from './kbn_scout.devdocs.json'; diff --git a/api_docs/kbn_scout_info.mdx b/api_docs/kbn_scout_info.mdx index 088acea763ec4..09aeb2e4c335e 100644 --- a/api_docs/kbn_scout_info.mdx +++ b/api_docs/kbn_scout_info.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-scout-info title: "@kbn/scout-info" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/scout-info plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/scout-info'] --- import kbnScoutInfoObj from './kbn_scout_info.devdocs.json'; diff --git a/api_docs/kbn_scout_reporting.mdx b/api_docs/kbn_scout_reporting.mdx index 03e39573f348d..7c4041ae631af 100644 --- a/api_docs/kbn_scout_reporting.mdx +++ b/api_docs/kbn_scout_reporting.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-scout-reporting title: "@kbn/scout-reporting" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/scout-reporting plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/scout-reporting'] --- import kbnScoutReportingObj from './kbn_scout_reporting.devdocs.json'; diff --git a/api_docs/kbn_screenshotting_server.mdx b/api_docs/kbn_screenshotting_server.mdx index 33e013f4da88c..8758ca2385a39 100644 --- a/api_docs/kbn_screenshotting_server.mdx +++ b/api_docs/kbn_screenshotting_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-screenshotting-server title: "@kbn/screenshotting-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/screenshotting-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/screenshotting-server'] --- import kbnScreenshottingServerObj from './kbn_screenshotting_server.devdocs.json'; diff --git a/api_docs/kbn_search_api_keys_components.mdx b/api_docs/kbn_search_api_keys_components.mdx index 9769a7df53292..d3c54dd13f8b7 100644 --- a/api_docs/kbn_search_api_keys_components.mdx +++ b/api_docs/kbn_search_api_keys_components.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-search-api-keys-components title: "@kbn/search-api-keys-components" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/search-api-keys-components plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/search-api-keys-components'] --- import kbnSearchApiKeysComponentsObj from './kbn_search_api_keys_components.devdocs.json'; diff --git a/api_docs/kbn_search_api_keys_server.mdx b/api_docs/kbn_search_api_keys_server.mdx index 8a1b952a24134..ee66c9648e479 100644 --- a/api_docs/kbn_search_api_keys_server.mdx +++ b/api_docs/kbn_search_api_keys_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-search-api-keys-server title: "@kbn/search-api-keys-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/search-api-keys-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/search-api-keys-server'] --- import kbnSearchApiKeysServerObj from './kbn_search_api_keys_server.devdocs.json'; diff --git a/api_docs/kbn_search_api_panels.mdx b/api_docs/kbn_search_api_panels.mdx index dddca915875ac..77391a5c23f00 100644 --- a/api_docs/kbn_search_api_panels.mdx +++ b/api_docs/kbn_search_api_panels.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-search-api-panels title: "@kbn/search-api-panels" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/search-api-panels plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/search-api-panels'] --- import kbnSearchApiPanelsObj from './kbn_search_api_panels.devdocs.json'; diff --git a/api_docs/kbn_search_connectors.mdx b/api_docs/kbn_search_connectors.mdx index 8b923a199eb47..d1de482bfc2e6 100644 --- a/api_docs/kbn_search_connectors.mdx +++ b/api_docs/kbn_search_connectors.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-search-connectors title: "@kbn/search-connectors" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/search-connectors plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/search-connectors'] --- import kbnSearchConnectorsObj from './kbn_search_connectors.devdocs.json'; diff --git a/api_docs/kbn_search_errors.mdx b/api_docs/kbn_search_errors.mdx index 7def59e32609f..d9ed776ad311e 100644 --- a/api_docs/kbn_search_errors.mdx +++ b/api_docs/kbn_search_errors.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-search-errors title: "@kbn/search-errors" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/search-errors plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/search-errors'] --- import kbnSearchErrorsObj from './kbn_search_errors.devdocs.json'; diff --git a/api_docs/kbn_search_index_documents.mdx b/api_docs/kbn_search_index_documents.mdx index 85835f8189bc9..7091de6016996 100644 --- a/api_docs/kbn_search_index_documents.mdx +++ b/api_docs/kbn_search_index_documents.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-search-index-documents title: "@kbn/search-index-documents" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/search-index-documents plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/search-index-documents'] --- import kbnSearchIndexDocumentsObj from './kbn_search_index_documents.devdocs.json'; diff --git a/api_docs/kbn_search_response_warnings.mdx b/api_docs/kbn_search_response_warnings.mdx index 7af4f80f20699..adb58672e5907 100644 --- a/api_docs/kbn_search_response_warnings.mdx +++ b/api_docs/kbn_search_response_warnings.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-search-response-warnings title: "@kbn/search-response-warnings" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/search-response-warnings plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/search-response-warnings'] --- import kbnSearchResponseWarningsObj from './kbn_search_response_warnings.devdocs.json'; diff --git a/api_docs/kbn_search_shared_ui.mdx b/api_docs/kbn_search_shared_ui.mdx index cb778813bd77a..cff3490de5d61 100644 --- a/api_docs/kbn_search_shared_ui.mdx +++ b/api_docs/kbn_search_shared_ui.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-search-shared-ui title: "@kbn/search-shared-ui" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/search-shared-ui plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/search-shared-ui'] --- import kbnSearchSharedUiObj from './kbn_search_shared_ui.devdocs.json'; diff --git a/api_docs/kbn_search_types.mdx b/api_docs/kbn_search_types.mdx index 392dc2888c548..5b8955ae248fe 100644 --- a/api_docs/kbn_search_types.mdx +++ b/api_docs/kbn_search_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-search-types title: "@kbn/search-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/search-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/search-types'] --- import kbnSearchTypesObj from './kbn_search_types.devdocs.json'; diff --git a/api_docs/kbn_security_api_key_management.mdx b/api_docs/kbn_security_api_key_management.mdx index fd909db77c15a..669ef9ee13224 100644 --- a/api_docs/kbn_security_api_key_management.mdx +++ b/api_docs/kbn_security_api_key_management.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-api-key-management title: "@kbn/security-api-key-management" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-api-key-management plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-api-key-management'] --- import kbnSecurityApiKeyManagementObj from './kbn_security_api_key_management.devdocs.json'; diff --git a/api_docs/kbn_security_authorization_core.mdx b/api_docs/kbn_security_authorization_core.mdx index fcfc782f8df79..636d73fc41130 100644 --- a/api_docs/kbn_security_authorization_core.mdx +++ b/api_docs/kbn_security_authorization_core.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-authorization-core title: "@kbn/security-authorization-core" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-authorization-core plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-authorization-core'] --- import kbnSecurityAuthorizationCoreObj from './kbn_security_authorization_core.devdocs.json'; diff --git a/api_docs/kbn_security_authorization_core_common.mdx b/api_docs/kbn_security_authorization_core_common.mdx index 2ae58274c1c79..c78ea79fd102b 100644 --- a/api_docs/kbn_security_authorization_core_common.mdx +++ b/api_docs/kbn_security_authorization_core_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-authorization-core-common title: "@kbn/security-authorization-core-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-authorization-core-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-authorization-core-common'] --- import kbnSecurityAuthorizationCoreCommonObj from './kbn_security_authorization_core_common.devdocs.json'; diff --git a/api_docs/kbn_security_form_components.mdx b/api_docs/kbn_security_form_components.mdx index 18c002792ec26..93ed09c8a5866 100644 --- a/api_docs/kbn_security_form_components.mdx +++ b/api_docs/kbn_security_form_components.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-form-components title: "@kbn/security-form-components" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-form-components plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-form-components'] --- import kbnSecurityFormComponentsObj from './kbn_security_form_components.devdocs.json'; diff --git a/api_docs/kbn_security_hardening.mdx b/api_docs/kbn_security_hardening.mdx index 84f81b2d5cc62..5830bad9e7d09 100644 --- a/api_docs/kbn_security_hardening.mdx +++ b/api_docs/kbn_security_hardening.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-hardening title: "@kbn/security-hardening" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-hardening plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-hardening'] --- import kbnSecurityHardeningObj from './kbn_security_hardening.devdocs.json'; diff --git a/api_docs/kbn_security_plugin_types_common.mdx b/api_docs/kbn_security_plugin_types_common.mdx index 1083d79be968e..bb2bb4a300980 100644 --- a/api_docs/kbn_security_plugin_types_common.mdx +++ b/api_docs/kbn_security_plugin_types_common.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-plugin-types-common title: "@kbn/security-plugin-types-common" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-plugin-types-common plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-plugin-types-common'] --- import kbnSecurityPluginTypesCommonObj from './kbn_security_plugin_types_common.devdocs.json'; diff --git a/api_docs/kbn_security_plugin_types_public.devdocs.json b/api_docs/kbn_security_plugin_types_public.devdocs.json index 49fcb4a21570d..0f1b8532eb7aa 100644 --- a/api_docs/kbn_security_plugin_types_public.devdocs.json +++ b/api_docs/kbn_security_plugin_types_public.devdocs.json @@ -903,21 +903,21 @@ "plugin": "security", "path": "x-pack/plugins/security/public/plugin.tsx" }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/links.ts" - }, { "plugin": "cloudLinks", "path": "x-pack/plugins/cloud_integrations/cloud_links/public/maybe_add_cloud_links/maybe_add_cloud_links.ts" }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/management/links.ts" + }, { "plugin": "cases", "path": "x-pack/plugins/cases/public/common/lib/kibana/hooks.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/kibana/hooks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/hooks.ts" } ] }, @@ -1009,14 +1009,6 @@ "plugin": "searchPlayground", "path": "x-pack/plugins/search_playground/public/hooks/use_user_profile.ts" }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.tsx" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.tsx" - }, { "plugin": "cases", "path": "x-pack/plugins/cases/public/containers/user_profiles/api.test.ts" @@ -1032,6 +1024,14 @@ { "plugin": "cases", "path": "x-pack/plugins/cases/public/containers/user_profiles/api.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.tsx" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.tsx" } ] } diff --git a/api_docs/kbn_security_plugin_types_public.mdx b/api_docs/kbn_security_plugin_types_public.mdx index c72fa94c7f95c..537cc169fc9c0 100644 --- a/api_docs/kbn_security_plugin_types_public.mdx +++ b/api_docs/kbn_security_plugin_types_public.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-plugin-types-public title: "@kbn/security-plugin-types-public" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-plugin-types-public plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-plugin-types-public'] --- import kbnSecurityPluginTypesPublicObj from './kbn_security_plugin_types_public.devdocs.json'; diff --git a/api_docs/kbn_security_plugin_types_server.devdocs.json b/api_docs/kbn_security_plugin_types_server.devdocs.json index 32feff21a5cb9..56538685b4d7c 100644 --- a/api_docs/kbn_security_plugin_types_server.devdocs.json +++ b/api_docs/kbn_security_plugin_types_server.devdocs.json @@ -4755,15 +4755,15 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/request_context_factory.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/request_context_factory.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/plugin.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/plugin.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin.ts" } ] }, @@ -4869,10 +4869,6 @@ "plugin": "fleet", "path": "x-pack/plugins/fleet/server/routes/setup/handlers.ts" }, - { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/routes/setup_routes.ts" - }, { "plugin": "serverlessSearch", "path": "x-pack/plugins/serverless_search/server/routes/api_key_routes.ts" @@ -4968,6 +4964,10 @@ { "plugin": "synthetics", "path": "x-pack/solutions/observability/plugins/synthetics/server/routes/synthetics_service/enablement.ts" + }, + { + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/setup_routes.ts" } ] }, @@ -5039,11 +5039,11 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts" } ] } diff --git a/api_docs/kbn_security_plugin_types_server.mdx b/api_docs/kbn_security_plugin_types_server.mdx index 95f3e4bc31f82..8007f75fb0007 100644 --- a/api_docs/kbn_security_plugin_types_server.mdx +++ b/api_docs/kbn_security_plugin_types_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-plugin-types-server title: "@kbn/security-plugin-types-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-plugin-types-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-plugin-types-server'] --- import kbnSecurityPluginTypesServerObj from './kbn_security_plugin_types_server.devdocs.json'; diff --git a/api_docs/kbn_security_role_management_model.mdx b/api_docs/kbn_security_role_management_model.mdx index d1427e1ce9f2e..9760a2a57e343 100644 --- a/api_docs/kbn_security_role_management_model.mdx +++ b/api_docs/kbn_security_role_management_model.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-role-management-model title: "@kbn/security-role-management-model" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-role-management-model plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-role-management-model'] --- import kbnSecurityRoleManagementModelObj from './kbn_security_role_management_model.devdocs.json'; diff --git a/api_docs/kbn_security_solution_distribution_bar.mdx b/api_docs/kbn_security_solution_distribution_bar.mdx index 4299b2d56438d..13121dd6211e0 100644 --- a/api_docs/kbn_security_solution_distribution_bar.mdx +++ b/api_docs/kbn_security_solution_distribution_bar.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-solution-distribution-bar title: "@kbn/security-solution-distribution-bar" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-solution-distribution-bar plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-solution-distribution-bar'] --- import kbnSecuritySolutionDistributionBarObj from './kbn_security_solution_distribution_bar.devdocs.json'; diff --git a/api_docs/kbn_security_solution_features.mdx b/api_docs/kbn_security_solution_features.mdx index 46b1d5ce0dcfe..bb106670760b3 100644 --- a/api_docs/kbn_security_solution_features.mdx +++ b/api_docs/kbn_security_solution_features.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-solution-features title: "@kbn/security-solution-features" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-solution-features plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-solution-features'] --- import kbnSecuritySolutionFeaturesObj from './kbn_security_solution_features.devdocs.json'; diff --git a/api_docs/kbn_security_solution_navigation.devdocs.json b/api_docs/kbn_security_solution_navigation.devdocs.json index 4e22926d5b05a..45942b22304fd 100644 --- a/api_docs/kbn_security_solution_navigation.devdocs.json +++ b/api_docs/kbn_security_solution_navigation.devdocs.json @@ -970,7 +970,7 @@ "tags": [], "label": "SecurityPageName", "description": [], - "path": "packages/deeplinks/security/deep_links.ts", + "path": "src/platform/packages/shared/deeplinks/security/deep_links.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/kbn_security_solution_navigation.mdx b/api_docs/kbn_security_solution_navigation.mdx index 52e7d136a266f..d3e7a409b082c 100644 --- a/api_docs/kbn_security_solution_navigation.mdx +++ b/api_docs/kbn_security_solution_navigation.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-solution-navigation title: "@kbn/security-solution-navigation" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-solution-navigation plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-solution-navigation'] --- import kbnSecuritySolutionNavigationObj from './kbn_security_solution_navigation.devdocs.json'; diff --git a/api_docs/kbn_security_solution_side_nav.mdx b/api_docs/kbn_security_solution_side_nav.mdx index d259430d4993d..b50a64911a370 100644 --- a/api_docs/kbn_security_solution_side_nav.mdx +++ b/api_docs/kbn_security_solution_side_nav.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-solution-side-nav title: "@kbn/security-solution-side-nav" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-solution-side-nav plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-solution-side-nav'] --- import kbnSecuritySolutionSideNavObj from './kbn_security_solution_side_nav.devdocs.json'; diff --git a/api_docs/kbn_security_solution_storybook_config.mdx b/api_docs/kbn_security_solution_storybook_config.mdx index 30344269a77c8..a468b3924dbd6 100644 --- a/api_docs/kbn_security_solution_storybook_config.mdx +++ b/api_docs/kbn_security_solution_storybook_config.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-solution-storybook-config title: "@kbn/security-solution-storybook-config" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-solution-storybook-config plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-solution-storybook-config'] --- import kbnSecuritySolutionStorybookConfigObj from './kbn_security_solution_storybook_config.devdocs.json'; diff --git a/api_docs/kbn_security_ui_components.mdx b/api_docs/kbn_security_ui_components.mdx index b5d5a1db5d037..8ebf8fef112fc 100644 --- a/api_docs/kbn_security_ui_components.mdx +++ b/api_docs/kbn_security_ui_components.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-security-ui-components title: "@kbn/security-ui-components" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/security-ui-components plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/security-ui-components'] --- import kbnSecurityUiComponentsObj from './kbn_security_ui_components.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_autocomplete.mdx b/api_docs/kbn_securitysolution_autocomplete.mdx index 9c049ef8233fc..475247e77e62d 100644 --- a/api_docs/kbn_securitysolution_autocomplete.mdx +++ b/api_docs/kbn_securitysolution_autocomplete.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-autocomplete title: "@kbn/securitysolution-autocomplete" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-autocomplete plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-autocomplete'] --- import kbnSecuritysolutionAutocompleteObj from './kbn_securitysolution_autocomplete.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_data_table.mdx b/api_docs/kbn_securitysolution_data_table.mdx index a299fa31d2d21..7fd97e37c760d 100644 --- a/api_docs/kbn_securitysolution_data_table.mdx +++ b/api_docs/kbn_securitysolution_data_table.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-data-table title: "@kbn/securitysolution-data-table" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-data-table plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-data-table'] --- import kbnSecuritysolutionDataTableObj from './kbn_securitysolution_data_table.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_ecs.mdx b/api_docs/kbn_securitysolution_ecs.mdx index 2dc3c0abd92c1..b1697069faec4 100644 --- a/api_docs/kbn_securitysolution_ecs.mdx +++ b/api_docs/kbn_securitysolution_ecs.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-ecs title: "@kbn/securitysolution-ecs" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-ecs plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-ecs'] --- import kbnSecuritysolutionEcsObj from './kbn_securitysolution_ecs.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_es_utils.mdx b/api_docs/kbn_securitysolution_es_utils.mdx index 93101eaa5d657..a24a4fd1eba09 100644 --- a/api_docs/kbn_securitysolution_es_utils.mdx +++ b/api_docs/kbn_securitysolution_es_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-es-utils title: "@kbn/securitysolution-es-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-es-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-es-utils'] --- import kbnSecuritysolutionEsUtilsObj from './kbn_securitysolution_es_utils.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_exception_list_components.mdx b/api_docs/kbn_securitysolution_exception_list_components.mdx index e82152b195ced..4c79ab4acd08e 100644 --- a/api_docs/kbn_securitysolution_exception_list_components.mdx +++ b/api_docs/kbn_securitysolution_exception_list_components.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-exception-list-components title: "@kbn/securitysolution-exception-list-components" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-exception-list-components plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-exception-list-components'] --- import kbnSecuritysolutionExceptionListComponentsObj from './kbn_securitysolution_exception_list_components.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_hook_utils.mdx b/api_docs/kbn_securitysolution_hook_utils.mdx index b46fc552026ce..90b0ff3f1761b 100644 --- a/api_docs/kbn_securitysolution_hook_utils.mdx +++ b/api_docs/kbn_securitysolution_hook_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-hook-utils title: "@kbn/securitysolution-hook-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-hook-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-hook-utils'] --- import kbnSecuritysolutionHookUtilsObj from './kbn_securitysolution_hook_utils.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_io_ts_alerting_types.mdx b/api_docs/kbn_securitysolution_io_ts_alerting_types.mdx index 8beaf15be4bcf..4d02f1b8287e4 100644 --- a/api_docs/kbn_securitysolution_io_ts_alerting_types.mdx +++ b/api_docs/kbn_securitysolution_io_ts_alerting_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-io-ts-alerting-types title: "@kbn/securitysolution-io-ts-alerting-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-io-ts-alerting-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-io-ts-alerting-types'] --- import kbnSecuritysolutionIoTsAlertingTypesObj from './kbn_securitysolution_io_ts_alerting_types.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_io_ts_list_types.mdx b/api_docs/kbn_securitysolution_io_ts_list_types.mdx index 26966f77bb02b..3fa758ffa22dd 100644 --- a/api_docs/kbn_securitysolution_io_ts_list_types.mdx +++ b/api_docs/kbn_securitysolution_io_ts_list_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-io-ts-list-types title: "@kbn/securitysolution-io-ts-list-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-io-ts-list-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-io-ts-list-types'] --- import kbnSecuritysolutionIoTsListTypesObj from './kbn_securitysolution_io_ts_list_types.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_io_ts_types.devdocs.json b/api_docs/kbn_securitysolution_io_ts_types.devdocs.json index f3ad240b0edc4..b634ff0ec3895 100644 --- a/api_docs/kbn_securitysolution_io_ts_types.devdocs.json +++ b/api_docs/kbn_securitysolution_io_ts_types.devdocs.json @@ -1173,7 +1173,7 @@ "tags": [], "label": "version", "description": [ - "\nNote this is just a positive number, but we use it as a type here which is still ok.\nThis type was originally from \"x-pack/plugins/security_solution/common/detection_engine/schemas/common/schemas.ts\"\nbut is moved here to make things more portable. No unit tests, but see PositiveIntegerGreaterThanZero integer for unit tests." + "\nNote this is just a positive number, but we use it as a type here which is still ok.\nThis type was originally from \"x-pack/solutions/security/plugins/security_solution/common/detection_engine/schemas/common/schemas.ts\"\nbut is moved here to make things more portable. No unit tests, but see PositiveIntegerGreaterThanZero integer for unit tests." ], "signature": [ "Type", diff --git a/api_docs/kbn_securitysolution_io_ts_types.mdx b/api_docs/kbn_securitysolution_io_ts_types.mdx index beb17f89be006..e7e7814330004 100644 --- a/api_docs/kbn_securitysolution_io_ts_types.mdx +++ b/api_docs/kbn_securitysolution_io_ts_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-io-ts-types title: "@kbn/securitysolution-io-ts-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-io-ts-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-io-ts-types'] --- import kbnSecuritysolutionIoTsTypesObj from './kbn_securitysolution_io_ts_types.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_io_ts_utils.mdx b/api_docs/kbn_securitysolution_io_ts_utils.mdx index bb2fc8c24d41d..f50677bac844d 100644 --- a/api_docs/kbn_securitysolution_io_ts_utils.mdx +++ b/api_docs/kbn_securitysolution_io_ts_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-io-ts-utils title: "@kbn/securitysolution-io-ts-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-io-ts-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-io-ts-utils'] --- import kbnSecuritysolutionIoTsUtilsObj from './kbn_securitysolution_io_ts_utils.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_list_api.mdx b/api_docs/kbn_securitysolution_list_api.mdx index dba8b73a955d4..6b2832d1aa06a 100644 --- a/api_docs/kbn_securitysolution_list_api.mdx +++ b/api_docs/kbn_securitysolution_list_api.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-list-api title: "@kbn/securitysolution-list-api" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-list-api plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-list-api'] --- import kbnSecuritysolutionListApiObj from './kbn_securitysolution_list_api.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_list_constants.devdocs.json b/api_docs/kbn_securitysolution_list_constants.devdocs.json index c4e0211dbc40a..24ee046140a71 100644 --- a/api_docs/kbn_securitysolution_list_constants.devdocs.json +++ b/api_docs/kbn_securitysolution_list_constants.devdocs.json @@ -37,19 +37,19 @@ "references": [ { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts" } ], "initialIsOpen": false @@ -69,47 +69,47 @@ "references": [ { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" } ], "initialIsOpen": false @@ -129,19 +129,19 @@ "references": [ { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts" } ], "initialIsOpen": false @@ -161,27 +161,27 @@ "references": [ { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/event_filters/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/event_filters/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/event_filters/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/event_filters/index.ts" } ], "initialIsOpen": false @@ -201,119 +201,119 @@ "references": [ { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/form.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/form.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/event_filter_validator.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/utils.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/event_filter_validator.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/utils.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/form.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/form.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/view/utils.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/view/utils.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/event_filter_validator.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/event_filter_validator.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/event_filters/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/event_filters/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/event_filters/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/event_filters/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/telemetry/tasks/security_lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/security_lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/telemetry/tasks/security_lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/security_lists.test.ts" } ], "initialIsOpen": false @@ -333,27 +333,27 @@ "references": [ { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/event_filters/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/event_filters/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/event_filters/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/event_filters/index.ts" } ], "initialIsOpen": false @@ -373,19 +373,19 @@ "references": [ { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts" } ], "initialIsOpen": false @@ -404,64 +404,64 @@ "trackAdoption": false, "references": [ { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" + "plugin": "lists", + "path": "x-pack/plugins/lists/server/services/exception_lists/get_exception_list_summary.test.ts" }, { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" + "plugin": "lists", + "path": "x-pack/plugins/lists/server/services/exception_lists/get_exception_list_summary.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" }, { - "plugin": "lists", - "path": "x-pack/plugins/lists/server/services/exception_lists/get_exception_list_summary.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts" }, { - "plugin": "lists", - "path": "x-pack/plugins/lists/server/services/exception_lists/get_exception_list_summary.test.ts" + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/endpoint/data_generators/host_isolation_exception_generator.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/endpoint/data_generators/host_isolation_exception_generator.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/endpoint/data_generators/host_isolation_exception_generator.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/endpoint/data_generators/host_isolation_exception_generator.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" } ], "initialIsOpen": false @@ -481,19 +481,19 @@ "references": [ { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts" } ], "initialIsOpen": false @@ -614,19 +614,19 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts" }, { "plugin": "@kbn/securitysolution-io-ts-list-types", @@ -684,30 +684,6 @@ "plugin": "lists", "path": "x-pack/plugins/lists/common/schemas/response/exception_list_schema.mock.ts" }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts" - }, { "plugin": "lists", "path": "x-pack/plugins/lists/server/saved_objects/migrations.test.ts" @@ -746,91 +722,115 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/trusted_apps/service/mappers.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/service/mappers.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/trusted_apps/service/mappers.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/service/mappers.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts" }, { "plugin": "@kbn/securitysolution-io-ts-list-types", @@ -874,19 +874,19 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts" }, { "plugin": "@kbn/securitysolution-io-ts-list-types", diff --git a/api_docs/kbn_securitysolution_list_constants.mdx b/api_docs/kbn_securitysolution_list_constants.mdx index 4aed9a45de248..2437ebbdcb0d3 100644 --- a/api_docs/kbn_securitysolution_list_constants.mdx +++ b/api_docs/kbn_securitysolution_list_constants.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-list-constants title: "@kbn/securitysolution-list-constants" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-list-constants plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-list-constants'] --- import kbnSecuritysolutionListConstantsObj from './kbn_securitysolution_list_constants.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_list_hooks.mdx b/api_docs/kbn_securitysolution_list_hooks.mdx index 8b4c9068d55bf..45e4929023a82 100644 --- a/api_docs/kbn_securitysolution_list_hooks.mdx +++ b/api_docs/kbn_securitysolution_list_hooks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-list-hooks title: "@kbn/securitysolution-list-hooks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-list-hooks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-list-hooks'] --- import kbnSecuritysolutionListHooksObj from './kbn_securitysolution_list_hooks.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_list_utils.mdx b/api_docs/kbn_securitysolution_list_utils.mdx index a199b63dfeed2..e06d5b8a27645 100644 --- a/api_docs/kbn_securitysolution_list_utils.mdx +++ b/api_docs/kbn_securitysolution_list_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-list-utils title: "@kbn/securitysolution-list-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-list-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-list-utils'] --- import kbnSecuritysolutionListUtilsObj from './kbn_securitysolution_list_utils.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_rules.mdx b/api_docs/kbn_securitysolution_rules.mdx index 41261ebb41a39..71315fc8a32b4 100644 --- a/api_docs/kbn_securitysolution_rules.mdx +++ b/api_docs/kbn_securitysolution_rules.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-rules title: "@kbn/securitysolution-rules" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-rules plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-rules'] --- import kbnSecuritysolutionRulesObj from './kbn_securitysolution_rules.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_t_grid.mdx b/api_docs/kbn_securitysolution_t_grid.mdx index 7ec944ea0619b..89d800ca1b520 100644 --- a/api_docs/kbn_securitysolution_t_grid.mdx +++ b/api_docs/kbn_securitysolution_t_grid.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-t-grid title: "@kbn/securitysolution-t-grid" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-t-grid plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-t-grid'] --- import kbnSecuritysolutionTGridObj from './kbn_securitysolution_t_grid.devdocs.json'; diff --git a/api_docs/kbn_securitysolution_utils.mdx b/api_docs/kbn_securitysolution_utils.mdx index d9fe68d9ba067..dcc11b26f47ca 100644 --- a/api_docs/kbn_securitysolution_utils.mdx +++ b/api_docs/kbn_securitysolution_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-securitysolution-utils title: "@kbn/securitysolution-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/securitysolution-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/securitysolution-utils'] --- import kbnSecuritysolutionUtilsObj from './kbn_securitysolution_utils.devdocs.json'; diff --git a/api_docs/kbn_server_http_tools.mdx b/api_docs/kbn_server_http_tools.mdx index 07a18f5e69553..450a0ffaeeb96 100644 --- a/api_docs/kbn_server_http_tools.mdx +++ b/api_docs/kbn_server_http_tools.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-server-http-tools title: "@kbn/server-http-tools" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/server-http-tools plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/server-http-tools'] --- import kbnServerHttpToolsObj from './kbn_server_http_tools.devdocs.json'; diff --git a/api_docs/kbn_server_route_repository.mdx b/api_docs/kbn_server_route_repository.mdx index b39d09b4b76a8..5687543bf95eb 100644 --- a/api_docs/kbn_server_route_repository.mdx +++ b/api_docs/kbn_server_route_repository.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-server-route-repository title: "@kbn/server-route-repository" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/server-route-repository plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/server-route-repository'] --- import kbnServerRouteRepositoryObj from './kbn_server_route_repository.devdocs.json'; diff --git a/api_docs/kbn_server_route_repository_client.mdx b/api_docs/kbn_server_route_repository_client.mdx index 6fd7971c85a65..250f43dcf64db 100644 --- a/api_docs/kbn_server_route_repository_client.mdx +++ b/api_docs/kbn_server_route_repository_client.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-server-route-repository-client title: "@kbn/server-route-repository-client" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/server-route-repository-client plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/server-route-repository-client'] --- import kbnServerRouteRepositoryClientObj from './kbn_server_route_repository_client.devdocs.json'; diff --git a/api_docs/kbn_server_route_repository_utils.mdx b/api_docs/kbn_server_route_repository_utils.mdx index b1788e06d31f7..4720ef593f891 100644 --- a/api_docs/kbn_server_route_repository_utils.mdx +++ b/api_docs/kbn_server_route_repository_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-server-route-repository-utils title: "@kbn/server-route-repository-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/server-route-repository-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/server-route-repository-utils'] --- import kbnServerRouteRepositoryUtilsObj from './kbn_server_route_repository_utils.devdocs.json'; diff --git a/api_docs/kbn_serverless_common_settings.mdx b/api_docs/kbn_serverless_common_settings.mdx index 560f632ba746a..a77c4a5e5a9bd 100644 --- a/api_docs/kbn_serverless_common_settings.mdx +++ b/api_docs/kbn_serverless_common_settings.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-serverless-common-settings title: "@kbn/serverless-common-settings" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/serverless-common-settings plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/serverless-common-settings'] --- import kbnServerlessCommonSettingsObj from './kbn_serverless_common_settings.devdocs.json'; diff --git a/api_docs/kbn_serverless_observability_settings.mdx b/api_docs/kbn_serverless_observability_settings.mdx index 55e335d737a3e..bb58f17972f2c 100644 --- a/api_docs/kbn_serverless_observability_settings.mdx +++ b/api_docs/kbn_serverless_observability_settings.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-serverless-observability-settings title: "@kbn/serverless-observability-settings" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/serverless-observability-settings plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/serverless-observability-settings'] --- import kbnServerlessObservabilitySettingsObj from './kbn_serverless_observability_settings.devdocs.json'; diff --git a/api_docs/kbn_serverless_project_switcher.mdx b/api_docs/kbn_serverless_project_switcher.mdx index 94bf8f3a610eb..95a340d890191 100644 --- a/api_docs/kbn_serverless_project_switcher.mdx +++ b/api_docs/kbn_serverless_project_switcher.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-serverless-project-switcher title: "@kbn/serverless-project-switcher" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/serverless-project-switcher plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/serverless-project-switcher'] --- import kbnServerlessProjectSwitcherObj from './kbn_serverless_project_switcher.devdocs.json'; diff --git a/api_docs/kbn_serverless_search_settings.mdx b/api_docs/kbn_serverless_search_settings.mdx index 262a0f90df5f5..594403698c951 100644 --- a/api_docs/kbn_serverless_search_settings.mdx +++ b/api_docs/kbn_serverless_search_settings.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-serverless-search-settings title: "@kbn/serverless-search-settings" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/serverless-search-settings plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/serverless-search-settings'] --- import kbnServerlessSearchSettingsObj from './kbn_serverless_search_settings.devdocs.json'; diff --git a/api_docs/kbn_serverless_security_settings.devdocs.json b/api_docs/kbn_serverless_security_settings.devdocs.json index fd54e257a28c8..1a14ff45bb0f5 100644 --- a/api_docs/kbn_serverless_security_settings.devdocs.json +++ b/api_docs/kbn_serverless_security_settings.devdocs.json @@ -32,7 +32,7 @@ "signature": [ "string[]" ], - "path": "packages/serverless/settings/security_project/index.ts", + "path": "src/platform/packages/shared/serverless/settings/security_project/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/kbn_serverless_security_settings.mdx b/api_docs/kbn_serverless_security_settings.mdx index 0c001d765f9dc..a3eab8683551f 100644 --- a/api_docs/kbn_serverless_security_settings.mdx +++ b/api_docs/kbn_serverless_security_settings.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-serverless-security-settings title: "@kbn/serverless-security-settings" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/serverless-security-settings plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/serverless-security-settings'] --- import kbnServerlessSecuritySettingsObj from './kbn_serverless_security_settings.devdocs.json'; diff --git a/api_docs/kbn_serverless_storybook_config.mdx b/api_docs/kbn_serverless_storybook_config.mdx index 6d7c4cceba9dd..dc7c780f24afe 100644 --- a/api_docs/kbn_serverless_storybook_config.mdx +++ b/api_docs/kbn_serverless_storybook_config.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-serverless-storybook-config title: "@kbn/serverless-storybook-config" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/serverless-storybook-config plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/serverless-storybook-config'] --- import kbnServerlessStorybookConfigObj from './kbn_serverless_storybook_config.devdocs.json'; diff --git a/api_docs/kbn_shared_svg.mdx b/api_docs/kbn_shared_svg.mdx index fcd4ae5ceaf32..9b5f271a4c769 100644 --- a/api_docs/kbn_shared_svg.mdx +++ b/api_docs/kbn_shared_svg.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-svg title: "@kbn/shared-svg" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-svg plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-svg'] --- import kbnSharedSvgObj from './kbn_shared_svg.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_avatar_solution.mdx b/api_docs/kbn_shared_ux_avatar_solution.mdx index e90081477719f..f84ac0124dbb4 100644 --- a/api_docs/kbn_shared_ux_avatar_solution.mdx +++ b/api_docs/kbn_shared_ux_avatar_solution.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-avatar-solution title: "@kbn/shared-ux-avatar-solution" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-avatar-solution plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-avatar-solution'] --- import kbnSharedUxAvatarSolutionObj from './kbn_shared_ux_avatar_solution.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_button_exit_full_screen.mdx b/api_docs/kbn_shared_ux_button_exit_full_screen.mdx index 1268455853214..659784921dc22 100644 --- a/api_docs/kbn_shared_ux_button_exit_full_screen.mdx +++ b/api_docs/kbn_shared_ux_button_exit_full_screen.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-button-exit-full-screen title: "@kbn/shared-ux-button-exit-full-screen" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-button-exit-full-screen plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-button-exit-full-screen'] --- import kbnSharedUxButtonExitFullScreenObj from './kbn_shared_ux_button_exit_full_screen.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_button_toolbar.mdx b/api_docs/kbn_shared_ux_button_toolbar.mdx index a5bfdc0898f82..be197259915b5 100644 --- a/api_docs/kbn_shared_ux_button_toolbar.mdx +++ b/api_docs/kbn_shared_ux_button_toolbar.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-button-toolbar title: "@kbn/shared-ux-button-toolbar" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-button-toolbar plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-button-toolbar'] --- import kbnSharedUxButtonToolbarObj from './kbn_shared_ux_button_toolbar.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_card_no_data.mdx b/api_docs/kbn_shared_ux_card_no_data.mdx index dcbcce555e542..9041718718a78 100644 --- a/api_docs/kbn_shared_ux_card_no_data.mdx +++ b/api_docs/kbn_shared_ux_card_no_data.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-card-no-data title: "@kbn/shared-ux-card-no-data" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-card-no-data plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-card-no-data'] --- import kbnSharedUxCardNoDataObj from './kbn_shared_ux_card_no_data.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_card_no_data_mocks.mdx b/api_docs/kbn_shared_ux_card_no_data_mocks.mdx index f668dc0070401..b86b12da678b3 100644 --- a/api_docs/kbn_shared_ux_card_no_data_mocks.mdx +++ b/api_docs/kbn_shared_ux_card_no_data_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-card-no-data-mocks title: "@kbn/shared-ux-card-no-data-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-card-no-data-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-card-no-data-mocks'] --- import kbnSharedUxCardNoDataMocksObj from './kbn_shared_ux_card_no_data_mocks.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_chrome_navigation.mdx b/api_docs/kbn_shared_ux_chrome_navigation.mdx index 7740071a0dc91..6f5929594cd24 100644 --- a/api_docs/kbn_shared_ux_chrome_navigation.mdx +++ b/api_docs/kbn_shared_ux_chrome_navigation.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-chrome-navigation title: "@kbn/shared-ux-chrome-navigation" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-chrome-navigation plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-chrome-navigation'] --- import kbnSharedUxChromeNavigationObj from './kbn_shared_ux_chrome_navigation.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_error_boundary.mdx b/api_docs/kbn_shared_ux_error_boundary.mdx index efebb93defcd6..d8588df9842ff 100644 --- a/api_docs/kbn_shared_ux_error_boundary.mdx +++ b/api_docs/kbn_shared_ux_error_boundary.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-error-boundary title: "@kbn/shared-ux-error-boundary" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-error-boundary plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-error-boundary'] --- import kbnSharedUxErrorBoundaryObj from './kbn_shared_ux_error_boundary.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_file_context.mdx b/api_docs/kbn_shared_ux_file_context.mdx index ac118c771d5a0..d61c5d8e29182 100644 --- a/api_docs/kbn_shared_ux_file_context.mdx +++ b/api_docs/kbn_shared_ux_file_context.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-file-context title: "@kbn/shared-ux-file-context" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-file-context plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-file-context'] --- import kbnSharedUxFileContextObj from './kbn_shared_ux_file_context.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_file_image.mdx b/api_docs/kbn_shared_ux_file_image.mdx index aabe67b628ba5..ee0a93dc950ae 100644 --- a/api_docs/kbn_shared_ux_file_image.mdx +++ b/api_docs/kbn_shared_ux_file_image.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-file-image title: "@kbn/shared-ux-file-image" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-file-image plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-file-image'] --- import kbnSharedUxFileImageObj from './kbn_shared_ux_file_image.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_file_image_mocks.mdx b/api_docs/kbn_shared_ux_file_image_mocks.mdx index 1118b5fe72048..08a607cec68e2 100644 --- a/api_docs/kbn_shared_ux_file_image_mocks.mdx +++ b/api_docs/kbn_shared_ux_file_image_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-file-image-mocks title: "@kbn/shared-ux-file-image-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-file-image-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-file-image-mocks'] --- import kbnSharedUxFileImageMocksObj from './kbn_shared_ux_file_image_mocks.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_file_mocks.mdx b/api_docs/kbn_shared_ux_file_mocks.mdx index 1900244891aed..f22b4d5c43f6c 100644 --- a/api_docs/kbn_shared_ux_file_mocks.mdx +++ b/api_docs/kbn_shared_ux_file_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-file-mocks title: "@kbn/shared-ux-file-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-file-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-file-mocks'] --- import kbnSharedUxFileMocksObj from './kbn_shared_ux_file_mocks.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_file_picker.mdx b/api_docs/kbn_shared_ux_file_picker.mdx index f48d92228ad6d..1aca6e72435d3 100644 --- a/api_docs/kbn_shared_ux_file_picker.mdx +++ b/api_docs/kbn_shared_ux_file_picker.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-file-picker title: "@kbn/shared-ux-file-picker" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-file-picker plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-file-picker'] --- import kbnSharedUxFilePickerObj from './kbn_shared_ux_file_picker.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_file_types.mdx b/api_docs/kbn_shared_ux_file_types.mdx index 033695a4cff77..0c84859e5fb37 100644 --- a/api_docs/kbn_shared_ux_file_types.mdx +++ b/api_docs/kbn_shared_ux_file_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-file-types title: "@kbn/shared-ux-file-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-file-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-file-types'] --- import kbnSharedUxFileTypesObj from './kbn_shared_ux_file_types.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_file_upload.mdx b/api_docs/kbn_shared_ux_file_upload.mdx index b1b39e7d4a8f1..dd3bdacc27046 100644 --- a/api_docs/kbn_shared_ux_file_upload.mdx +++ b/api_docs/kbn_shared_ux_file_upload.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-file-upload title: "@kbn/shared-ux-file-upload" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-file-upload plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-file-upload'] --- import kbnSharedUxFileUploadObj from './kbn_shared_ux_file_upload.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_file_util.mdx b/api_docs/kbn_shared_ux_file_util.mdx index 14d442013da3a..adb9d919784cb 100644 --- a/api_docs/kbn_shared_ux_file_util.mdx +++ b/api_docs/kbn_shared_ux_file_util.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-file-util title: "@kbn/shared-ux-file-util" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-file-util plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-file-util'] --- import kbnSharedUxFileUtilObj from './kbn_shared_ux_file_util.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_link_redirect_app.mdx b/api_docs/kbn_shared_ux_link_redirect_app.mdx index e06025eedc94e..41b5243156f68 100644 --- a/api_docs/kbn_shared_ux_link_redirect_app.mdx +++ b/api_docs/kbn_shared_ux_link_redirect_app.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-link-redirect-app title: "@kbn/shared-ux-link-redirect-app" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-link-redirect-app plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-link-redirect-app'] --- import kbnSharedUxLinkRedirectAppObj from './kbn_shared_ux_link_redirect_app.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_link_redirect_app_mocks.mdx b/api_docs/kbn_shared_ux_link_redirect_app_mocks.mdx index 12b4ab726bedc..e58c96f2d5c4d 100644 --- a/api_docs/kbn_shared_ux_link_redirect_app_mocks.mdx +++ b/api_docs/kbn_shared_ux_link_redirect_app_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-link-redirect-app-mocks title: "@kbn/shared-ux-link-redirect-app-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-link-redirect-app-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-link-redirect-app-mocks'] --- import kbnSharedUxLinkRedirectAppMocksObj from './kbn_shared_ux_link_redirect_app_mocks.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_markdown.mdx b/api_docs/kbn_shared_ux_markdown.mdx index 59269b7ef4125..78b8a5053b272 100644 --- a/api_docs/kbn_shared_ux_markdown.mdx +++ b/api_docs/kbn_shared_ux_markdown.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-markdown title: "@kbn/shared-ux-markdown" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-markdown plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-markdown'] --- import kbnSharedUxMarkdownObj from './kbn_shared_ux_markdown.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_markdown_mocks.mdx b/api_docs/kbn_shared_ux_markdown_mocks.mdx index 531505b973e06..fcea5cc84e378 100644 --- a/api_docs/kbn_shared_ux_markdown_mocks.mdx +++ b/api_docs/kbn_shared_ux_markdown_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-markdown-mocks title: "@kbn/shared-ux-markdown-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-markdown-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-markdown-mocks'] --- import kbnSharedUxMarkdownMocksObj from './kbn_shared_ux_markdown_mocks.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_page_analytics_no_data.mdx b/api_docs/kbn_shared_ux_page_analytics_no_data.mdx index 1de3703010118..e37641d0c7d13 100644 --- a/api_docs/kbn_shared_ux_page_analytics_no_data.mdx +++ b/api_docs/kbn_shared_ux_page_analytics_no_data.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-page-analytics-no-data title: "@kbn/shared-ux-page-analytics-no-data" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-page-analytics-no-data plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-page-analytics-no-data'] --- import kbnSharedUxPageAnalyticsNoDataObj from './kbn_shared_ux_page_analytics_no_data.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_page_analytics_no_data_mocks.mdx b/api_docs/kbn_shared_ux_page_analytics_no_data_mocks.mdx index f7a3ac1138298..3142a9cc969b8 100644 --- a/api_docs/kbn_shared_ux_page_analytics_no_data_mocks.mdx +++ b/api_docs/kbn_shared_ux_page_analytics_no_data_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-page-analytics-no-data-mocks title: "@kbn/shared-ux-page-analytics-no-data-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-page-analytics-no-data-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-page-analytics-no-data-mocks'] --- import kbnSharedUxPageAnalyticsNoDataMocksObj from './kbn_shared_ux_page_analytics_no_data_mocks.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_page_kibana_no_data.mdx b/api_docs/kbn_shared_ux_page_kibana_no_data.mdx index 3ff3b8abad6bd..d9ef50beace83 100644 --- a/api_docs/kbn_shared_ux_page_kibana_no_data.mdx +++ b/api_docs/kbn_shared_ux_page_kibana_no_data.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-page-kibana-no-data title: "@kbn/shared-ux-page-kibana-no-data" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-page-kibana-no-data plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-page-kibana-no-data'] --- import kbnSharedUxPageKibanaNoDataObj from './kbn_shared_ux_page_kibana_no_data.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_page_kibana_no_data_mocks.mdx b/api_docs/kbn_shared_ux_page_kibana_no_data_mocks.mdx index fba08baead167..4b1e6f89f851c 100644 --- a/api_docs/kbn_shared_ux_page_kibana_no_data_mocks.mdx +++ b/api_docs/kbn_shared_ux_page_kibana_no_data_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-page-kibana-no-data-mocks title: "@kbn/shared-ux-page-kibana-no-data-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-page-kibana-no-data-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-page-kibana-no-data-mocks'] --- import kbnSharedUxPageKibanaNoDataMocksObj from './kbn_shared_ux_page_kibana_no_data_mocks.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_page_kibana_template.mdx b/api_docs/kbn_shared_ux_page_kibana_template.mdx index 6bfe2316d2cfb..4d12b538f14cc 100644 --- a/api_docs/kbn_shared_ux_page_kibana_template.mdx +++ b/api_docs/kbn_shared_ux_page_kibana_template.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-page-kibana-template title: "@kbn/shared-ux-page-kibana-template" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-page-kibana-template plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-page-kibana-template'] --- import kbnSharedUxPageKibanaTemplateObj from './kbn_shared_ux_page_kibana_template.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_page_kibana_template_mocks.mdx b/api_docs/kbn_shared_ux_page_kibana_template_mocks.mdx index 3b9afd9b1b559..75770ef30745c 100644 --- a/api_docs/kbn_shared_ux_page_kibana_template_mocks.mdx +++ b/api_docs/kbn_shared_ux_page_kibana_template_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-page-kibana-template-mocks title: "@kbn/shared-ux-page-kibana-template-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-page-kibana-template-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-page-kibana-template-mocks'] --- import kbnSharedUxPageKibanaTemplateMocksObj from './kbn_shared_ux_page_kibana_template_mocks.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_page_no_data.mdx b/api_docs/kbn_shared_ux_page_no_data.mdx index bd679ef6a0924..425b93ebdfd2b 100644 --- a/api_docs/kbn_shared_ux_page_no_data.mdx +++ b/api_docs/kbn_shared_ux_page_no_data.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-page-no-data title: "@kbn/shared-ux-page-no-data" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-page-no-data plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-page-no-data'] --- import kbnSharedUxPageNoDataObj from './kbn_shared_ux_page_no_data.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_page_no_data_config.mdx b/api_docs/kbn_shared_ux_page_no_data_config.mdx index f026cdab3788d..ebc831f8e08bb 100644 --- a/api_docs/kbn_shared_ux_page_no_data_config.mdx +++ b/api_docs/kbn_shared_ux_page_no_data_config.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-page-no-data-config title: "@kbn/shared-ux-page-no-data-config" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-page-no-data-config plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-page-no-data-config'] --- import kbnSharedUxPageNoDataConfigObj from './kbn_shared_ux_page_no_data_config.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_page_no_data_config_mocks.mdx b/api_docs/kbn_shared_ux_page_no_data_config_mocks.mdx index 3a6bb3e23c4fa..03febd38af5c3 100644 --- a/api_docs/kbn_shared_ux_page_no_data_config_mocks.mdx +++ b/api_docs/kbn_shared_ux_page_no_data_config_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-page-no-data-config-mocks title: "@kbn/shared-ux-page-no-data-config-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-page-no-data-config-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-page-no-data-config-mocks'] --- import kbnSharedUxPageNoDataConfigMocksObj from './kbn_shared_ux_page_no_data_config_mocks.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_page_no_data_mocks.mdx b/api_docs/kbn_shared_ux_page_no_data_mocks.mdx index faab7c3c2394f..aaafccdaf9e04 100644 --- a/api_docs/kbn_shared_ux_page_no_data_mocks.mdx +++ b/api_docs/kbn_shared_ux_page_no_data_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-page-no-data-mocks title: "@kbn/shared-ux-page-no-data-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-page-no-data-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-page-no-data-mocks'] --- import kbnSharedUxPageNoDataMocksObj from './kbn_shared_ux_page_no_data_mocks.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_page_solution_nav.mdx b/api_docs/kbn_shared_ux_page_solution_nav.mdx index a461b34f9c68b..b12a79cc80e34 100644 --- a/api_docs/kbn_shared_ux_page_solution_nav.mdx +++ b/api_docs/kbn_shared_ux_page_solution_nav.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-page-solution-nav title: "@kbn/shared-ux-page-solution-nav" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-page-solution-nav plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-page-solution-nav'] --- import kbnSharedUxPageSolutionNavObj from './kbn_shared_ux_page_solution_nav.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_prompt_no_data_views.mdx b/api_docs/kbn_shared_ux_prompt_no_data_views.mdx index 8546efc4c9dbc..4b1ea2e51abd8 100644 --- a/api_docs/kbn_shared_ux_prompt_no_data_views.mdx +++ b/api_docs/kbn_shared_ux_prompt_no_data_views.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-prompt-no-data-views title: "@kbn/shared-ux-prompt-no-data-views" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-prompt-no-data-views plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-prompt-no-data-views'] --- import kbnSharedUxPromptNoDataViewsObj from './kbn_shared_ux_prompt_no_data_views.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_prompt_no_data_views_mocks.mdx b/api_docs/kbn_shared_ux_prompt_no_data_views_mocks.mdx index 2b641c2f42842..5d45f0d8b4146 100644 --- a/api_docs/kbn_shared_ux_prompt_no_data_views_mocks.mdx +++ b/api_docs/kbn_shared_ux_prompt_no_data_views_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-prompt-no-data-views-mocks title: "@kbn/shared-ux-prompt-no-data-views-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-prompt-no-data-views-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-prompt-no-data-views-mocks'] --- import kbnSharedUxPromptNoDataViewsMocksObj from './kbn_shared_ux_prompt_no_data_views_mocks.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_prompt_not_found.mdx b/api_docs/kbn_shared_ux_prompt_not_found.mdx index 9c56525b2ca2e..570aef1e686b2 100644 --- a/api_docs/kbn_shared_ux_prompt_not_found.mdx +++ b/api_docs/kbn_shared_ux_prompt_not_found.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-prompt-not-found title: "@kbn/shared-ux-prompt-not-found" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-prompt-not-found plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-prompt-not-found'] --- import kbnSharedUxPromptNotFoundObj from './kbn_shared_ux_prompt_not_found.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_router.mdx b/api_docs/kbn_shared_ux_router.mdx index 27ea5275cc2b9..fe88f898e5388 100644 --- a/api_docs/kbn_shared_ux_router.mdx +++ b/api_docs/kbn_shared_ux_router.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-router title: "@kbn/shared-ux-router" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-router plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-router'] --- import kbnSharedUxRouterObj from './kbn_shared_ux_router.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_router_mocks.mdx b/api_docs/kbn_shared_ux_router_mocks.mdx index b29997a3c56e6..4faafc232677a 100644 --- a/api_docs/kbn_shared_ux_router_mocks.mdx +++ b/api_docs/kbn_shared_ux_router_mocks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-router-mocks title: "@kbn/shared-ux-router-mocks" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-router-mocks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-router-mocks'] --- import kbnSharedUxRouterMocksObj from './kbn_shared_ux_router_mocks.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_storybook_config.mdx b/api_docs/kbn_shared_ux_storybook_config.mdx index 6fe9b66be2119..af909d0900d84 100644 --- a/api_docs/kbn_shared_ux_storybook_config.mdx +++ b/api_docs/kbn_shared_ux_storybook_config.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-storybook-config title: "@kbn/shared-ux-storybook-config" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-storybook-config plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-storybook-config'] --- import kbnSharedUxStorybookConfigObj from './kbn_shared_ux_storybook_config.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_storybook_mock.mdx b/api_docs/kbn_shared_ux_storybook_mock.mdx index c27ce0a666231..2867ea43422af 100644 --- a/api_docs/kbn_shared_ux_storybook_mock.mdx +++ b/api_docs/kbn_shared_ux_storybook_mock.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-storybook-mock title: "@kbn/shared-ux-storybook-mock" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-storybook-mock plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-storybook-mock'] --- import kbnSharedUxStorybookMockObj from './kbn_shared_ux_storybook_mock.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_tabbed_modal.mdx b/api_docs/kbn_shared_ux_tabbed_modal.mdx index 87290d1bca89a..b08a2a87367fd 100644 --- a/api_docs/kbn_shared_ux_tabbed_modal.mdx +++ b/api_docs/kbn_shared_ux_tabbed_modal.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-tabbed-modal title: "@kbn/shared-ux-tabbed-modal" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-tabbed-modal plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-tabbed-modal'] --- import kbnSharedUxTabbedModalObj from './kbn_shared_ux_tabbed_modal.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_table_persist.mdx b/api_docs/kbn_shared_ux_table_persist.mdx index 6e872996fe75c..1a7d837a66a93 100644 --- a/api_docs/kbn_shared_ux_table_persist.mdx +++ b/api_docs/kbn_shared_ux_table_persist.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-table-persist title: "@kbn/shared-ux-table-persist" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-table-persist plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-table-persist'] --- import kbnSharedUxTablePersistObj from './kbn_shared_ux_table_persist.devdocs.json'; diff --git a/api_docs/kbn_shared_ux_utility.mdx b/api_docs/kbn_shared_ux_utility.mdx index 272ab59c7f1e2..9287ffe3e9611 100644 --- a/api_docs/kbn_shared_ux_utility.mdx +++ b/api_docs/kbn_shared_ux_utility.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-shared-ux-utility title: "@kbn/shared-ux-utility" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/shared-ux-utility plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/shared-ux-utility'] --- import kbnSharedUxUtilityObj from './kbn_shared_ux_utility.devdocs.json'; diff --git a/api_docs/kbn_slo_schema.mdx b/api_docs/kbn_slo_schema.mdx index 4b95899ca04c3..14d75f78bef21 100644 --- a/api_docs/kbn_slo_schema.mdx +++ b/api_docs/kbn_slo_schema.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-slo-schema title: "@kbn/slo-schema" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/slo-schema plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/slo-schema'] --- import kbnSloSchemaObj from './kbn_slo_schema.devdocs.json'; diff --git a/api_docs/kbn_some_dev_log.mdx b/api_docs/kbn_some_dev_log.mdx index 81ef6445ea37d..a435209eff110 100644 --- a/api_docs/kbn_some_dev_log.mdx +++ b/api_docs/kbn_some_dev_log.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-some-dev-log title: "@kbn/some-dev-log" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/some-dev-log plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/some-dev-log'] --- import kbnSomeDevLogObj from './kbn_some_dev_log.devdocs.json'; diff --git a/api_docs/kbn_sort_predicates.mdx b/api_docs/kbn_sort_predicates.mdx index 723bf099acc86..339b29e902134 100644 --- a/api_docs/kbn_sort_predicates.mdx +++ b/api_docs/kbn_sort_predicates.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-sort-predicates title: "@kbn/sort-predicates" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/sort-predicates plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/sort-predicates'] --- import kbnSortPredicatesObj from './kbn_sort_predicates.devdocs.json'; diff --git a/api_docs/kbn_sse_utils.mdx b/api_docs/kbn_sse_utils.mdx index 1f7765de7c15c..7884c24da843a 100644 --- a/api_docs/kbn_sse_utils.mdx +++ b/api_docs/kbn_sse_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-sse-utils title: "@kbn/sse-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/sse-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/sse-utils'] --- import kbnSseUtilsObj from './kbn_sse_utils.devdocs.json'; diff --git a/api_docs/kbn_sse_utils_client.mdx b/api_docs/kbn_sse_utils_client.mdx index d15759b117ef0..e821fe28b007e 100644 --- a/api_docs/kbn_sse_utils_client.mdx +++ b/api_docs/kbn_sse_utils_client.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-sse-utils-client title: "@kbn/sse-utils-client" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/sse-utils-client plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/sse-utils-client'] --- import kbnSseUtilsClientObj from './kbn_sse_utils_client.devdocs.json'; diff --git a/api_docs/kbn_sse_utils_server.mdx b/api_docs/kbn_sse_utils_server.mdx index b387e17f8ef94..bda5f1bb9c315 100644 --- a/api_docs/kbn_sse_utils_server.mdx +++ b/api_docs/kbn_sse_utils_server.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-sse-utils-server title: "@kbn/sse-utils-server" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/sse-utils-server plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/sse-utils-server'] --- import kbnSseUtilsServerObj from './kbn_sse_utils_server.devdocs.json'; diff --git a/api_docs/kbn_std.mdx b/api_docs/kbn_std.mdx index 925aa61ed2f2d..7934941750586 100644 --- a/api_docs/kbn_std.mdx +++ b/api_docs/kbn_std.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-std title: "@kbn/std" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/std plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/std'] --- import kbnStdObj from './kbn_std.devdocs.json'; diff --git a/api_docs/kbn_stdio_dev_helpers.mdx b/api_docs/kbn_stdio_dev_helpers.mdx index 2cdfa724b11c0..157f7946ca17f 100644 --- a/api_docs/kbn_stdio_dev_helpers.mdx +++ b/api_docs/kbn_stdio_dev_helpers.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-stdio-dev-helpers title: "@kbn/stdio-dev-helpers" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/stdio-dev-helpers plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/stdio-dev-helpers'] --- import kbnStdioDevHelpersObj from './kbn_stdio_dev_helpers.devdocs.json'; diff --git a/api_docs/kbn_storybook.mdx b/api_docs/kbn_storybook.mdx index 1ee57dc8681f1..184e68ab8e0da 100644 --- a/api_docs/kbn_storybook.mdx +++ b/api_docs/kbn_storybook.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-storybook title: "@kbn/storybook" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/storybook plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/storybook'] --- import kbnStorybookObj from './kbn_storybook.devdocs.json'; diff --git a/api_docs/kbn_synthetics_e2e.mdx b/api_docs/kbn_synthetics_e2e.mdx index f626fc2abcdd8..a868381aa1756 100644 --- a/api_docs/kbn_synthetics_e2e.mdx +++ b/api_docs/kbn_synthetics_e2e.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-synthetics-e2e title: "@kbn/synthetics-e2e" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/synthetics-e2e plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/synthetics-e2e'] --- import kbnSyntheticsE2eObj from './kbn_synthetics_e2e.devdocs.json'; diff --git a/api_docs/kbn_synthetics_private_location.mdx b/api_docs/kbn_synthetics_private_location.mdx index 4f640bdf0c736..ef34447ce016b 100644 --- a/api_docs/kbn_synthetics_private_location.mdx +++ b/api_docs/kbn_synthetics_private_location.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-synthetics-private-location title: "@kbn/synthetics-private-location" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/synthetics-private-location plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/synthetics-private-location'] --- import kbnSyntheticsPrivateLocationObj from './kbn_synthetics_private_location.devdocs.json'; diff --git a/api_docs/kbn_telemetry_tools.mdx b/api_docs/kbn_telemetry_tools.mdx index f463a8208fc0b..12fac3e9b5ed9 100644 --- a/api_docs/kbn_telemetry_tools.mdx +++ b/api_docs/kbn_telemetry_tools.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-telemetry-tools title: "@kbn/telemetry-tools" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/telemetry-tools plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/telemetry-tools'] --- import kbnTelemetryToolsObj from './kbn_telemetry_tools.devdocs.json'; diff --git a/api_docs/kbn_test.mdx b/api_docs/kbn_test.mdx index bde31b46166d7..f2eba58b7745d 100644 --- a/api_docs/kbn_test.mdx +++ b/api_docs/kbn_test.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-test title: "@kbn/test" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/test plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/test'] --- import kbnTestObj from './kbn_test.devdocs.json'; diff --git a/api_docs/kbn_test_eui_helpers.mdx b/api_docs/kbn_test_eui_helpers.mdx index 26f73cc607944..2fa92bc8e6b33 100644 --- a/api_docs/kbn_test_eui_helpers.mdx +++ b/api_docs/kbn_test_eui_helpers.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-test-eui-helpers title: "@kbn/test-eui-helpers" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/test-eui-helpers plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/test-eui-helpers'] --- import kbnTestEuiHelpersObj from './kbn_test_eui_helpers.devdocs.json'; diff --git a/api_docs/kbn_test_jest_helpers.mdx b/api_docs/kbn_test_jest_helpers.mdx index 5d06b8117f543..d2d76c9e2e243 100644 --- a/api_docs/kbn_test_jest_helpers.mdx +++ b/api_docs/kbn_test_jest_helpers.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-test-jest-helpers title: "@kbn/test-jest-helpers" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/test-jest-helpers plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/test-jest-helpers'] --- import kbnTestJestHelpersObj from './kbn_test_jest_helpers.devdocs.json'; diff --git a/api_docs/kbn_test_subj_selector.mdx b/api_docs/kbn_test_subj_selector.mdx index 531b49c7f625a..352b39ae33702 100644 --- a/api_docs/kbn_test_subj_selector.mdx +++ b/api_docs/kbn_test_subj_selector.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-test-subj-selector title: "@kbn/test-subj-selector" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/test-subj-selector plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/test-subj-selector'] --- import kbnTestSubjSelectorObj from './kbn_test_subj_selector.devdocs.json'; diff --git a/api_docs/kbn_timerange.mdx b/api_docs/kbn_timerange.mdx index 7b23222baf1ec..f224f46fbe206 100644 --- a/api_docs/kbn_timerange.mdx +++ b/api_docs/kbn_timerange.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-timerange title: "@kbn/timerange" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/timerange plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/timerange'] --- import kbnTimerangeObj from './kbn_timerange.devdocs.json'; diff --git a/api_docs/kbn_tooling_log.mdx b/api_docs/kbn_tooling_log.mdx index 054407736188a..6dbfed98d3042 100644 --- a/api_docs/kbn_tooling_log.mdx +++ b/api_docs/kbn_tooling_log.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-tooling-log title: "@kbn/tooling-log" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/tooling-log plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/tooling-log'] --- import kbnToolingLogObj from './kbn_tooling_log.devdocs.json'; diff --git a/api_docs/kbn_transpose_utils.mdx b/api_docs/kbn_transpose_utils.mdx index 024b3aec35d0d..9d4285b7df573 100644 --- a/api_docs/kbn_transpose_utils.mdx +++ b/api_docs/kbn_transpose_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-transpose-utils title: "@kbn/transpose-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/transpose-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/transpose-utils'] --- import kbnTransposeUtilsObj from './kbn_transpose_utils.devdocs.json'; diff --git a/api_docs/kbn_triggers_actions_ui_types.mdx b/api_docs/kbn_triggers_actions_ui_types.mdx index a1f11328a03d4..6cde720510f60 100644 --- a/api_docs/kbn_triggers_actions_ui_types.mdx +++ b/api_docs/kbn_triggers_actions_ui_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-triggers-actions-ui-types title: "@kbn/triggers-actions-ui-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/triggers-actions-ui-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/triggers-actions-ui-types'] --- import kbnTriggersActionsUiTypesObj from './kbn_triggers_actions_ui_types.devdocs.json'; diff --git a/api_docs/kbn_try_in_console.mdx b/api_docs/kbn_try_in_console.mdx index b99475f81492b..d8764e213b9c4 100644 --- a/api_docs/kbn_try_in_console.mdx +++ b/api_docs/kbn_try_in_console.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-try-in-console title: "@kbn/try-in-console" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/try-in-console plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/try-in-console'] --- import kbnTryInConsoleObj from './kbn_try_in_console.devdocs.json'; diff --git a/api_docs/kbn_ts_projects.mdx b/api_docs/kbn_ts_projects.mdx index 4d5beaefe5231..8058784fcddf7 100644 --- a/api_docs/kbn_ts_projects.mdx +++ b/api_docs/kbn_ts_projects.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ts-projects title: "@kbn/ts-projects" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ts-projects plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ts-projects'] --- import kbnTsProjectsObj from './kbn_ts_projects.devdocs.json'; diff --git a/api_docs/kbn_typed_react_router_config.mdx b/api_docs/kbn_typed_react_router_config.mdx index 6af6165aa3871..ff8192983980b 100644 --- a/api_docs/kbn_typed_react_router_config.mdx +++ b/api_docs/kbn_typed_react_router_config.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-typed-react-router-config title: "@kbn/typed-react-router-config" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/typed-react-router-config plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/typed-react-router-config'] --- import kbnTypedReactRouterConfigObj from './kbn_typed_react_router_config.devdocs.json'; diff --git a/api_docs/kbn_ui_actions_browser.mdx b/api_docs/kbn_ui_actions_browser.mdx index 141c654b08cf5..64f811f7358ad 100644 --- a/api_docs/kbn_ui_actions_browser.mdx +++ b/api_docs/kbn_ui_actions_browser.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ui-actions-browser title: "@kbn/ui-actions-browser" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ui-actions-browser plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ui-actions-browser'] --- import kbnUiActionsBrowserObj from './kbn_ui_actions_browser.devdocs.json'; diff --git a/api_docs/kbn_ui_shared_deps_src.mdx b/api_docs/kbn_ui_shared_deps_src.mdx index 2252999cd62d6..9152b328c0f33 100644 --- a/api_docs/kbn_ui_shared_deps_src.mdx +++ b/api_docs/kbn_ui_shared_deps_src.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ui-shared-deps-src title: "@kbn/ui-shared-deps-src" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ui-shared-deps-src plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ui-shared-deps-src'] --- import kbnUiSharedDepsSrcObj from './kbn_ui_shared_deps_src.devdocs.json'; diff --git a/api_docs/kbn_ui_theme.devdocs.json b/api_docs/kbn_ui_theme.devdocs.json index 79750b38df53b..e4622567f99fb 100644 --- a/api_docs/kbn_ui_theme.devdocs.json +++ b/api_docs/kbn_ui_theme.devdocs.json @@ -99,23 +99,23 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/resolver/view/use_colors.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_colors.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/resolver/view/use_colors.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_colors.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/resolver/view/use_colors.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_colors.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/resolver/view/use_colors.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_colors.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/resolver/view/use_colors.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_colors.ts" } ], "initialIsOpen": false diff --git a/api_docs/kbn_ui_theme.mdx b/api_docs/kbn_ui_theme.mdx index 4d86293f62b7d..89281382725f6 100644 --- a/api_docs/kbn_ui_theme.mdx +++ b/api_docs/kbn_ui_theme.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-ui-theme title: "@kbn/ui-theme" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/ui-theme plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/ui-theme'] --- import kbnUiThemeObj from './kbn_ui_theme.devdocs.json'; diff --git a/api_docs/kbn_unified_data_table.devdocs.json b/api_docs/kbn_unified_data_table.devdocs.json index e3125eeb4e0b6..24f786f64dcb2 100644 --- a/api_docs/kbn_unified_data_table.devdocs.json +++ b/api_docs/kbn_unified_data_table.devdocs.json @@ -2310,11 +2310,11 @@ "references": [ { "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.tsx" + "path": "x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.tsx" } ] }, diff --git a/api_docs/kbn_unified_data_table.mdx b/api_docs/kbn_unified_data_table.mdx index bbb802be0584f..6b9cec4178d5b 100644 --- a/api_docs/kbn_unified_data_table.mdx +++ b/api_docs/kbn_unified_data_table.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-unified-data-table title: "@kbn/unified-data-table" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/unified-data-table plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/unified-data-table'] --- import kbnUnifiedDataTableObj from './kbn_unified_data_table.devdocs.json'; diff --git a/api_docs/kbn_unified_doc_viewer.mdx b/api_docs/kbn_unified_doc_viewer.mdx index 6ad7289ae296c..0c18e457ed8d7 100644 --- a/api_docs/kbn_unified_doc_viewer.mdx +++ b/api_docs/kbn_unified_doc_viewer.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-unified-doc-viewer title: "@kbn/unified-doc-viewer" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/unified-doc-viewer plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/unified-doc-viewer'] --- import kbnUnifiedDocViewerObj from './kbn_unified_doc_viewer.devdocs.json'; diff --git a/api_docs/kbn_unified_field_list.mdx b/api_docs/kbn_unified_field_list.mdx index 5d7470ec828bf..b2e79f38c5acf 100644 --- a/api_docs/kbn_unified_field_list.mdx +++ b/api_docs/kbn_unified_field_list.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-unified-field-list title: "@kbn/unified-field-list" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/unified-field-list plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/unified-field-list'] --- import kbnUnifiedFieldListObj from './kbn_unified_field_list.devdocs.json'; diff --git a/api_docs/kbn_unsaved_changes_badge.mdx b/api_docs/kbn_unsaved_changes_badge.mdx index 9190fd0049164..f1a8ae9f08904 100644 --- a/api_docs/kbn_unsaved_changes_badge.mdx +++ b/api_docs/kbn_unsaved_changes_badge.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-unsaved-changes-badge title: "@kbn/unsaved-changes-badge" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/unsaved-changes-badge plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/unsaved-changes-badge'] --- import kbnUnsavedChangesBadgeObj from './kbn_unsaved_changes_badge.devdocs.json'; diff --git a/api_docs/kbn_unsaved_changes_prompt.mdx b/api_docs/kbn_unsaved_changes_prompt.mdx index 9af7ca095271c..040be34a63c98 100644 --- a/api_docs/kbn_unsaved_changes_prompt.mdx +++ b/api_docs/kbn_unsaved_changes_prompt.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-unsaved-changes-prompt title: "@kbn/unsaved-changes-prompt" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/unsaved-changes-prompt plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/unsaved-changes-prompt'] --- import kbnUnsavedChangesPromptObj from './kbn_unsaved_changes_prompt.devdocs.json'; diff --git a/api_docs/kbn_use_tracked_promise.mdx b/api_docs/kbn_use_tracked_promise.mdx index 0caf2531a7f8c..5c9a52b098a92 100644 --- a/api_docs/kbn_use_tracked_promise.mdx +++ b/api_docs/kbn_use_tracked_promise.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-use-tracked-promise title: "@kbn/use-tracked-promise" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/use-tracked-promise plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/use-tracked-promise'] --- import kbnUseTrackedPromiseObj from './kbn_use_tracked_promise.devdocs.json'; diff --git a/api_docs/kbn_user_profile_components.mdx b/api_docs/kbn_user_profile_components.mdx index 94bb87ab7217d..06f8347d0144f 100644 --- a/api_docs/kbn_user_profile_components.mdx +++ b/api_docs/kbn_user_profile_components.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-user-profile-components title: "@kbn/user-profile-components" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/user-profile-components plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/user-profile-components'] --- import kbnUserProfileComponentsObj from './kbn_user_profile_components.devdocs.json'; diff --git a/api_docs/kbn_utility_types.mdx b/api_docs/kbn_utility_types.mdx index 633d32e14e866..a90971c9f9692 100644 --- a/api_docs/kbn_utility_types.mdx +++ b/api_docs/kbn_utility_types.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-utility-types title: "@kbn/utility-types" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/utility-types plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/utility-types'] --- import kbnUtilityTypesObj from './kbn_utility_types.devdocs.json'; diff --git a/api_docs/kbn_utility_types_jest.mdx b/api_docs/kbn_utility_types_jest.mdx index 6a0a9ecd634d0..a1f88a8cab9eb 100644 --- a/api_docs/kbn_utility_types_jest.mdx +++ b/api_docs/kbn_utility_types_jest.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-utility-types-jest title: "@kbn/utility-types-jest" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/utility-types-jest plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/utility-types-jest'] --- import kbnUtilityTypesJestObj from './kbn_utility_types_jest.devdocs.json'; diff --git a/api_docs/kbn_utils.mdx b/api_docs/kbn_utils.mdx index 283413d8a6278..7f60427e7d2f2 100644 --- a/api_docs/kbn_utils.mdx +++ b/api_docs/kbn_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-utils title: "@kbn/utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/utils'] --- import kbnUtilsObj from './kbn_utils.devdocs.json'; diff --git a/api_docs/kbn_visualization_ui_components.mdx b/api_docs/kbn_visualization_ui_components.mdx index 04e743bf4b1eb..bde9ea21c85d0 100644 --- a/api_docs/kbn_visualization_ui_components.mdx +++ b/api_docs/kbn_visualization_ui_components.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-visualization-ui-components title: "@kbn/visualization-ui-components" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/visualization-ui-components plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/visualization-ui-components'] --- import kbnVisualizationUiComponentsObj from './kbn_visualization_ui_components.devdocs.json'; diff --git a/api_docs/kbn_visualization_utils.mdx b/api_docs/kbn_visualization_utils.mdx index 4c3fe23b27115..dcd78c3d4d6cd 100644 --- a/api_docs/kbn_visualization_utils.mdx +++ b/api_docs/kbn_visualization_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-visualization-utils title: "@kbn/visualization-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/visualization-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/visualization-utils'] --- import kbnVisualizationUtilsObj from './kbn_visualization_utils.devdocs.json'; diff --git a/api_docs/kbn_xstate_utils.mdx b/api_docs/kbn_xstate_utils.mdx index d589fb2be72ef..3d86ee471cab4 100644 --- a/api_docs/kbn_xstate_utils.mdx +++ b/api_docs/kbn_xstate_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-xstate-utils title: "@kbn/xstate-utils" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/xstate-utils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/xstate-utils'] --- import kbnXstateUtilsObj from './kbn_xstate_utils.devdocs.json'; diff --git a/api_docs/kbn_yarn_lock_validator.mdx b/api_docs/kbn_yarn_lock_validator.mdx index b8751cff4e22c..f25850327324e 100644 --- a/api_docs/kbn_yarn_lock_validator.mdx +++ b/api_docs/kbn_yarn_lock_validator.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-yarn-lock-validator title: "@kbn/yarn-lock-validator" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/yarn-lock-validator plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/yarn-lock-validator'] --- import kbnYarnLockValidatorObj from './kbn_yarn_lock_validator.devdocs.json'; diff --git a/api_docs/kbn_zod.mdx b/api_docs/kbn_zod.mdx index 3681a10faa293..41fac44b0d59b 100644 --- a/api_docs/kbn_zod.mdx +++ b/api_docs/kbn_zod.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-zod title: "@kbn/zod" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/zod plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/zod'] --- import kbnZodObj from './kbn_zod.devdocs.json'; diff --git a/api_docs/kbn_zod_helpers.mdx b/api_docs/kbn_zod_helpers.mdx index 1dd61a82216c8..4f10d56aaafbe 100644 --- a/api_docs/kbn_zod_helpers.mdx +++ b/api_docs/kbn_zod_helpers.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kbn-zod-helpers title: "@kbn/zod-helpers" image: https://source.unsplash.com/400x175/?github description: API docs for the @kbn/zod-helpers plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', '@kbn/zod-helpers'] --- import kbnZodHelpersObj from './kbn_zod_helpers.devdocs.json'; diff --git a/api_docs/kibana_overview.mdx b/api_docs/kibana_overview.mdx index 1f89b7a33c876..c86431c37f4d6 100644 --- a/api_docs/kibana_overview.mdx +++ b/api_docs/kibana_overview.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kibanaOverview title: "kibanaOverview" image: https://source.unsplash.com/400x175/?github description: API docs for the kibanaOverview plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'kibanaOverview'] --- import kibanaOverviewObj from './kibana_overview.devdocs.json'; diff --git a/api_docs/kibana_react.mdx b/api_docs/kibana_react.mdx index 1cf67f72ed9c3..16a0d78085d34 100644 --- a/api_docs/kibana_react.mdx +++ b/api_docs/kibana_react.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kibanaReact title: "kibanaReact" image: https://source.unsplash.com/400x175/?github description: API docs for the kibanaReact plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'kibanaReact'] --- import kibanaReactObj from './kibana_react.devdocs.json'; diff --git a/api_docs/kibana_utils.mdx b/api_docs/kibana_utils.mdx index e6930c8b68523..153aa9684161d 100644 --- a/api_docs/kibana_utils.mdx +++ b/api_docs/kibana_utils.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kibanaUtils title: "kibanaUtils" image: https://source.unsplash.com/400x175/?github description: API docs for the kibanaUtils plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'kibanaUtils'] --- import kibanaUtilsObj from './kibana_utils.devdocs.json'; diff --git a/api_docs/kubernetes_security.devdocs.json b/api_docs/kubernetes_security.devdocs.json index 6be2f6084e66f..c075e2c35e797 100644 --- a/api_docs/kubernetes_security.devdocs.json +++ b/api_docs/kubernetes_security.devdocs.json @@ -11,7 +11,7 @@ "tags": [], "label": "KubernetesSecurityStart", "description": [], - "path": "x-pack/plugins/kubernetes_security/public/types.ts", + "path": "x-pack/solutions/security/plugins/kubernetes_security/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -27,7 +27,7 @@ "KubernetesSecurityDeps", ") => JSX.Element" ], - "path": "x-pack/plugins/kubernetes_security/public/types.ts", + "path": "x-pack/solutions/security/plugins/kubernetes_security/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -41,7 +41,7 @@ "signature": [ "KubernetesSecurityDeps" ], - "path": "x-pack/plugins/kubernetes_security/public/types.ts", + "path": "x-pack/solutions/security/plugins/kubernetes_security/public/types.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -65,7 +65,7 @@ "signature": [ "\"/kubernetes\"" ], - "path": "x-pack/plugins/kubernetes_security/common/constants.ts", + "path": "x-pack/solutions/security/plugins/kubernetes_security/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -80,7 +80,7 @@ "signature": [ "\"Kubernetes\"" ], - "path": "x-pack/plugins/kubernetes_security/common/constants.ts", + "path": "x-pack/solutions/security/plugins/kubernetes_security/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/kubernetes_security.mdx b/api_docs/kubernetes_security.mdx index 50a1baa109eea..b6a90c23048d6 100644 --- a/api_docs/kubernetes_security.mdx +++ b/api_docs/kubernetes_security.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/kubernetesSecurity title: "kubernetesSecurity" image: https://source.unsplash.com/400x175/?github description: API docs for the kubernetesSecurity plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'kubernetesSecurity'] --- import kubernetesSecurityObj from './kubernetes_security.devdocs.json'; diff --git a/api_docs/lens.mdx b/api_docs/lens.mdx index 7935c20b65dd2..e8b1d8f77f5d5 100644 --- a/api_docs/lens.mdx +++ b/api_docs/lens.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/lens title: "lens" image: https://source.unsplash.com/400x175/?github description: API docs for the lens plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'lens'] --- import lensObj from './lens.devdocs.json'; diff --git a/api_docs/license_api_guard.mdx b/api_docs/license_api_guard.mdx index 62b4f61b27a40..75d9fa274d294 100644 --- a/api_docs/license_api_guard.mdx +++ b/api_docs/license_api_guard.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/licenseApiGuard title: "licenseApiGuard" image: https://source.unsplash.com/400x175/?github description: API docs for the licenseApiGuard plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'licenseApiGuard'] --- import licenseApiGuardObj from './license_api_guard.devdocs.json'; diff --git a/api_docs/license_management.mdx b/api_docs/license_management.mdx index ba35ce535e942..871b80458cedc 100644 --- a/api_docs/license_management.mdx +++ b/api_docs/license_management.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/licenseManagement title: "licenseManagement" image: https://source.unsplash.com/400x175/?github description: API docs for the licenseManagement plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'licenseManagement'] --- import licenseManagementObj from './license_management.devdocs.json'; diff --git a/api_docs/licensing.devdocs.json b/api_docs/licensing.devdocs.json index 1fb7433e760d1..f738e3bba61ea 100644 --- a/api_docs/licensing.devdocs.json +++ b/api_docs/licensing.devdocs.json @@ -572,71 +572,71 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/license/policy_config.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/license/policy_config.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/license/policy_config.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/list.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/list.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/list.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts" } ] } @@ -824,7 +824,7 @@ }, { "plugin": "slo", - "path": "x-pack/plugins/observability_solution/slo/public/plugin.ts" + "path": "x-pack/solutions/observability/plugins/slo/public/plugin.ts" }, { "plugin": "crossClusterReplication", @@ -1893,71 +1893,71 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/license/policy_config.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/license/policy_config.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/license/policy_config.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/list.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/list.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/list.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts" } ] } @@ -2202,26 +2202,6 @@ "plugin": "graph", "path": "x-pack/plugins/graph/server/plugin.ts" }, - { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/server/handlers/action/create_action_service.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts" - }, { "plugin": "upgradeAssistant", "path": "x-pack/plugins/upgrade_assistant/server/lib/reindexing/reindex_service.ts" @@ -2238,18 +2218,6 @@ "plugin": "upgradeAssistant", "path": "x-pack/plugins/upgrade_assistant/server/lib/reindexing/reindex_service.test.ts" }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts" - }, { "plugin": "remoteClusters", "path": "x-pack/platform/plugins/private/remote_clusters/server/plugin.ts" @@ -2278,10 +2246,42 @@ "plugin": "aiops", "path": "x-pack/platform/plugins/shared/aiops/server/plugin.ts" }, + { + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/server/handlers/action/create_action_service.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts" + }, { "plugin": "searchprofiler", "path": "x-pack/platform/plugins/shared/searchprofiler/server/plugin.ts" }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts" + }, { "plugin": "actions", "path": "x-pack/plugins/actions/server/lib/license_state.test.ts" diff --git a/api_docs/licensing.mdx b/api_docs/licensing.mdx index e102408a81e23..66ae13dd20f2f 100644 --- a/api_docs/licensing.mdx +++ b/api_docs/licensing.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/licensing title: "licensing" image: https://source.unsplash.com/400x175/?github description: API docs for the licensing plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'licensing'] --- import licensingObj from './licensing.devdocs.json'; diff --git a/api_docs/links.mdx b/api_docs/links.mdx index 348ff1b4bd963..beb2a81d55ab9 100644 --- a/api_docs/links.mdx +++ b/api_docs/links.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/links title: "links" image: https://source.unsplash.com/400x175/?github description: API docs for the links plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'links'] --- import linksObj from './links.devdocs.json'; diff --git a/api_docs/lists.mdx b/api_docs/lists.mdx index c27b5fad11b6b..55c4c976f2b9a 100644 --- a/api_docs/lists.mdx +++ b/api_docs/lists.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/lists title: "lists" image: https://source.unsplash.com/400x175/?github description: API docs for the lists plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'lists'] --- import listsObj from './lists.devdocs.json'; diff --git a/api_docs/llm_tasks.mdx b/api_docs/llm_tasks.mdx index 2ff111498a050..591a3dc4f0029 100644 --- a/api_docs/llm_tasks.mdx +++ b/api_docs/llm_tasks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/llmTasks title: "llmTasks" image: https://source.unsplash.com/400x175/?github description: API docs for the llmTasks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'llmTasks'] --- import llmTasksObj from './llm_tasks.devdocs.json'; diff --git a/api_docs/logs_data_access.mdx b/api_docs/logs_data_access.mdx index 3c9726b4ed719..c3975238dba69 100644 --- a/api_docs/logs_data_access.mdx +++ b/api_docs/logs_data_access.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/logsDataAccess title: "logsDataAccess" image: https://source.unsplash.com/400x175/?github description: API docs for the logsDataAccess plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'logsDataAccess'] --- import logsDataAccessObj from './logs_data_access.devdocs.json'; diff --git a/api_docs/logs_explorer.mdx b/api_docs/logs_explorer.mdx index 9b7f8011eb4cd..5ff8148405543 100644 --- a/api_docs/logs_explorer.mdx +++ b/api_docs/logs_explorer.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/logsExplorer title: "logsExplorer" image: https://source.unsplash.com/400x175/?github description: API docs for the logsExplorer plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'logsExplorer'] --- import logsExplorerObj from './logs_explorer.devdocs.json'; diff --git a/api_docs/logs_shared.mdx b/api_docs/logs_shared.mdx index a5af3b84fbb62..483b69219b5cc 100644 --- a/api_docs/logs_shared.mdx +++ b/api_docs/logs_shared.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/logsShared title: "logsShared" image: https://source.unsplash.com/400x175/?github description: API docs for the logsShared plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'logsShared'] --- import logsSharedObj from './logs_shared.devdocs.json'; diff --git a/api_docs/management.mdx b/api_docs/management.mdx index b0899d197fed3..84da16af56c12 100644 --- a/api_docs/management.mdx +++ b/api_docs/management.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/management title: "management" image: https://source.unsplash.com/400x175/?github description: API docs for the management plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'management'] --- import managementObj from './management.devdocs.json'; diff --git a/api_docs/maps.mdx b/api_docs/maps.mdx index 144186fedcb1a..710d7517512fb 100644 --- a/api_docs/maps.mdx +++ b/api_docs/maps.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/maps title: "maps" image: https://source.unsplash.com/400x175/?github description: API docs for the maps plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'maps'] --- import mapsObj from './maps.devdocs.json'; diff --git a/api_docs/maps_ems.mdx b/api_docs/maps_ems.mdx index 9b2154c9d3e77..9ce2ceb9ea9c4 100644 --- a/api_docs/maps_ems.mdx +++ b/api_docs/maps_ems.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/mapsEms title: "mapsEms" image: https://source.unsplash.com/400x175/?github description: API docs for the mapsEms plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'mapsEms'] --- import mapsEmsObj from './maps_ems.devdocs.json'; diff --git a/api_docs/metrics_data_access.mdx b/api_docs/metrics_data_access.mdx index ce340a6105193..49004fa283782 100644 --- a/api_docs/metrics_data_access.mdx +++ b/api_docs/metrics_data_access.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/metricsDataAccess title: "metricsDataAccess" image: https://source.unsplash.com/400x175/?github description: API docs for the metricsDataAccess plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'metricsDataAccess'] --- import metricsDataAccessObj from './metrics_data_access.devdocs.json'; diff --git a/api_docs/ml.mdx b/api_docs/ml.mdx index 8278f8f541021..88b6d0e13eac8 100644 --- a/api_docs/ml.mdx +++ b/api_docs/ml.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/ml title: "ml" image: https://source.unsplash.com/400x175/?github description: API docs for the ml plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'ml'] --- import mlObj from './ml.devdocs.json'; diff --git a/api_docs/mock_idp_plugin.mdx b/api_docs/mock_idp_plugin.mdx index 4f25d69c85df2..a636c60f3417e 100644 --- a/api_docs/mock_idp_plugin.mdx +++ b/api_docs/mock_idp_plugin.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/mockIdpPlugin title: "mockIdpPlugin" image: https://source.unsplash.com/400x175/?github description: API docs for the mockIdpPlugin plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'mockIdpPlugin'] --- import mockIdpPluginObj from './mock_idp_plugin.devdocs.json'; diff --git a/api_docs/monitoring.mdx b/api_docs/monitoring.mdx index 77f6cdf310176..d08dc0ee8e112 100644 --- a/api_docs/monitoring.mdx +++ b/api_docs/monitoring.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/monitoring title: "monitoring" image: https://source.unsplash.com/400x175/?github description: API docs for the monitoring plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'monitoring'] --- import monitoringObj from './monitoring.devdocs.json'; diff --git a/api_docs/monitoring_collection.mdx b/api_docs/monitoring_collection.mdx index a0a61a592f8a5..c76b7c0535b17 100644 --- a/api_docs/monitoring_collection.mdx +++ b/api_docs/monitoring_collection.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/monitoringCollection title: "monitoringCollection" image: https://source.unsplash.com/400x175/?github description: API docs for the monitoringCollection plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'monitoringCollection'] --- import monitoringCollectionObj from './monitoring_collection.devdocs.json'; diff --git a/api_docs/navigation.mdx b/api_docs/navigation.mdx index e3f58a743a8f7..7ca45c650ddb2 100644 --- a/api_docs/navigation.mdx +++ b/api_docs/navigation.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/navigation title: "navigation" image: https://source.unsplash.com/400x175/?github description: API docs for the navigation plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'navigation'] --- import navigationObj from './navigation.devdocs.json'; diff --git a/api_docs/newsfeed.mdx b/api_docs/newsfeed.mdx index e7014717b9ed0..1ddd0ecf2e37c 100644 --- a/api_docs/newsfeed.mdx +++ b/api_docs/newsfeed.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/newsfeed title: "newsfeed" image: https://source.unsplash.com/400x175/?github description: API docs for the newsfeed plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'newsfeed'] --- import newsfeedObj from './newsfeed.devdocs.json'; diff --git a/api_docs/no_data_page.mdx b/api_docs/no_data_page.mdx index 3be5517d2b777..c38287264d41f 100644 --- a/api_docs/no_data_page.mdx +++ b/api_docs/no_data_page.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/noDataPage title: "noDataPage" image: https://source.unsplash.com/400x175/?github description: API docs for the noDataPage plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'noDataPage'] --- import noDataPageObj from './no_data_page.devdocs.json'; diff --git a/api_docs/notifications.mdx b/api_docs/notifications.mdx index 46bfe1234d89e..8e1a3be5a0e9e 100644 --- a/api_docs/notifications.mdx +++ b/api_docs/notifications.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/notifications title: "notifications" image: https://source.unsplash.com/400x175/?github description: API docs for the notifications plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'notifications'] --- import notificationsObj from './notifications.devdocs.json'; diff --git a/api_docs/observability.mdx b/api_docs/observability.mdx index d4a9502af5586..4da8aa24a8b86 100644 --- a/api_docs/observability.mdx +++ b/api_docs/observability.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/observability title: "observability" image: https://source.unsplash.com/400x175/?github description: API docs for the observability plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'observability'] --- import observabilityObj from './observability.devdocs.json'; diff --git a/api_docs/observability_a_i_assistant.devdocs.json b/api_docs/observability_a_i_assistant.devdocs.json index 45d008746b3c3..5a2aff04231f0 100644 --- a/api_docs/observability_a_i_assistant.devdocs.json +++ b/api_docs/observability_a_i_assistant.devdocs.json @@ -147,26 +147,6 @@ { "plugin": "observabilityAIAssistantApp", "path": "x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/rca/rca_callout/index.tsx" - }, - { - "plugin": "observabilityAIAssistantApp", - "path": "x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/rule_connector/ai_assistant.tsx" - }, - { - "plugin": "observabilityAIAssistantApp", - "path": "x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/rule_connector/ai_assistant.tsx" - }, - { - "plugin": "observabilityAIAssistantApp", - "path": "x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/nav_control/index.tsx" - }, - { - "plugin": "observabilityAIAssistantApp", - "path": "x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/nav_control/index.tsx" - }, - { - "plugin": "observabilityAIAssistantApp", - "path": "x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/nav_control/index.tsx" } ], "children": [ diff --git a/api_docs/observability_a_i_assistant.mdx b/api_docs/observability_a_i_assistant.mdx index 4c2129c96ae59..f7dd0abb22396 100644 --- a/api_docs/observability_a_i_assistant.mdx +++ b/api_docs/observability_a_i_assistant.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/observabilityAIAssistant title: "observabilityAIAssistant" image: https://source.unsplash.com/400x175/?github description: API docs for the observabilityAIAssistant plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'observabilityAIAssistant'] --- import observabilityAIAssistantObj from './observability_a_i_assistant.devdocs.json'; diff --git a/api_docs/observability_a_i_assistant_app.mdx b/api_docs/observability_a_i_assistant_app.mdx index c981f2af1fb96..918376893a8ae 100644 --- a/api_docs/observability_a_i_assistant_app.mdx +++ b/api_docs/observability_a_i_assistant_app.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/observabilityAIAssistantApp title: "observabilityAIAssistantApp" image: https://source.unsplash.com/400x175/?github description: API docs for the observabilityAIAssistantApp plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'observabilityAIAssistantApp'] --- import observabilityAIAssistantAppObj from './observability_a_i_assistant_app.devdocs.json'; diff --git a/api_docs/observability_ai_assistant_management.mdx b/api_docs/observability_ai_assistant_management.mdx index b1912076c5a86..87a37dec963b2 100644 --- a/api_docs/observability_ai_assistant_management.mdx +++ b/api_docs/observability_ai_assistant_management.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/observabilityAiAssistantManagement title: "observabilityAiAssistantManagement" image: https://source.unsplash.com/400x175/?github description: API docs for the observabilityAiAssistantManagement plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'observabilityAiAssistantManagement'] --- import observabilityAiAssistantManagementObj from './observability_ai_assistant_management.devdocs.json'; diff --git a/api_docs/observability_logs_explorer.mdx b/api_docs/observability_logs_explorer.mdx index a66ec551c2131..1d0833fe9b41f 100644 --- a/api_docs/observability_logs_explorer.mdx +++ b/api_docs/observability_logs_explorer.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/observabilityLogsExplorer title: "observabilityLogsExplorer" image: https://source.unsplash.com/400x175/?github description: API docs for the observabilityLogsExplorer plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'observabilityLogsExplorer'] --- import observabilityLogsExplorerObj from './observability_logs_explorer.devdocs.json'; diff --git a/api_docs/observability_onboarding.mdx b/api_docs/observability_onboarding.mdx index cf4a707677dc4..c0e505928843d 100644 --- a/api_docs/observability_onboarding.mdx +++ b/api_docs/observability_onboarding.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/observabilityOnboarding title: "observabilityOnboarding" image: https://source.unsplash.com/400x175/?github description: API docs for the observabilityOnboarding plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'observabilityOnboarding'] --- import observabilityOnboardingObj from './observability_onboarding.devdocs.json'; diff --git a/api_docs/observability_shared.mdx b/api_docs/observability_shared.mdx index 12467466dd840..e65df2edcfc46 100644 --- a/api_docs/observability_shared.mdx +++ b/api_docs/observability_shared.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/observabilityShared title: "observabilityShared" image: https://source.unsplash.com/400x175/?github description: API docs for the observabilityShared plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'observabilityShared'] --- import observabilitySharedObj from './observability_shared.devdocs.json'; diff --git a/api_docs/osquery.mdx b/api_docs/osquery.mdx index 521f7b64624a0..91b81bd03c14d 100644 --- a/api_docs/osquery.mdx +++ b/api_docs/osquery.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/osquery title: "osquery" image: https://source.unsplash.com/400x175/?github description: API docs for the osquery plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'osquery'] --- import osqueryObj from './osquery.devdocs.json'; diff --git a/api_docs/painless_lab.mdx b/api_docs/painless_lab.mdx index 9b527e74808be..bf06fb07d1314 100644 --- a/api_docs/painless_lab.mdx +++ b/api_docs/painless_lab.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/painlessLab title: "painlessLab" image: https://source.unsplash.com/400x175/?github description: API docs for the painlessLab plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'painlessLab'] --- import painlessLabObj from './painless_lab.devdocs.json'; diff --git a/api_docs/plugin_directory.mdx b/api_docs/plugin_directory.mdx index 25883101e839b..9b279a3527aba 100644 --- a/api_docs/plugin_directory.mdx +++ b/api_docs/plugin_directory.mdx @@ -7,7 +7,7 @@ id: kibDevDocsPluginDirectory slug: /kibana-dev-docs/api-meta/plugin-api-directory title: Directory description: Directory of public APIs available through plugins or packages. -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana'] --- @@ -15,13 +15,13 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | Count | Plugins or Packages with a
public API | Number of teams | |--------------|----------|------------------------| -| 906 | 771 | 43 | +| 907 | 771 | 43 | ### Public API health stats | API Count | Any Count | Missing comments | Missing exports | |--------------|----------|-----------------|--------| -| 55156 | 243 | 41481 | 2033 | +| 55051 | 243 | 41372 | 2032 | ## Plugin Directory @@ -71,7 +71,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | | [@elastic/kibana-data-discovery](https://github.com/orgs/elastic/teams/kibana-data-discovery) | A stateful layer to register shared features and provide an access point to discover without a direct dependency | 26 | 0 | 23 | 2 | | | [@elastic/security-threat-hunting-explore](https://github.com/orgs/elastic/teams/security-threat-hunting-explore) | APIs used to assess the quality of data in Elasticsearch indexes | 2 | 0 | 0 | 0 | | | [@elastic/security-generative-ai](https://github.com/orgs/elastic/teams/security-generative-ai) | Server APIs for the Elastic AI Assistant | 55 | 0 | 40 | 2 | -| | [@elastic/kibana-presentation](https://github.com/orgs/elastic/teams/kibana-presentation) | Adds embeddables service to Kibana | 537 | 1 | 433 | 6 | +| | [@elastic/kibana-presentation](https://github.com/orgs/elastic/teams/kibana-presentation) | Adds embeddables service to Kibana | 424 | 1 | 338 | 5 | | | [@elastic/kibana-presentation](https://github.com/orgs/elastic/teams/kibana-presentation) | Extends embeddable plugin with more functionality | 15 | 0 | 15 | 2 | | | [@elastic/kibana-security](https://github.com/orgs/elastic/teams/kibana-security) | This plugin provides encryption and decryption utilities for saved objects containing sensitive information. | 54 | 0 | 47 | 1 | | | [@elastic/search-kibana](https://github.com/orgs/elastic/teams/search-kibana) | Adds dashboards for discovering and managing Enterprise Search products. | 5 | 0 | 5 | 0 | @@ -242,7 +242,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | | [@elastic/kibana-visualizations](https://github.com/orgs/elastic/teams/kibana-visualizations) | Registers the vega visualization. Is the elastic version of vega and vega-lite libraries. | 2 | 0 | 2 | 0 | | | [@elastic/kibana-visualizations](https://github.com/orgs/elastic/teams/kibana-visualizations) | Contains the vislib visualizations. These are the classical area/line/bar, gauge/goal and heatmap charts. We want to replace them with elastic-charts. | 1 | 0 | 1 | 0 | | | [@elastic/kibana-visualizations](https://github.com/orgs/elastic/teams/kibana-visualizations) | Contains the new xy-axis chart using the elastic-charts library, which will eventually replace the vislib xy-axis charts including bar, area, and line. | 52 | 0 | 50 | 5 | -| | [@elastic/kibana-visualizations](https://github.com/orgs/elastic/teams/kibana-visualizations) | Contains the shared architecture among all the legacy visualizations, e.g. the visualization type registry or the visualization embeddable. | 871 | 12 | 840 | 21 | +| | [@elastic/kibana-visualizations](https://github.com/orgs/elastic/teams/kibana-visualizations) | Contains the shared architecture among all the legacy visualizations, e.g. the visualization type registry or the visualization embeddable. | 869 | 12 | 838 | 21 | | watcher | [@elastic/kibana-management](https://github.com/orgs/elastic/teams/kibana-management) | - | 0 | 0 | 0 | 0 | ## Package Directory @@ -342,8 +342,8 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 6 | 0 | 6 | 0 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 4 | 0 | 4 | 0 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 23 | 0 | 15 | 0 | -| | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 16 | 0 | 13 | 0 | -| | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 4 | 0 | 3 | 0 | +| | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 17 | 0 | 1 | 0 | +| | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 5 | 0 | 1 | 0 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 6 | 0 | 6 | 0 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 4 | 0 | 4 | 0 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 4 | 0 | 4 | 0 | @@ -432,7 +432,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 4 | 0 | 4 | 1 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 13 | 1 | 12 | 0 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 113 | 1 | 0 | 0 | -| | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 357 | 1 | 5 | 2 | +| | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 361 | 1 | 5 | 2 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 11 | 0 | 11 | 0 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 226 | 0 | 183 | 11 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 5 | 0 | 5 | 0 | @@ -444,7 +444,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 4 | 0 | 4 | 0 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 128 | 0 | 94 | 44 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 12 | 0 | 12 | 0 | -| | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 564 | 1 | 134 | 4 | +| | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 566 | 1 | 134 | 4 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 75 | 0 | 74 | 5 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 14 | 0 | 14 | 0 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 36 | 0 | 6 | 0 | @@ -530,7 +530,7 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana'] | | [@elastic/kibana-data-discovery](https://github.com/orgs/elastic/teams/kibana-data-discovery) | - | 271 | 1 | 210 | 14 | | | [@elastic/kibana-core](https://github.com/orgs/elastic/teams/kibana-core) | - | 31 | 0 | 31 | 1 | | | [@elastic/kibana-operations](https://github.com/orgs/elastic/teams/kibana-operations) | - | 2 | 0 | 1 | 0 | -| | [@elastic/kibana-esql](https://github.com/orgs/elastic/teams/kibana-esql) | - | 285 | 1 | 223 | 25 | +| | [@elastic/kibana-esql](https://github.com/orgs/elastic/teams/kibana-esql) | - | 287 | 1 | 225 | 25 | | | [@elastic/kibana-esql](https://github.com/orgs/elastic/teams/kibana-esql) | - | 29 | 0 | 12 | 0 | | | [@elastic/kibana-esql](https://github.com/orgs/elastic/teams/kibana-esql) | - | 83 | 0 | 74 | 0 | | | [@elastic/kibana-esql](https://github.com/orgs/elastic/teams/kibana-esql) | - | 205 | 0 | 193 | 12 | diff --git a/api_docs/presentation_panel.mdx b/api_docs/presentation_panel.mdx index d6300ed4b6000..19af531f21eb7 100644 --- a/api_docs/presentation_panel.mdx +++ b/api_docs/presentation_panel.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/presentationPanel title: "presentationPanel" image: https://source.unsplash.com/400x175/?github description: API docs for the presentationPanel plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'presentationPanel'] --- import presentationPanelObj from './presentation_panel.devdocs.json'; diff --git a/api_docs/presentation_util.mdx b/api_docs/presentation_util.mdx index aaf113c709baa..dd1b157130b81 100644 --- a/api_docs/presentation_util.mdx +++ b/api_docs/presentation_util.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/presentationUtil title: "presentationUtil" image: https://source.unsplash.com/400x175/?github description: API docs for the presentationUtil plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'presentationUtil'] --- import presentationUtilObj from './presentation_util.devdocs.json'; diff --git a/api_docs/product_doc_base.mdx b/api_docs/product_doc_base.mdx index 6ff641728731b..406dacbd4bfa6 100644 --- a/api_docs/product_doc_base.mdx +++ b/api_docs/product_doc_base.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/productDocBase title: "productDocBase" image: https://source.unsplash.com/400x175/?github description: API docs for the productDocBase plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'productDocBase'] --- import productDocBaseObj from './product_doc_base.devdocs.json'; diff --git a/api_docs/profiling.mdx b/api_docs/profiling.mdx index 4d70e2c77feb1..4b2eb4a48ac9d 100644 --- a/api_docs/profiling.mdx +++ b/api_docs/profiling.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/profiling title: "profiling" image: https://source.unsplash.com/400x175/?github description: API docs for the profiling plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'profiling'] --- import profilingObj from './profiling.devdocs.json'; diff --git a/api_docs/profiling_data_access.mdx b/api_docs/profiling_data_access.mdx index 4669f80844043..fd6fb3f5fac81 100644 --- a/api_docs/profiling_data_access.mdx +++ b/api_docs/profiling_data_access.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/profilingDataAccess title: "profilingDataAccess" image: https://source.unsplash.com/400x175/?github description: API docs for the profilingDataAccess plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'profilingDataAccess'] --- import profilingDataAccessObj from './profiling_data_access.devdocs.json'; diff --git a/api_docs/remote_clusters.mdx b/api_docs/remote_clusters.mdx index 3be39556df49a..b4a2c8f50c5fd 100644 --- a/api_docs/remote_clusters.mdx +++ b/api_docs/remote_clusters.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/remoteClusters title: "remoteClusters" image: https://source.unsplash.com/400x175/?github description: API docs for the remoteClusters plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'remoteClusters'] --- import remoteClustersObj from './remote_clusters.devdocs.json'; diff --git a/api_docs/reporting.mdx b/api_docs/reporting.mdx index 72e787f70926c..423048ed92f9b 100644 --- a/api_docs/reporting.mdx +++ b/api_docs/reporting.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/reporting title: "reporting" image: https://source.unsplash.com/400x175/?github description: API docs for the reporting plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'reporting'] --- import reportingObj from './reporting.devdocs.json'; diff --git a/api_docs/rollup.mdx b/api_docs/rollup.mdx index 80045c01b7c66..1d0652be22554 100644 --- a/api_docs/rollup.mdx +++ b/api_docs/rollup.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/rollup title: "rollup" image: https://source.unsplash.com/400x175/?github description: API docs for the rollup plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'rollup'] --- import rollupObj from './rollup.devdocs.json'; diff --git a/api_docs/rule_registry.mdx b/api_docs/rule_registry.mdx index 300cb7940bbc8..c32e479db696d 100644 --- a/api_docs/rule_registry.mdx +++ b/api_docs/rule_registry.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/ruleRegistry title: "ruleRegistry" image: https://source.unsplash.com/400x175/?github description: API docs for the ruleRegistry plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'ruleRegistry'] --- import ruleRegistryObj from './rule_registry.devdocs.json'; diff --git a/api_docs/runtime_fields.mdx b/api_docs/runtime_fields.mdx index 7af31e261ccf4..a35362c90cfb3 100644 --- a/api_docs/runtime_fields.mdx +++ b/api_docs/runtime_fields.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/runtimeFields title: "runtimeFields" image: https://source.unsplash.com/400x175/?github description: API docs for the runtimeFields plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'runtimeFields'] --- import runtimeFieldsObj from './runtime_fields.devdocs.json'; diff --git a/api_docs/saved_objects.mdx b/api_docs/saved_objects.mdx index 981b5d8caa348..085a5db4fe1af 100644 --- a/api_docs/saved_objects.mdx +++ b/api_docs/saved_objects.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/savedObjects title: "savedObjects" image: https://source.unsplash.com/400x175/?github description: API docs for the savedObjects plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'savedObjects'] --- import savedObjectsObj from './saved_objects.devdocs.json'; diff --git a/api_docs/saved_objects_finder.devdocs.json b/api_docs/saved_objects_finder.devdocs.json index c6104240fef8c..940faea8dee89 100644 --- a/api_docs/saved_objects_finder.devdocs.json +++ b/api_docs/saved_objects_finder.devdocs.json @@ -449,10 +449,6 @@ "plugin": "visualizations", "path": "src/plugins/visualizations/public/wizard/search_selection/search_selection.tsx" }, - { - "plugin": "visualizations", - "path": "src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx" - }, { "plugin": "graph", "path": "x-pack/plugins/graph/public/components/source_picker.tsx" diff --git a/api_docs/saved_objects_finder.mdx b/api_docs/saved_objects_finder.mdx index 19561c77187c1..dc5373fbf275c 100644 --- a/api_docs/saved_objects_finder.mdx +++ b/api_docs/saved_objects_finder.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/savedObjectsFinder title: "savedObjectsFinder" image: https://source.unsplash.com/400x175/?github description: API docs for the savedObjectsFinder plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'savedObjectsFinder'] --- import savedObjectsFinderObj from './saved_objects_finder.devdocs.json'; diff --git a/api_docs/saved_objects_management.mdx b/api_docs/saved_objects_management.mdx index 09a0bcdc0e4de..4a67b96236b2e 100644 --- a/api_docs/saved_objects_management.mdx +++ b/api_docs/saved_objects_management.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/savedObjectsManagement title: "savedObjectsManagement" image: https://source.unsplash.com/400x175/?github description: API docs for the savedObjectsManagement plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'savedObjectsManagement'] --- import savedObjectsManagementObj from './saved_objects_management.devdocs.json'; diff --git a/api_docs/saved_objects_tagging.mdx b/api_docs/saved_objects_tagging.mdx index 361e86c49e7ad..97d06ca2377cd 100644 --- a/api_docs/saved_objects_tagging.mdx +++ b/api_docs/saved_objects_tagging.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/savedObjectsTagging title: "savedObjectsTagging" image: https://source.unsplash.com/400x175/?github description: API docs for the savedObjectsTagging plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'savedObjectsTagging'] --- import savedObjectsTaggingObj from './saved_objects_tagging.devdocs.json'; diff --git a/api_docs/saved_objects_tagging_oss.mdx b/api_docs/saved_objects_tagging_oss.mdx index fe26dbf95eb04..b8ff6660d5973 100644 --- a/api_docs/saved_objects_tagging_oss.mdx +++ b/api_docs/saved_objects_tagging_oss.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/savedObjectsTaggingOss title: "savedObjectsTaggingOss" image: https://source.unsplash.com/400x175/?github description: API docs for the savedObjectsTaggingOss plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'savedObjectsTaggingOss'] --- import savedObjectsTaggingOssObj from './saved_objects_tagging_oss.devdocs.json'; diff --git a/api_docs/saved_search.mdx b/api_docs/saved_search.mdx index 7d8addf04867c..b1345cf274787 100644 --- a/api_docs/saved_search.mdx +++ b/api_docs/saved_search.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/savedSearch title: "savedSearch" image: https://source.unsplash.com/400x175/?github description: API docs for the savedSearch plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'savedSearch'] --- import savedSearchObj from './saved_search.devdocs.json'; diff --git a/api_docs/screenshot_mode.mdx b/api_docs/screenshot_mode.mdx index 67f7e2bbd0100..21ab80b86ac78 100644 --- a/api_docs/screenshot_mode.mdx +++ b/api_docs/screenshot_mode.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/screenshotMode title: "screenshotMode" image: https://source.unsplash.com/400x175/?github description: API docs for the screenshotMode plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'screenshotMode'] --- import screenshotModeObj from './screenshot_mode.devdocs.json'; diff --git a/api_docs/screenshotting.mdx b/api_docs/screenshotting.mdx index 511d05380d743..ed89df609e03e 100644 --- a/api_docs/screenshotting.mdx +++ b/api_docs/screenshotting.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/screenshotting title: "screenshotting" image: https://source.unsplash.com/400x175/?github description: API docs for the screenshotting plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'screenshotting'] --- import screenshottingObj from './screenshotting.devdocs.json'; diff --git a/api_docs/search_assistant.mdx b/api_docs/search_assistant.mdx index a5d8ce173b089..3781137be4039 100644 --- a/api_docs/search_assistant.mdx +++ b/api_docs/search_assistant.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/searchAssistant title: "searchAssistant" image: https://source.unsplash.com/400x175/?github description: API docs for the searchAssistant plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'searchAssistant'] --- import searchAssistantObj from './search_assistant.devdocs.json'; diff --git a/api_docs/search_connectors.mdx b/api_docs/search_connectors.mdx index fadf5396a9e82..94b3d67879900 100644 --- a/api_docs/search_connectors.mdx +++ b/api_docs/search_connectors.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/searchConnectors title: "searchConnectors" image: https://source.unsplash.com/400x175/?github description: API docs for the searchConnectors plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'searchConnectors'] --- import searchConnectorsObj from './search_connectors.devdocs.json'; diff --git a/api_docs/search_homepage.mdx b/api_docs/search_homepage.mdx index 0d256e4bac8a4..377154950a7cc 100644 --- a/api_docs/search_homepage.mdx +++ b/api_docs/search_homepage.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/searchHomepage title: "searchHomepage" image: https://source.unsplash.com/400x175/?github description: API docs for the searchHomepage plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'searchHomepage'] --- import searchHomepageObj from './search_homepage.devdocs.json'; diff --git a/api_docs/search_indices.mdx b/api_docs/search_indices.mdx index 1077e5524771b..4912a21b41655 100644 --- a/api_docs/search_indices.mdx +++ b/api_docs/search_indices.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/searchIndices title: "searchIndices" image: https://source.unsplash.com/400x175/?github description: API docs for the searchIndices plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'searchIndices'] --- import searchIndicesObj from './search_indices.devdocs.json'; diff --git a/api_docs/search_inference_endpoints.mdx b/api_docs/search_inference_endpoints.mdx index 9b10a8ed0f8b9..7fcea62e7ba33 100644 --- a/api_docs/search_inference_endpoints.mdx +++ b/api_docs/search_inference_endpoints.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/searchInferenceEndpoints title: "searchInferenceEndpoints" image: https://source.unsplash.com/400x175/?github description: API docs for the searchInferenceEndpoints plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'searchInferenceEndpoints'] --- import searchInferenceEndpointsObj from './search_inference_endpoints.devdocs.json'; diff --git a/api_docs/search_navigation.mdx b/api_docs/search_navigation.mdx index c691317608d48..ad51c0a47a8e5 100644 --- a/api_docs/search_navigation.mdx +++ b/api_docs/search_navigation.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/searchNavigation title: "searchNavigation" image: https://source.unsplash.com/400x175/?github description: API docs for the searchNavigation plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'searchNavigation'] --- import searchNavigationObj from './search_navigation.devdocs.json'; diff --git a/api_docs/search_notebooks.mdx b/api_docs/search_notebooks.mdx index 77b9529b3507f..78047262323e3 100644 --- a/api_docs/search_notebooks.mdx +++ b/api_docs/search_notebooks.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/searchNotebooks title: "searchNotebooks" image: https://source.unsplash.com/400x175/?github description: API docs for the searchNotebooks plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'searchNotebooks'] --- import searchNotebooksObj from './search_notebooks.devdocs.json'; diff --git a/api_docs/search_playground.mdx b/api_docs/search_playground.mdx index e85036b62c9c3..64b0dc787fa3f 100644 --- a/api_docs/search_playground.mdx +++ b/api_docs/search_playground.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/searchPlayground title: "searchPlayground" image: https://source.unsplash.com/400x175/?github description: API docs for the searchPlayground plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'searchPlayground'] --- import searchPlaygroundObj from './search_playground.devdocs.json'; diff --git a/api_docs/security.devdocs.json b/api_docs/security.devdocs.json index a66deb7e92ab8..94b1e800ff111 100644 --- a/api_docs/security.devdocs.json +++ b/api_docs/security.devdocs.json @@ -6376,7 +6376,7 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts" } ] }, @@ -6517,10 +6517,6 @@ "plugin": "fleet", "path": "x-pack/plugins/fleet/server/routes/setup/handlers.ts" }, - { - "plugin": "cloudSecurityPosture", - "path": "x-pack/plugins/cloud_security_posture/server/routes/setup_routes.ts" - }, { "plugin": "serverlessSearch", "path": "x-pack/plugins/serverless_search/server/routes/api_key_routes.ts" @@ -6616,6 +6612,10 @@ { "plugin": "synthetics", "path": "x-pack/solutions/observability/plugins/synthetics/server/routes/synthetics_service/enablement.ts" + }, + { + "plugin": "cloudSecurityPosture", + "path": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/setup_routes.ts" } ] }, @@ -6683,11 +6683,11 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts" } ] } diff --git a/api_docs/security.mdx b/api_docs/security.mdx index 9db6ed33a5246..2a3264ee6b145 100644 --- a/api_docs/security.mdx +++ b/api_docs/security.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/security title: "security" image: https://source.unsplash.com/400x175/?github description: API docs for the security plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'security'] --- import securityObj from './security.devdocs.json'; diff --git a/api_docs/security_solution.devdocs.json b/api_docs/security_solution.devdocs.json index 16aff7a2ceaa4..dac95d2eed08e 100644 --- a/api_docs/security_solution.devdocs.json +++ b/api_docs/security_solution.devdocs.json @@ -47,7 +47,7 @@ "StartPlugins", ">" ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "children": [ @@ -61,7 +61,7 @@ "signature": [ "any" ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "children": [ @@ -82,7 +82,7 @@ }, "" ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -127,7 +127,7 @@ "text": "PluginSetup" } ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "children": [ @@ -158,7 +158,7 @@ }, ">" ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -173,7 +173,7 @@ "signature": [ "SetupPlugins" ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -208,7 +208,7 @@ "text": "PluginStart" } ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "children": [ @@ -228,7 +228,7 @@ "text": "CoreStart" } ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -243,7 +243,7 @@ "signature": [ "StartPlugins" ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -261,7 +261,7 @@ "signature": [ "() => void" ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "children": [], @@ -297,7 +297,7 @@ "SetupPlugins", ") => Promise" ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "children": [ @@ -328,7 +328,7 @@ }, ">" ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -343,7 +343,7 @@ "signature": [ "SetupPlugins" ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -360,10 +360,10 @@ "description": [], "signature": [ "() => Promise" ], - "path": "x-pack/plugins/security_solution/public/plugin.tsx", + "path": "x-pack/solutions/security/plugins/security_solution/public/plugin.tsx", "deprecated": false, "trackAdoption": false, "children": [], @@ -382,7 +382,7 @@ "tags": [], "label": "FetchRulesResponse", "description": [], - "path": "x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -393,7 +393,7 @@ "tags": [], "label": "page", "description": [], - "path": "x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts", "deprecated": false, "trackAdoption": false }, @@ -404,7 +404,7 @@ "tags": [], "label": "perPage", "description": [], - "path": "x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts", "deprecated": false, "trackAdoption": false }, @@ -415,7 +415,7 @@ "tags": [], "label": "total", "description": [], - "path": "x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts", "deprecated": false, "trackAdoption": false }, @@ -429,7 +429,7 @@ "signature": [ "({ id: string; type: \"eql\"; version: number; name: string; actions: { params: {} & { [k: string]: unknown; }; id: string; action_type_id: string; frequency?: { throttle: string | null; notifyWhen: \"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\"; summary: boolean; } | undefined; uuid?: string | undefined; group?: string | undefined; alerts_filter?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; }[]; tags: string[]; setup: string; description: string; enabled: boolean; revision: number; query: string; interval: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; risk_score: number; from: string; to: string; language: \"eql\"; created_at: string; created_by: string; updated_at: string; updated_by: string; references: string[]; author: string[]; immutable: boolean; rule_id: string; threat: { framework: string; tactic: { id: string; name: string; reference: string; }; technique?: { id: string; name: string; reference: string; subtechnique?: { id: string; name: string; reference: string; }[] | undefined; }[] | undefined; }[]; risk_score_mapping: { value: string; field: string; operator: \"equals\"; risk_score?: number | undefined; }[]; severity_mapping: { value: string; field: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; operator: \"equals\"; }[]; exceptions_list: { id: string; type: \"endpoint\" | \"detection\" | \"rule_default\" | \"endpoint_trusted_apps\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\" | \"endpoint_blocklists\"; list_id: string; namespace_type: \"single\" | \"agnostic\"; }[]; false_positives: string[]; max_signals: number; related_integrations: { version: string; package: string; integration?: string | undefined; }[]; required_fields: { type: string; name: string; ecs: boolean; }[]; rule_source: { type: \"external\"; is_customized: boolean; } | { type: \"internal\"; }; meta?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; namespace?: string | undefined; index?: string[] | undefined; license?: string | undefined; throttle?: string | undefined; outcome?: \"exactMatch\" | \"aliasMatch\" | \"conflict\" | undefined; alias_target_id?: string | undefined; alias_purpose?: \"savedObjectConversion\" | \"savedObjectImport\" | undefined; filters?: unknown[] | undefined; tiebreaker_field?: string | undefined; timestamp_field?: string | undefined; note?: string | undefined; rule_name_override?: string | undefined; timestamp_override?: string | undefined; timestamp_override_fallback_disabled?: boolean | undefined; timeline_id?: string | undefined; timeline_title?: string | undefined; building_block_type?: string | undefined; output_index?: string | undefined; investigation_fields?: { field_names: string[]; } | undefined; response_actions?: ({ params: { query?: string | undefined; timeout?: number | undefined; queries?: { id: string; query: string; version?: string | undefined; snapshot?: boolean | undefined; platform?: string | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; removed?: boolean | undefined; }[] | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; saved_query_id?: string | undefined; pack_id?: string | undefined; }; action_type_id: \".osquery\"; } | { params: { command: \"isolate\"; comment?: string | undefined; } | { config: { field: string; overwrite: boolean; }; command: \"kill-process\" | \"suspend-process\"; comment?: string | undefined; }; action_type_id: \".endpoint\"; })[] | undefined; execution_summary?: { last_execution: { message: string; date: string; status: \"running\" | \"succeeded\" | \"failed\" | \"going to run\" | \"partial failure\"; metrics: { total_search_duration_ms?: number | undefined; total_indexing_duration_ms?: number | undefined; execution_gap_duration_s?: number | undefined; total_enrichment_duration_ms?: number | undefined; }; status_order: number; }; } | undefined; data_view_id?: string | undefined; event_category_override?: string | undefined; alert_suppression?: { group_by: string[]; duration?: { value: number; unit: \"m\" | \"s\" | \"h\"; } | undefined; missing_fields_strategy?: \"doNotSuppress\" | \"suppress\" | undefined; } | undefined; } | { id: string; type: \"query\"; version: number; name: string; actions: { params: {} & { [k: string]: unknown; }; id: string; action_type_id: string; frequency?: { throttle: string | null; notifyWhen: \"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\"; summary: boolean; } | undefined; uuid?: string | undefined; group?: string | undefined; alerts_filter?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; }[]; tags: string[]; setup: string; description: string; enabled: boolean; revision: number; query: string; interval: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; risk_score: number; from: string; to: string; language: \"kuery\" | \"lucene\"; created_at: string; created_by: string; updated_at: string; updated_by: string; references: string[]; author: string[]; immutable: boolean; rule_id: string; threat: { framework: string; tactic: { id: string; name: string; reference: string; }; technique?: { id: string; name: string; reference: string; subtechnique?: { id: string; name: string; reference: string; }[] | undefined; }[] | undefined; }[]; risk_score_mapping: { value: string; field: string; operator: \"equals\"; risk_score?: number | undefined; }[]; severity_mapping: { value: string; field: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; operator: \"equals\"; }[]; exceptions_list: { id: string; type: \"endpoint\" | \"detection\" | \"rule_default\" | \"endpoint_trusted_apps\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\" | \"endpoint_blocklists\"; list_id: string; namespace_type: \"single\" | \"agnostic\"; }[]; false_positives: string[]; max_signals: number; related_integrations: { version: string; package: string; integration?: string | undefined; }[]; required_fields: { type: string; name: string; ecs: boolean; }[]; rule_source: { type: \"external\"; is_customized: boolean; } | { type: \"internal\"; }; meta?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; namespace?: string | undefined; index?: string[] | undefined; license?: string | undefined; throttle?: string | undefined; outcome?: \"exactMatch\" | \"aliasMatch\" | \"conflict\" | undefined; alias_target_id?: string | undefined; alias_purpose?: \"savedObjectConversion\" | \"savedObjectImport\" | undefined; filters?: unknown[] | undefined; note?: string | undefined; rule_name_override?: string | undefined; timestamp_override?: string | undefined; timestamp_override_fallback_disabled?: boolean | undefined; timeline_id?: string | undefined; timeline_title?: string | undefined; building_block_type?: string | undefined; output_index?: string | undefined; investigation_fields?: { field_names: string[]; } | undefined; response_actions?: ({ params: { query?: string | undefined; timeout?: number | undefined; queries?: { id: string; query: string; version?: string | undefined; snapshot?: boolean | undefined; platform?: string | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; removed?: boolean | undefined; }[] | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; saved_query_id?: string | undefined; pack_id?: string | undefined; }; action_type_id: \".osquery\"; } | { params: { command: \"isolate\"; comment?: string | undefined; } | { config: { field: string; overwrite: boolean; }; command: \"kill-process\" | \"suspend-process\"; comment?: string | undefined; }; action_type_id: \".endpoint\"; })[] | undefined; execution_summary?: { last_execution: { message: string; date: string; status: \"running\" | \"succeeded\" | \"failed\" | \"going to run\" | \"partial failure\"; metrics: { total_search_duration_ms?: number | undefined; total_indexing_duration_ms?: number | undefined; execution_gap_duration_s?: number | undefined; total_enrichment_duration_ms?: number | undefined; }; status_order: number; }; } | undefined; data_view_id?: string | undefined; alert_suppression?: { group_by: string[]; duration?: { value: number; unit: \"m\" | \"s\" | \"h\"; } | undefined; missing_fields_strategy?: \"doNotSuppress\" | \"suppress\" | undefined; } | undefined; saved_id?: string | undefined; } | { id: string; type: \"saved_query\"; version: number; name: string; actions: { params: {} & { [k: string]: unknown; }; id: string; action_type_id: string; frequency?: { throttle: string | null; notifyWhen: \"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\"; summary: boolean; } | undefined; uuid?: string | undefined; group?: string | undefined; alerts_filter?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; }[]; tags: string[]; setup: string; description: string; enabled: boolean; revision: number; interval: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; risk_score: number; from: string; to: string; language: \"kuery\" | \"lucene\"; created_at: string; created_by: string; updated_at: string; updated_by: string; references: string[]; author: string[]; immutable: boolean; rule_id: string; threat: { framework: string; tactic: { id: string; name: string; reference: string; }; technique?: { id: string; name: string; reference: string; subtechnique?: { id: string; name: string; reference: string; }[] | undefined; }[] | undefined; }[]; risk_score_mapping: { value: string; field: string; operator: \"equals\"; risk_score?: number | undefined; }[]; severity_mapping: { value: string; field: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; operator: \"equals\"; }[]; exceptions_list: { id: string; type: \"endpoint\" | \"detection\" | \"rule_default\" | \"endpoint_trusted_apps\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\" | \"endpoint_blocklists\"; list_id: string; namespace_type: \"single\" | \"agnostic\"; }[]; false_positives: string[]; max_signals: number; related_integrations: { version: string; package: string; integration?: string | undefined; }[]; required_fields: { type: string; name: string; ecs: boolean; }[]; rule_source: { type: \"external\"; is_customized: boolean; } | { type: \"internal\"; }; saved_id: string; meta?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; namespace?: string | undefined; index?: string[] | undefined; license?: string | undefined; throttle?: string | undefined; query?: string | undefined; outcome?: \"exactMatch\" | \"aliasMatch\" | \"conflict\" | undefined; alias_target_id?: string | undefined; alias_purpose?: \"savedObjectConversion\" | \"savedObjectImport\" | undefined; filters?: unknown[] | undefined; note?: string | undefined; rule_name_override?: string | undefined; timestamp_override?: string | undefined; timestamp_override_fallback_disabled?: boolean | undefined; timeline_id?: string | undefined; timeline_title?: string | undefined; building_block_type?: string | undefined; output_index?: string | undefined; investigation_fields?: { field_names: string[]; } | undefined; response_actions?: ({ params: { query?: string | undefined; timeout?: number | undefined; queries?: { id: string; query: string; version?: string | undefined; snapshot?: boolean | undefined; platform?: string | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; removed?: boolean | undefined; }[] | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; saved_query_id?: string | undefined; pack_id?: string | undefined; }; action_type_id: \".osquery\"; } | { params: { command: \"isolate\"; comment?: string | undefined; } | { config: { field: string; overwrite: boolean; }; command: \"kill-process\" | \"suspend-process\"; comment?: string | undefined; }; action_type_id: \".endpoint\"; })[] | undefined; execution_summary?: { last_execution: { message: string; date: string; status: \"running\" | \"succeeded\" | \"failed\" | \"going to run\" | \"partial failure\"; metrics: { total_search_duration_ms?: number | undefined; total_indexing_duration_ms?: number | undefined; execution_gap_duration_s?: number | undefined; total_enrichment_duration_ms?: number | undefined; }; status_order: number; }; } | undefined; data_view_id?: string | undefined; alert_suppression?: { group_by: string[]; duration?: { value: number; unit: \"m\" | \"s\" | \"h\"; } | undefined; missing_fields_strategy?: \"doNotSuppress\" | \"suppress\" | undefined; } | undefined; } | { id: string; type: \"threshold\"; version: number; name: string; actions: { params: {} & { [k: string]: unknown; }; id: string; action_type_id: string; frequency?: { throttle: string | null; notifyWhen: \"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\"; summary: boolean; } | undefined; uuid?: string | undefined; group?: string | undefined; alerts_filter?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; }[]; tags: string[]; setup: string; description: string; enabled: boolean; revision: number; query: string; interval: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; risk_score: number; from: string; to: string; language: \"kuery\" | \"lucene\"; created_at: string; created_by: string; updated_at: string; updated_by: string; references: string[]; author: string[]; immutable: boolean; rule_id: string; threshold: { value: number; field: string | string[]; cardinality?: { value: number; field: string; }[] | undefined; }; threat: { framework: string; tactic: { id: string; name: string; reference: string; }; technique?: { id: string; name: string; reference: string; subtechnique?: { id: string; name: string; reference: string; }[] | undefined; }[] | undefined; }[]; risk_score_mapping: { value: string; field: string; operator: \"equals\"; risk_score?: number | undefined; }[]; severity_mapping: { value: string; field: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; operator: \"equals\"; }[]; exceptions_list: { id: string; type: \"endpoint\" | \"detection\" | \"rule_default\" | \"endpoint_trusted_apps\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\" | \"endpoint_blocklists\"; list_id: string; namespace_type: \"single\" | \"agnostic\"; }[]; false_positives: string[]; max_signals: number; related_integrations: { version: string; package: string; integration?: string | undefined; }[]; required_fields: { type: string; name: string; ecs: boolean; }[]; rule_source: { type: \"external\"; is_customized: boolean; } | { type: \"internal\"; }; meta?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; namespace?: string | undefined; index?: string[] | undefined; license?: string | undefined; throttle?: string | undefined; outcome?: \"exactMatch\" | \"aliasMatch\" | \"conflict\" | undefined; alias_target_id?: string | undefined; alias_purpose?: \"savedObjectConversion\" | \"savedObjectImport\" | undefined; filters?: unknown[] | undefined; note?: string | undefined; rule_name_override?: string | undefined; timestamp_override?: string | undefined; timestamp_override_fallback_disabled?: boolean | undefined; timeline_id?: string | undefined; timeline_title?: string | undefined; building_block_type?: string | undefined; output_index?: string | undefined; investigation_fields?: { field_names: string[]; } | undefined; response_actions?: ({ params: { query?: string | undefined; timeout?: number | undefined; queries?: { id: string; query: string; version?: string | undefined; snapshot?: boolean | undefined; platform?: string | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; removed?: boolean | undefined; }[] | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; saved_query_id?: string | undefined; pack_id?: string | undefined; }; action_type_id: \".osquery\"; } | { params: { command: \"isolate\"; comment?: string | undefined; } | { config: { field: string; overwrite: boolean; }; command: \"kill-process\" | \"suspend-process\"; comment?: string | undefined; }; action_type_id: \".endpoint\"; })[] | undefined; execution_summary?: { last_execution: { message: string; date: string; status: \"running\" | \"succeeded\" | \"failed\" | \"going to run\" | \"partial failure\"; metrics: { total_search_duration_ms?: number | undefined; total_indexing_duration_ms?: number | undefined; execution_gap_duration_s?: number | undefined; total_enrichment_duration_ms?: number | undefined; }; status_order: number; }; } | undefined; data_view_id?: string | undefined; alert_suppression?: { duration: { value: number; unit: \"m\" | \"s\" | \"h\"; }; } | undefined; saved_id?: string | undefined; } | { id: string; type: \"threat_match\"; version: number; name: string; actions: { params: {} & { [k: string]: unknown; }; id: string; action_type_id: string; frequency?: { throttle: string | null; notifyWhen: \"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\"; summary: boolean; } | undefined; uuid?: string | undefined; group?: string | undefined; alerts_filter?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; }[]; tags: string[]; setup: string; description: string; enabled: boolean; revision: number; query: string; interval: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; risk_score: number; from: string; to: string; language: \"kuery\" | \"lucene\"; created_at: string; created_by: string; updated_at: string; updated_by: string; references: string[]; author: string[]; immutable: boolean; rule_id: string; threat: { framework: string; tactic: { id: string; name: string; reference: string; }; technique?: { id: string; name: string; reference: string; subtechnique?: { id: string; name: string; reference: string; }[] | undefined; }[] | undefined; }[]; risk_score_mapping: { value: string; field: string; operator: \"equals\"; risk_score?: number | undefined; }[]; severity_mapping: { value: string; field: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; operator: \"equals\"; }[]; exceptions_list: { id: string; type: \"endpoint\" | \"detection\" | \"rule_default\" | \"endpoint_trusted_apps\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\" | \"endpoint_blocklists\"; list_id: string; namespace_type: \"single\" | \"agnostic\"; }[]; false_positives: string[]; max_signals: number; related_integrations: { version: string; package: string; integration?: string | undefined; }[]; required_fields: { type: string; name: string; ecs: boolean; }[]; rule_source: { type: \"external\"; is_customized: boolean; } | { type: \"internal\"; }; threat_query: string; threat_mapping: { entries: { value: string; type: \"mapping\"; field: string; }[]; }[]; threat_index: string[]; meta?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; namespace?: string | undefined; index?: string[] | undefined; license?: string | undefined; throttle?: string | undefined; outcome?: \"exactMatch\" | \"aliasMatch\" | \"conflict\" | undefined; alias_target_id?: string | undefined; alias_purpose?: \"savedObjectConversion\" | \"savedObjectImport\" | undefined; filters?: unknown[] | undefined; note?: string | undefined; rule_name_override?: string | undefined; timestamp_override?: string | undefined; timestamp_override_fallback_disabled?: boolean | undefined; timeline_id?: string | undefined; timeline_title?: string | undefined; building_block_type?: string | undefined; output_index?: string | undefined; investigation_fields?: { field_names: string[]; } | undefined; response_actions?: ({ params: { query?: string | undefined; timeout?: number | undefined; queries?: { id: string; query: string; version?: string | undefined; snapshot?: boolean | undefined; platform?: string | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; removed?: boolean | undefined; }[] | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; saved_query_id?: string | undefined; pack_id?: string | undefined; }; action_type_id: \".osquery\"; } | { params: { command: \"isolate\"; comment?: string | undefined; } | { config: { field: string; overwrite: boolean; }; command: \"kill-process\" | \"suspend-process\"; comment?: string | undefined; }; action_type_id: \".endpoint\"; })[] | undefined; execution_summary?: { last_execution: { message: string; date: string; status: \"running\" | \"succeeded\" | \"failed\" | \"going to run\" | \"partial failure\"; metrics: { total_search_duration_ms?: number | undefined; total_indexing_duration_ms?: number | undefined; execution_gap_duration_s?: number | undefined; total_enrichment_duration_ms?: number | undefined; }; status_order: number; }; } | undefined; data_view_id?: string | undefined; alert_suppression?: { group_by: string[]; duration?: { value: number; unit: \"m\" | \"s\" | \"h\"; } | undefined; missing_fields_strategy?: \"doNotSuppress\" | \"suppress\" | undefined; } | undefined; saved_id?: string | undefined; threat_filters?: unknown[] | undefined; threat_indicator_path?: string | undefined; threat_language?: \"kuery\" | \"lucene\" | undefined; concurrent_searches?: number | undefined; items_per_search?: number | undefined; } | { id: string; type: \"machine_learning\"; version: number; name: string; actions: { params: {} & { [k: string]: unknown; }; id: string; action_type_id: string; frequency?: { throttle: string | null; notifyWhen: \"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\"; summary: boolean; } | undefined; uuid?: string | undefined; group?: string | undefined; alerts_filter?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; }[]; tags: string[]; setup: string; description: string; enabled: boolean; revision: number; interval: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; risk_score: number; from: string; to: string; created_at: string; created_by: string; updated_at: string; updated_by: string; references: string[]; author: string[]; immutable: boolean; rule_id: string; threat: { framework: string; tactic: { id: string; name: string; reference: string; }; technique?: { id: string; name: string; reference: string; subtechnique?: { id: string; name: string; reference: string; }[] | undefined; }[] | undefined; }[]; risk_score_mapping: { value: string; field: string; operator: \"equals\"; risk_score?: number | undefined; }[]; severity_mapping: { value: string; field: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; operator: \"equals\"; }[]; exceptions_list: { id: string; type: \"endpoint\" | \"detection\" | \"rule_default\" | \"endpoint_trusted_apps\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\" | \"endpoint_blocklists\"; list_id: string; namespace_type: \"single\" | \"agnostic\"; }[]; false_positives: string[]; max_signals: number; related_integrations: { version: string; package: string; integration?: string | undefined; }[]; required_fields: { type: string; name: string; ecs: boolean; }[]; rule_source: { type: \"external\"; is_customized: boolean; } | { type: \"internal\"; }; anomaly_threshold: number; machine_learning_job_id: string | string[]; meta?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; namespace?: string | undefined; license?: string | undefined; throttle?: string | undefined; outcome?: \"exactMatch\" | \"aliasMatch\" | \"conflict\" | undefined; alias_target_id?: string | undefined; alias_purpose?: \"savedObjectConversion\" | \"savedObjectImport\" | undefined; note?: string | undefined; rule_name_override?: string | undefined; timestamp_override?: string | undefined; timestamp_override_fallback_disabled?: boolean | undefined; timeline_id?: string | undefined; timeline_title?: string | undefined; building_block_type?: string | undefined; output_index?: string | undefined; investigation_fields?: { field_names: string[]; } | undefined; response_actions?: ({ params: { query?: string | undefined; timeout?: number | undefined; queries?: { id: string; query: string; version?: string | undefined; snapshot?: boolean | undefined; platform?: string | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; removed?: boolean | undefined; }[] | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; saved_query_id?: string | undefined; pack_id?: string | undefined; }; action_type_id: \".osquery\"; } | { params: { command: \"isolate\"; comment?: string | undefined; } | { config: { field: string; overwrite: boolean; }; command: \"kill-process\" | \"suspend-process\"; comment?: string | undefined; }; action_type_id: \".endpoint\"; })[] | undefined; execution_summary?: { last_execution: { message: string; date: string; status: \"running\" | \"succeeded\" | \"failed\" | \"going to run\" | \"partial failure\"; metrics: { total_search_duration_ms?: number | undefined; total_indexing_duration_ms?: number | undefined; execution_gap_duration_s?: number | undefined; total_enrichment_duration_ms?: number | undefined; }; status_order: number; }; } | undefined; alert_suppression?: { group_by: string[]; duration?: { value: number; unit: \"m\" | \"s\" | \"h\"; } | undefined; missing_fields_strategy?: \"doNotSuppress\" | \"suppress\" | undefined; } | undefined; } | { id: string; type: \"new_terms\"; version: number; name: string; actions: { params: {} & { [k: string]: unknown; }; id: string; action_type_id: string; frequency?: { throttle: string | null; notifyWhen: \"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\"; summary: boolean; } | undefined; uuid?: string | undefined; group?: string | undefined; alerts_filter?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; }[]; tags: string[]; setup: string; description: string; enabled: boolean; revision: number; query: string; interval: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; risk_score: number; from: string; to: string; language: \"kuery\" | \"lucene\"; created_at: string; created_by: string; updated_at: string; updated_by: string; references: string[]; author: string[]; immutable: boolean; rule_id: string; threat: { framework: string; tactic: { id: string; name: string; reference: string; }; technique?: { id: string; name: string; reference: string; subtechnique?: { id: string; name: string; reference: string; }[] | undefined; }[] | undefined; }[]; risk_score_mapping: { value: string; field: string; operator: \"equals\"; risk_score?: number | undefined; }[]; severity_mapping: { value: string; field: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; operator: \"equals\"; }[]; exceptions_list: { id: string; type: \"endpoint\" | \"detection\" | \"rule_default\" | \"endpoint_trusted_apps\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\" | \"endpoint_blocklists\"; list_id: string; namespace_type: \"single\" | \"agnostic\"; }[]; false_positives: string[]; max_signals: number; related_integrations: { version: string; package: string; integration?: string | undefined; }[]; required_fields: { type: string; name: string; ecs: boolean; }[]; rule_source: { type: \"external\"; is_customized: boolean; } | { type: \"internal\"; }; new_terms_fields: string[]; history_window_start: string; meta?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; namespace?: string | undefined; index?: string[] | undefined; license?: string | undefined; throttle?: string | undefined; outcome?: \"exactMatch\" | \"aliasMatch\" | \"conflict\" | undefined; alias_target_id?: string | undefined; alias_purpose?: \"savedObjectConversion\" | \"savedObjectImport\" | undefined; filters?: unknown[] | undefined; note?: string | undefined; rule_name_override?: string | undefined; timestamp_override?: string | undefined; timestamp_override_fallback_disabled?: boolean | undefined; timeline_id?: string | undefined; timeline_title?: string | undefined; building_block_type?: string | undefined; output_index?: string | undefined; investigation_fields?: { field_names: string[]; } | undefined; response_actions?: ({ params: { query?: string | undefined; timeout?: number | undefined; queries?: { id: string; query: string; version?: string | undefined; snapshot?: boolean | undefined; platform?: string | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; removed?: boolean | undefined; }[] | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; saved_query_id?: string | undefined; pack_id?: string | undefined; }; action_type_id: \".osquery\"; } | { params: { command: \"isolate\"; comment?: string | undefined; } | { config: { field: string; overwrite: boolean; }; command: \"kill-process\" | \"suspend-process\"; comment?: string | undefined; }; action_type_id: \".endpoint\"; })[] | undefined; execution_summary?: { last_execution: { message: string; date: string; status: \"running\" | \"succeeded\" | \"failed\" | \"going to run\" | \"partial failure\"; metrics: { total_search_duration_ms?: number | undefined; total_indexing_duration_ms?: number | undefined; execution_gap_duration_s?: number | undefined; total_enrichment_duration_ms?: number | undefined; }; status_order: number; }; } | undefined; data_view_id?: string | undefined; alert_suppression?: { group_by: string[]; duration?: { value: number; unit: \"m\" | \"s\" | \"h\"; } | undefined; missing_fields_strategy?: \"doNotSuppress\" | \"suppress\" | undefined; } | undefined; } | { id: string; type: \"esql\"; version: number; name: string; actions: { params: {} & { [k: string]: unknown; }; id: string; action_type_id: string; frequency?: { throttle: string | null; notifyWhen: \"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\"; summary: boolean; } | undefined; uuid?: string | undefined; group?: string | undefined; alerts_filter?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; }[]; tags: string[]; setup: string; description: string; enabled: boolean; revision: number; query: string; interval: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; risk_score: number; from: string; to: string; language: \"esql\"; created_at: string; created_by: string; updated_at: string; updated_by: string; references: string[]; author: string[]; immutable: boolean; rule_id: string; threat: { framework: string; tactic: { id: string; name: string; reference: string; }; technique?: { id: string; name: string; reference: string; subtechnique?: { id: string; name: string; reference: string; }[] | undefined; }[] | undefined; }[]; risk_score_mapping: { value: string; field: string; operator: \"equals\"; risk_score?: number | undefined; }[]; severity_mapping: { value: string; field: string; severity: \"medium\" | \"high\" | \"low\" | \"critical\"; operator: \"equals\"; }[]; exceptions_list: { id: string; type: \"endpoint\" | \"detection\" | \"rule_default\" | \"endpoint_trusted_apps\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\" | \"endpoint_blocklists\"; list_id: string; namespace_type: \"single\" | \"agnostic\"; }[]; false_positives: string[]; max_signals: number; related_integrations: { version: string; package: string; integration?: string | undefined; }[]; required_fields: { type: string; name: string; ecs: boolean; }[]; rule_source: { type: \"external\"; is_customized: boolean; } | { type: \"internal\"; }; meta?: Zod.objectOutputType<{}, Zod.ZodUnknown, \"strip\"> | undefined; namespace?: string | undefined; license?: string | undefined; throttle?: string | undefined; outcome?: \"exactMatch\" | \"aliasMatch\" | \"conflict\" | undefined; alias_target_id?: string | undefined; alias_purpose?: \"savedObjectConversion\" | \"savedObjectImport\" | undefined; note?: string | undefined; rule_name_override?: string | undefined; timestamp_override?: string | undefined; timestamp_override_fallback_disabled?: boolean | undefined; timeline_id?: string | undefined; timeline_title?: string | undefined; building_block_type?: string | undefined; output_index?: string | undefined; investigation_fields?: { field_names: string[]; } | undefined; response_actions?: ({ params: { query?: string | undefined; timeout?: number | undefined; queries?: { id: string; query: string; version?: string | undefined; snapshot?: boolean | undefined; platform?: string | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; removed?: boolean | undefined; }[] | undefined; ecs_mapping?: Zod.objectOutputType<{}, Zod.ZodObject<{ field: Zod.ZodOptional; value: Zod.ZodOptional]>>; }, \"strip\", Zod.ZodTypeAny, { value?: string | string[] | undefined; field?: string | undefined; }, { value?: string | string[] | undefined; field?: string | undefined; }>, \"strip\"> | undefined; saved_query_id?: string | undefined; pack_id?: string | undefined; }; action_type_id: \".osquery\"; } | { params: { command: \"isolate\"; comment?: string | undefined; } | { config: { field: string; overwrite: boolean; }; command: \"kill-process\" | \"suspend-process\"; comment?: string | undefined; }; action_type_id: \".endpoint\"; })[] | undefined; execution_summary?: { last_execution: { message: string; date: string; status: \"running\" | \"succeeded\" | \"failed\" | \"going to run\" | \"partial failure\"; metrics: { total_search_duration_ms?: number | undefined; total_indexing_duration_ms?: number | undefined; execution_gap_duration_s?: number | undefined; total_enrichment_duration_ms?: number | undefined; }; status_order: number; }; } | undefined; alert_suppression?: { group_by: string[]; duration?: { value: number; unit: \"m\" | \"s\" | \"h\"; } | undefined; missing_fields_strategy?: \"doNotSuppress\" | \"suppress\" | undefined; } | undefined; })[]" ], - "path": "x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts", "deprecated": false, "trackAdoption": false } @@ -443,7 +443,7 @@ "tags": [], "label": "LinkItem", "description": [], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -460,7 +460,7 @@ "RequiredCapabilities", " | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -492,7 +492,7 @@ }, ">[] | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -508,7 +508,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -524,7 +524,7 @@ "signature": [ "\"assistantModelEvaluation\" | \"defendInsights\" | \"alertSuppressionForSequenceEqlRuleEnabled\" | \"excludePoliciesInFilterEnabled\" | \"kubernetesEnabled\" | \"donutChartEmbeddablesEnabled\" | \"previewTelemetryUrlEnabled\" | \"extendedRuleExecutionLoggingEnabled\" | \"socTrendsEnabled\" | \"responseActionUploadEnabled\" | \"automatedProcessActionsEnabled\" | \"responseActionsSentinelOneV1Enabled\" | \"responseActionsSentinelOneV2Enabled\" | \"responseActionsSentinelOneGetFileEnabled\" | \"responseActionsSentinelOneKillProcessEnabled\" | \"responseActionsSentinelOneProcessesEnabled\" | \"responseActionsCrowdstrikeManualHostIsolationEnabled\" | \"endpointManagementSpaceAwarenessEnabled\" | \"securitySolutionNotesDisabled\" | \"entityAlertPreviewDisabled\" | \"newUserDetailsFlyoutManagedUser\" | \"riskScoringPersistence\" | \"riskScoringRoutesEnabled\" | \"esqlRulesDisabled\" | \"protectionUpdatesEnabled\" | \"disableTimelineSaveTour\" | \"riskEnginePrivilegesRouteEnabled\" | \"sentinelOneDataInAnalyzerEnabled\" | \"sentinelOneManualHostActionsEnabled\" | \"crowdstrikeDataInAnalyzerEnabled\" | \"responseActionsTelemetryEnabled\" | \"jamfDataInAnalyzerEnabled\" | \"timelineEsqlTabDisabled\" | \"analyzerDatePickersAndSourcererDisabled\" | \"graphVisualizationInFlyoutEnabled\" | \"prebuiltRulesCustomizationEnabled\" | \"malwareOnWriteScanOptionAvailable\" | \"unifiedManifestEnabled\" | \"valueListItemsModalEnabled\" | \"filterProcessDescendantsForEventFiltersEnabled\" | \"dataIngestionHubEnabled\" | \"entityStoreDisabled\" | \"serviceEntityStoreEnabled\" | \"siemMigrationsEnabled\" | \"newExpandableFlyoutNavigationEnabled\" | \"crowdstrikeRunScriptEnabled\" | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -540,7 +540,7 @@ "signature": [ "number | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -556,7 +556,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -572,7 +572,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -588,7 +588,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -604,7 +604,7 @@ "signature": [ "\"assistantModelEvaluation\" | \"defendInsights\" | \"alertSuppressionForSequenceEqlRuleEnabled\" | \"excludePoliciesInFilterEnabled\" | \"kubernetesEnabled\" | \"donutChartEmbeddablesEnabled\" | \"previewTelemetryUrlEnabled\" | \"extendedRuleExecutionLoggingEnabled\" | \"socTrendsEnabled\" | \"responseActionUploadEnabled\" | \"automatedProcessActionsEnabled\" | \"responseActionsSentinelOneV1Enabled\" | \"responseActionsSentinelOneV2Enabled\" | \"responseActionsSentinelOneGetFileEnabled\" | \"responseActionsSentinelOneKillProcessEnabled\" | \"responseActionsSentinelOneProcessesEnabled\" | \"responseActionsCrowdstrikeManualHostIsolationEnabled\" | \"endpointManagementSpaceAwarenessEnabled\" | \"securitySolutionNotesDisabled\" | \"entityAlertPreviewDisabled\" | \"newUserDetailsFlyoutManagedUser\" | \"riskScoringPersistence\" | \"riskScoringRoutesEnabled\" | \"esqlRulesDisabled\" | \"protectionUpdatesEnabled\" | \"disableTimelineSaveTour\" | \"riskEnginePrivilegesRouteEnabled\" | \"sentinelOneDataInAnalyzerEnabled\" | \"sentinelOneManualHostActionsEnabled\" | \"crowdstrikeDataInAnalyzerEnabled\" | \"responseActionsTelemetryEnabled\" | \"jamfDataInAnalyzerEnabled\" | \"timelineEsqlTabDisabled\" | \"analyzerDatePickersAndSourcererDisabled\" | \"graphVisualizationInFlyoutEnabled\" | \"prebuiltRulesCustomizationEnabled\" | \"malwareOnWriteScanOptionAvailable\" | \"unifiedManifestEnabled\" | \"valueListItemsModalEnabled\" | \"filterProcessDescendantsForEventFiltersEnabled\" | \"dataIngestionHubEnabled\" | \"entityStoreDisabled\" | \"serviceEntityStoreEnabled\" | \"siemMigrationsEnabled\" | \"newExpandableFlyoutNavigationEnabled\" | \"crowdstrikeRunScriptEnabled\" | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -626,7 +626,7 @@ "text": "SecurityPageName" } ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -642,7 +642,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -658,7 +658,7 @@ "signature": [ "{ text: string; } | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -675,7 +675,7 @@ "IconType", " | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -691,7 +691,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -707,7 +707,7 @@ "signature": [ "\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\" | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -730,7 +730,7 @@ }, "[] | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -743,7 +743,7 @@ "description": [ "\nLink path relative to security root" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -759,7 +759,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -775,7 +775,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -792,7 +792,7 @@ "IconType", " | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -808,7 +808,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -821,7 +821,7 @@ "description": [ "\nTitle of the link" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -837,7 +837,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -860,7 +860,7 @@ }, "[] | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false }, @@ -876,7 +876,7 @@ "signature": [ "string | { key: string; value: unknown; } | undefined" ], - "path": "x-pack/plugins/security_solution/public/common/links/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts", "deprecated": false, "trackAdoption": false } @@ -890,7 +890,7 @@ "tags": [], "label": "TimelineModel", "description": [], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -906,7 +906,7 @@ "signature": [ "TimelineTabs" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -920,7 +920,7 @@ "signature": [ "TimelineTabs" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -937,7 +937,7 @@ "ScrollToTopEvent", " | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -953,7 +953,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -966,7 +966,7 @@ "description": [ "A summary of the events and notes in this timeline" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -986,7 +986,7 @@ "text": "EqlOptions" } ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1003,7 +1003,7 @@ "TimelineEventsType", " | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1019,7 +1019,7 @@ "signature": [ "{ [x: string]: string[]; }" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1035,7 +1035,7 @@ "signature": [ "string[]" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1048,7 +1048,7 @@ "description": [ "The chronological history of actions related to this timeline" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1061,7 +1061,7 @@ "description": [ "When true, this timeline was marked as \"favorite\" by the user" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1074,7 +1074,7 @@ "description": [ "When true, the timeline will update as new data arrives" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1090,7 +1090,7 @@ "signature": [ "\"filter\" | \"search\"" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1103,7 +1103,7 @@ "description": [ "Title" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1119,7 +1119,7 @@ "signature": [ "\"default\" | \"template\"" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1135,7 +1135,7 @@ "signature": [ "string | null" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1151,7 +1151,7 @@ "signature": [ "number | null" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1167,7 +1167,7 @@ "signature": [ "string[]" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1183,7 +1183,7 @@ "signature": [ "{ [x: string]: boolean; }" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1197,7 +1197,7 @@ "signature": [ "{ [x: string]: { version: string; eventId: string; timelineId: string; pinnedEventId: string; createdBy?: string | null | undefined; updatedBy?: string | null | undefined; created?: number | null | undefined; updated?: number | null | undefined; }; }" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1212,7 +1212,7 @@ "ResolveTimelineConfig", " | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1226,7 +1226,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1240,7 +1240,7 @@ "signature": [ "string | null | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1255,7 +1255,7 @@ "SessionViewConfig", " | null" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1268,7 +1268,7 @@ "description": [ "When true, show the timeline flyover" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1284,7 +1284,7 @@ "signature": [ "\"active\" | \"draft\" | \"immutable\"" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1300,7 +1300,7 @@ "signature": [ "number | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1316,7 +1316,7 @@ "signature": [ "string | null | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1329,7 +1329,7 @@ "description": [ "timeline is saving" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1343,7 +1343,7 @@ "signature": [ "string | null" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1357,7 +1357,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1371,7 +1371,7 @@ "signature": [ "string | null" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1388,7 +1388,7 @@ "SortColumnTimeline", "[]" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1405,7 +1405,7 @@ "ColumnHeaderOptions", "[]" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1420,7 +1420,7 @@ "ColumnHeaderOptions", "[]" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1443,7 +1443,7 @@ }, "[]" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1459,7 +1459,7 @@ "signature": [ "string | null" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1475,7 +1475,7 @@ "signature": [ "string[]" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1486,7 +1486,7 @@ "tags": [], "label": "documentType", "description": [], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1500,7 +1500,7 @@ "signature": [ "(\"alert\" | \"alerts\" | \"plain\" | \"system\" | \"registry\" | \"auditd\" | \"auditd_file\" | \"library\" | \"netflow\" | \"suricata\" | \"system_dns\" | \"system_endgame_process\" | \"system_file\" | \"system_fim\" | \"system_security_event\" | \"system_socket\" | \"threat_match\" | \"zeek\")[]" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1521,7 +1521,7 @@ }, "[] | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1535,7 +1535,7 @@ "signature": [ "string | number | boolean | React.ReactElement> | Iterable | React.ReactPortal | null | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1549,7 +1549,7 @@ "signature": [ "string | number | boolean | React.ReactElement> | Iterable | React.ReactPortal | null | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1563,7 +1563,7 @@ "signature": [ "string[]" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1579,7 +1579,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1593,7 +1593,7 @@ "signature": [ "string[]" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1606,7 +1606,7 @@ "description": [ "The number of items to show in a single page of results" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1622,7 +1622,7 @@ "signature": [ "number[]" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1640,7 +1640,7 @@ "SerializedFilterQuery", " | null; }" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1656,7 +1656,7 @@ "signature": [ "string[]" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1672,7 +1672,7 @@ "signature": [ "{ start: string; end: string; }" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1685,7 +1685,7 @@ "description": [ "Uniquely identifies the timeline" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1707,7 +1707,7 @@ }, "[]; }" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1720,7 +1720,7 @@ "description": [ "If selectAll checkbox in header is checked" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1731,7 +1731,7 @@ "tags": [], "label": "selectAll", "description": [], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1745,7 +1745,7 @@ "signature": [ "string | null" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1766,7 +1766,7 @@ }, " | null" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1777,7 +1777,7 @@ "tags": [], "label": "isDataProviderVisible", "description": [], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1793,7 +1793,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1807,7 +1807,7 @@ "signature": [ "number | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1818,7 +1818,7 @@ "tags": [], "label": "sampleSize", "description": [], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false }, @@ -1834,7 +1834,7 @@ "signature": [ "string | null | undefined" ], - "path": "x-pack/plugins/security_solution/public/timelines/store/model.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts", "deprecated": false, "trackAdoption": false } @@ -1852,7 +1852,7 @@ "tags": [], "label": "PluginSetup", "description": [], - "path": "x-pack/plugins/security_solution/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1868,7 +1868,7 @@ "ResolverPluginSetup", ">" ], - "path": "x-pack/plugins/security_solution/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -1884,7 +1884,7 @@ "signature": [ "{ readonly alertSuppressionForSequenceEqlRuleEnabled: boolean; readonly excludePoliciesInFilterEnabled: boolean; readonly kubernetesEnabled: boolean; readonly donutChartEmbeddablesEnabled: boolean; readonly previewTelemetryUrlEnabled: boolean; readonly extendedRuleExecutionLoggingEnabled: boolean; readonly socTrendsEnabled: boolean; readonly responseActionUploadEnabled: boolean; readonly automatedProcessActionsEnabled: boolean; readonly responseActionsSentinelOneV1Enabled: boolean; readonly responseActionsSentinelOneV2Enabled: boolean; readonly responseActionsSentinelOneGetFileEnabled: boolean; readonly responseActionsSentinelOneKillProcessEnabled: boolean; readonly responseActionsSentinelOneProcessesEnabled: boolean; readonly responseActionsCrowdstrikeManualHostIsolationEnabled: boolean; readonly endpointManagementSpaceAwarenessEnabled: boolean; readonly securitySolutionNotesDisabled: boolean; readonly entityAlertPreviewDisabled: boolean; readonly assistantModelEvaluation: boolean; readonly newUserDetailsFlyoutManagedUser: boolean; readonly riskScoringPersistence: boolean; readonly riskScoringRoutesEnabled: boolean; readonly esqlRulesDisabled: boolean; readonly protectionUpdatesEnabled: boolean; readonly disableTimelineSaveTour: boolean; readonly riskEnginePrivilegesRouteEnabled: boolean; readonly sentinelOneDataInAnalyzerEnabled: boolean; readonly sentinelOneManualHostActionsEnabled: boolean; readonly crowdstrikeDataInAnalyzerEnabled: boolean; readonly responseActionsTelemetryEnabled: boolean; readonly jamfDataInAnalyzerEnabled: boolean; readonly timelineEsqlTabDisabled: boolean; readonly analyzerDatePickersAndSourcererDisabled: boolean; readonly graphVisualizationInFlyoutEnabled: boolean; readonly prebuiltRulesCustomizationEnabled: boolean; readonly malwareOnWriteScanOptionAvailable: boolean; readonly unifiedManifestEnabled: boolean; readonly valueListItemsModalEnabled: boolean; readonly filterProcessDescendantsForEventFiltersEnabled: boolean; readonly dataIngestionHubEnabled: boolean; readonly entityStoreDisabled: boolean; readonly serviceEntityStoreEnabled: boolean; readonly siemMigrationsEnabled: boolean; readonly defendInsights: boolean; readonly newExpandableFlyoutNavigationEnabled: boolean; readonly crowdstrikeRunScriptEnabled: boolean; }" ], - "path": "x-pack/plugins/security_solution/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/types.ts", "deprecated": false, "trackAdoption": false } @@ -1899,7 +1899,7 @@ "tags": [], "label": "PluginStart", "description": [], - "path": "x-pack/plugins/security_solution/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1917,7 +1917,7 @@ "NavigationLink", "[]>" ], - "path": "x-pack/plugins/security_solution/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -1933,7 +1933,7 @@ "signature": [ "(components: Partial<{ GetStarted: React.ComponentType<{ indicesExist?: boolean | undefined; }>; DashboardsLandingCallout: React.ComponentType<{}>; EnablementModalCallout: React.ComponentType<{}>; }>) => void" ], - "path": "x-pack/plugins/security_solution/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/types.ts", "deprecated": false, "trackAdoption": false, "returnComment": [], @@ -1948,7 +1948,7 @@ "signature": [ "{ GetStarted?: React.ComponentType<{ indicesExist?: boolean | undefined; }> | undefined; DashboardsLandingCallout?: React.ComponentType<{}> | undefined; EnablementModalCallout?: React.ComponentType<{}> | undefined; }" ], - "path": "x-pack/plugins/security_solution/public/contract_components.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/contract_components.ts", "deprecated": false, "trackAdoption": false } @@ -1968,7 +1968,7 @@ "BreadcrumbsNav", ">" ], - "path": "x-pack/plugins/security_solution/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -1985,7 +1985,7 @@ "() => ", "UpsellingService" ], - "path": "x-pack/plugins/security_solution/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2001,7 +2001,7 @@ "signature": [ "({ userUrl, isAgentlessAvailable, }: { userUrl: UserUrl; isAgentlessAvailable: boolean; }) => void" ], - "path": "x-pack/plugins/security_solution/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/types.ts", "deprecated": false, "trackAdoption": false, "returnComment": [], @@ -2016,7 +2016,7 @@ "signature": [ "{ userUrl: UserUrl; isAgentlessAvailable: boolean; }" ], - "path": "x-pack/plugins/security_solution/public/onboarding/service/onboarding_service.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/onboarding/service/onboarding_service.ts", "deprecated": false, "trackAdoption": false } @@ -2032,7 +2032,7 @@ "signature": [ "(isSolutionNavigationEnabled: boolean) => void" ], - "path": "x-pack/plugins/security_solution/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -2046,7 +2046,7 @@ "signature": [ "boolean" ], - "path": "x-pack/plugins/security_solution/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/types.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -2066,7 +2066,7 @@ "SolutionNavigation", ">" ], - "path": "x-pack/plugins/security_solution/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2086,7 +2086,7 @@ "tags": [], "label": "AppClient", "description": [], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -2100,7 +2100,7 @@ "signature": [ "any" ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -2114,7 +2114,7 @@ "signature": [ "string" ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -2135,7 +2135,7 @@ "text": "ConfigType" } ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -2150,7 +2150,7 @@ "signature": [ "string" ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -2165,7 +2165,7 @@ "signature": [ "string" ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -2186,7 +2186,7 @@ "text": "BuildFlavor" } ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -2204,7 +2204,7 @@ "signature": [ "() => string" ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2220,7 +2220,7 @@ "signature": [ "() => string" ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2236,7 +2236,7 @@ "signature": [ "() => string" ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2252,7 +2252,7 @@ "signature": [ "() => string" ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2268,7 +2268,7 @@ "signature": [ "() => string" ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2284,7 +2284,7 @@ "signature": [ "() => string" ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2300,7 +2300,7 @@ "signature": [ "() => string" ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2323,7 +2323,7 @@ "text": "BuildFlavor" } ], - "path": "x-pack/plugins/security_solution/server/client/client.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/client/client.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2377,7 +2377,7 @@ "SecuritySolutionPluginStartDependencies", ">" ], - "path": "x-pack/plugins/security_solution/server/plugin.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -2391,7 +2391,7 @@ "signature": [ "any" ], - "path": "x-pack/plugins/security_solution/server/plugin.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -2412,7 +2412,7 @@ }, "" ], - "path": "x-pack/plugins/security_solution/server/plugin.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -2441,7 +2441,7 @@ "text": "SecuritySolutionPluginSetup" } ], - "path": "x-pack/plugins/security_solution/server/plugin.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -2455,7 +2455,7 @@ "signature": [ "SecuritySolutionPluginCoreSetupDependencies" ], - "path": "x-pack/plugins/security_solution/server/plugin.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -2470,7 +2470,7 @@ "signature": [ "SecuritySolutionPluginSetupDependencies" ], - "path": "x-pack/plugins/security_solution/server/plugin.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -2505,7 +2505,7 @@ "text": "SecuritySolutionPluginStart" } ], - "path": "x-pack/plugins/security_solution/server/plugin.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -2525,7 +2525,7 @@ "text": "CoreStart" } ], - "path": "x-pack/plugins/security_solution/server/plugin.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -2540,7 +2540,7 @@ "signature": [ "SecuritySolutionPluginStartDependencies" ], - "path": "x-pack/plugins/security_solution/server/plugin.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -2558,7 +2558,7 @@ "signature": [ "() => void" ], - "path": "x-pack/plugins/security_solution/server/plugin.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2577,7 +2577,7 @@ "tags": [], "label": "SecuritySolutionApiRequestHandlerContext", "description": [], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -2597,7 +2597,7 @@ "text": "CoreRequestHandlerContext" } ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false }, @@ -2611,7 +2611,7 @@ "signature": [ "() => string" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2631,7 +2631,7 @@ "EndpointAuthz", ">>" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2654,7 +2654,7 @@ "text": "ConfigType" } ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2671,7 +2671,7 @@ "() => ", "FrameworkRequest" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2694,7 +2694,7 @@ "text": "AppClient" } ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2710,7 +2710,7 @@ "signature": [ "() => string" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2733,7 +2733,7 @@ "text": "IRuleDataService" } ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2750,7 +2750,7 @@ "() => ", "IDetectionRulesClient" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2767,7 +2767,7 @@ "() => ", "IDetectionEngineHealthClient" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2784,7 +2784,7 @@ "() => ", "IRuleExecutionLogForRoutes" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2816,7 +2816,7 @@ }, ">" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -2837,7 +2837,7 @@ }, "" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -2863,7 +2863,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2886,7 +2886,7 @@ "text": "DataViewsService" } ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2910,7 +2910,7 @@ }, " | null" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2927,7 +2927,7 @@ "() => ", "EndpointInternalFleetServicesInterface" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2944,7 +2944,7 @@ "() => ", "RiskEngineDataClient" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2961,7 +2961,7 @@ "() => ", "RiskScoreDataClient" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2978,7 +2978,7 @@ "() => ", "AssetCriticalityDataClient" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -2995,7 +2995,7 @@ "() => ", "EntityStoreDataClient" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -3012,7 +3012,7 @@ "() => ", "SiemRuleMigrationsClient" ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -3035,7 +3035,7 @@ "text": "InferenceClient" } ], - "path": "x-pack/plugins/security_solution/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -3067,7 +3067,7 @@ "ConfigSettings", "; enableUiSettingsValidations: boolean; }" ], - "path": "x-pack/plugins/security_solution/server/config.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/config.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3081,7 +3081,7 @@ "tags": [], "label": "SecuritySolutionPluginSetup", "description": [], - "path": "x-pack/plugins/security_solution/server/plugin_contract.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin_contract.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -3099,7 +3099,7 @@ "ProductFeaturesConfigurator", ") => void" ], - "path": "x-pack/plugins/security_solution/server/plugin_contract.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin_contract.ts", "deprecated": false, "trackAdoption": false, "returnComment": [], @@ -3114,7 +3114,7 @@ "signature": [ "ProductFeaturesConfigurator" ], - "path": "x-pack/plugins/security_solution/server/lib/product_features_service/product_features_service.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features_service.ts", "deprecated": false, "trackAdoption": false } @@ -3132,7 +3132,7 @@ "signature": [ "{ readonly alertSuppressionForSequenceEqlRuleEnabled: boolean; readonly excludePoliciesInFilterEnabled: boolean; readonly kubernetesEnabled: boolean; readonly donutChartEmbeddablesEnabled: boolean; readonly previewTelemetryUrlEnabled: boolean; readonly extendedRuleExecutionLoggingEnabled: boolean; readonly socTrendsEnabled: boolean; readonly responseActionUploadEnabled: boolean; readonly automatedProcessActionsEnabled: boolean; readonly responseActionsSentinelOneV1Enabled: boolean; readonly responseActionsSentinelOneV2Enabled: boolean; readonly responseActionsSentinelOneGetFileEnabled: boolean; readonly responseActionsSentinelOneKillProcessEnabled: boolean; readonly responseActionsSentinelOneProcessesEnabled: boolean; readonly responseActionsCrowdstrikeManualHostIsolationEnabled: boolean; readonly endpointManagementSpaceAwarenessEnabled: boolean; readonly securitySolutionNotesDisabled: boolean; readonly entityAlertPreviewDisabled: boolean; readonly assistantModelEvaluation: boolean; readonly newUserDetailsFlyoutManagedUser: boolean; readonly riskScoringPersistence: boolean; readonly riskScoringRoutesEnabled: boolean; readonly esqlRulesDisabled: boolean; readonly protectionUpdatesEnabled: boolean; readonly disableTimelineSaveTour: boolean; readonly riskEnginePrivilegesRouteEnabled: boolean; readonly sentinelOneDataInAnalyzerEnabled: boolean; readonly sentinelOneManualHostActionsEnabled: boolean; readonly crowdstrikeDataInAnalyzerEnabled: boolean; readonly responseActionsTelemetryEnabled: boolean; readonly jamfDataInAnalyzerEnabled: boolean; readonly timelineEsqlTabDisabled: boolean; readonly analyzerDatePickersAndSourcererDisabled: boolean; readonly graphVisualizationInFlyoutEnabled: boolean; readonly prebuiltRulesCustomizationEnabled: boolean; readonly malwareOnWriteScanOptionAvailable: boolean; readonly unifiedManifestEnabled: boolean; readonly valueListItemsModalEnabled: boolean; readonly filterProcessDescendantsForEventFiltersEnabled: boolean; readonly dataIngestionHubEnabled: boolean; readonly entityStoreDisabled: boolean; readonly serviceEntityStoreEnabled: boolean; readonly siemMigrationsEnabled: boolean; readonly defendInsights: boolean; readonly newExpandableFlyoutNavigationEnabled: boolean; readonly crowdstrikeRunScriptEnabled: boolean; }" ], - "path": "x-pack/plugins/security_solution/server/plugin_contract.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin_contract.ts", "deprecated": false, "trackAdoption": false } @@ -3147,7 +3147,7 @@ "tags": [], "label": "SecuritySolutionPluginStart", "description": [], - "path": "x-pack/plugins/security_solution/server/plugin_contract.ts", + "path": "x-pack/solutions/security/plugins/security_solution/server/plugin_contract.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -3167,7 +3167,7 @@ "tags": [], "label": "SecurityPageName", "description": [], - "path": "packages/deeplinks/security/deep_links.ts", + "path": "src/platform/packages/shared/deeplinks/security/deep_links.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3181,7 +3181,7 @@ "tags": [], "label": "ADD_DATA_PATH", "description": [], - "path": "x-pack/plugins/security_solution/common/constants.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3198,7 +3198,7 @@ "signature": [ "\"securitySolution\"" ], - "path": "x-pack/plugins/security_solution/common/constants.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3213,7 +3213,7 @@ "signature": [ "\"/app/security\"" ], - "path": "x-pack/plugins/security_solution/common/constants.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3228,7 +3228,7 @@ "signature": [ "\"securitySolutionUI\"" ], - "path": "x-pack/plugins/security_solution/common/constants.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3243,7 +3243,7 @@ "signature": [ "\"securitySolutionCasesV2\"" ], - "path": "x-pack/plugins/security_solution/common/constants.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3258,7 +3258,7 @@ "signature": [ "\"/api/detection_engine/rules/_find\"" ], - "path": "x-pack/plugins/security_solution/common/constants.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3275,7 +3275,7 @@ "signature": [ "\"9a1a2dae-0b5f-4c3d-8305-a268d404c306\"" ], - "path": "x-pack/plugins/security_solution/common/detection_engine/constants.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/detection_engine/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3290,7 +3290,7 @@ "signature": [ "\"alert.attributes.enabled\"" ], - "path": "x-pack/plugins/security_solution/common/detection_engine/rule_management/rule_fields.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/detection_engine/rule_management/rule_fields.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3305,7 +3305,7 @@ "signature": [ "{ readonly alertSuppressionForSequenceEqlRuleEnabled: boolean; readonly excludePoliciesInFilterEnabled: boolean; readonly kubernetesEnabled: boolean; readonly donutChartEmbeddablesEnabled: boolean; readonly previewTelemetryUrlEnabled: boolean; readonly extendedRuleExecutionLoggingEnabled: boolean; readonly socTrendsEnabled: boolean; readonly responseActionUploadEnabled: boolean; readonly automatedProcessActionsEnabled: boolean; readonly responseActionsSentinelOneV1Enabled: boolean; readonly responseActionsSentinelOneV2Enabled: boolean; readonly responseActionsSentinelOneGetFileEnabled: boolean; readonly responseActionsSentinelOneKillProcessEnabled: boolean; readonly responseActionsSentinelOneProcessesEnabled: boolean; readonly responseActionsCrowdstrikeManualHostIsolationEnabled: boolean; readonly endpointManagementSpaceAwarenessEnabled: boolean; readonly securitySolutionNotesDisabled: boolean; readonly entityAlertPreviewDisabled: boolean; readonly assistantModelEvaluation: boolean; readonly newUserDetailsFlyoutManagedUser: boolean; readonly riskScoringPersistence: boolean; readonly riskScoringRoutesEnabled: boolean; readonly esqlRulesDisabled: boolean; readonly protectionUpdatesEnabled: boolean; readonly disableTimelineSaveTour: boolean; readonly riskEnginePrivilegesRouteEnabled: boolean; readonly sentinelOneDataInAnalyzerEnabled: boolean; readonly sentinelOneManualHostActionsEnabled: boolean; readonly crowdstrikeDataInAnalyzerEnabled: boolean; readonly responseActionsTelemetryEnabled: boolean; readonly jamfDataInAnalyzerEnabled: boolean; readonly timelineEsqlTabDisabled: boolean; readonly analyzerDatePickersAndSourcererDisabled: boolean; readonly graphVisualizationInFlyoutEnabled: boolean; readonly prebuiltRulesCustomizationEnabled: boolean; readonly malwareOnWriteScanOptionAvailable: boolean; readonly unifiedManifestEnabled: boolean; readonly valueListItemsModalEnabled: boolean; readonly filterProcessDescendantsForEventFiltersEnabled: boolean; readonly dataIngestionHubEnabled: boolean; readonly entityStoreDisabled: boolean; readonly serviceEntityStoreEnabled: boolean; readonly siemMigrationsEnabled: boolean; readonly defendInsights: boolean; readonly newExpandableFlyoutNavigationEnabled: boolean; readonly crowdstrikeRunScriptEnabled: boolean; }" ], - "path": "x-pack/plugins/security_solution/common/experimental_features.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/experimental_features.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3320,7 +3320,7 @@ "signature": [ "\"/manage\"" ], - "path": "x-pack/plugins/security_solution/common/constants.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3337,7 +3337,7 @@ "signature": [ "\"logs-sentinel_one.activity-*\"" ], - "path": "x-pack/plugins/security_solution/common/endpoint/service/response_actions/sentinel_one.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/endpoint/service/response_actions/sentinel_one.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3352,7 +3352,7 @@ "signature": [ "\"siem\"" ], - "path": "x-pack/plugins/security_solution/common/constants.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -3371,7 +3371,7 @@ "signature": [ "{ readonly alertSuppressionForSequenceEqlRuleEnabled: true; readonly excludePoliciesInFilterEnabled: false; readonly kubernetesEnabled: false; readonly donutChartEmbeddablesEnabled: false; readonly previewTelemetryUrlEnabled: false; readonly extendedRuleExecutionLoggingEnabled: false; readonly socTrendsEnabled: false; readonly responseActionUploadEnabled: true; readonly automatedProcessActionsEnabled: true; readonly responseActionsSentinelOneV1Enabled: true; readonly responseActionsSentinelOneV2Enabled: true; readonly responseActionsSentinelOneGetFileEnabled: true; readonly responseActionsSentinelOneKillProcessEnabled: true; readonly responseActionsSentinelOneProcessesEnabled: true; readonly responseActionsCrowdstrikeManualHostIsolationEnabled: true; readonly endpointManagementSpaceAwarenessEnabled: false; readonly securitySolutionNotesDisabled: false; readonly entityAlertPreviewDisabled: false; readonly assistantModelEvaluation: false; readonly newUserDetailsFlyoutManagedUser: false; readonly riskScoringPersistence: true; readonly riskScoringRoutesEnabled: true; readonly esqlRulesDisabled: false; readonly protectionUpdatesEnabled: true; readonly disableTimelineSaveTour: false; readonly riskEnginePrivilegesRouteEnabled: true; readonly sentinelOneDataInAnalyzerEnabled: true; readonly sentinelOneManualHostActionsEnabled: true; readonly crowdstrikeDataInAnalyzerEnabled: true; readonly responseActionsTelemetryEnabled: false; readonly jamfDataInAnalyzerEnabled: true; readonly timelineEsqlTabDisabled: false; readonly analyzerDatePickersAndSourcererDisabled: false; readonly graphVisualizationInFlyoutEnabled: false; readonly prebuiltRulesCustomizationEnabled: false; readonly malwareOnWriteScanOptionAvailable: true; readonly unifiedManifestEnabled: true; readonly valueListItemsModalEnabled: true; readonly filterProcessDescendantsForEventFiltersEnabled: true; readonly dataIngestionHubEnabled: false; readonly entityStoreDisabled: false; readonly serviceEntityStoreEnabled: false; readonly siemMigrationsEnabled: false; readonly defendInsights: false; readonly newExpandableFlyoutNavigationEnabled: false; readonly crowdstrikeRunScriptEnabled: false; }" ], - "path": "x-pack/plugins/security_solution/common/experimental_features.ts", + "path": "x-pack/solutions/security/plugins/security_solution/common/experimental_features.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/security_solution.mdx b/api_docs/security_solution.mdx index dc91293ada90e..4d6d35520ae1e 100644 --- a/api_docs/security_solution.mdx +++ b/api_docs/security_solution.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/securitySolution title: "securitySolution" image: https://source.unsplash.com/400x175/?github description: API docs for the securitySolution plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'securitySolution'] --- import securitySolutionObj from './security_solution.devdocs.json'; diff --git a/api_docs/security_solution_ess.devdocs.json b/api_docs/security_solution_ess.devdocs.json index 86a4acbd57322..ddf880d8dc85d 100644 --- a/api_docs/security_solution_ess.devdocs.json +++ b/api_docs/security_solution_ess.devdocs.json @@ -14,7 +14,7 @@ "tags": [], "label": "SecuritySolutionEssPluginSetup", "description": [], - "path": "x-pack/plugins/security_solution_ess/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution_ess/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -28,7 +28,7 @@ "tags": [], "label": "SecuritySolutionEssPluginStart", "description": [], - "path": "x-pack/plugins/security_solution_ess/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution_ess/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -50,7 +50,7 @@ "tags": [], "label": "SecuritySolutionEssPluginSetup", "description": [], - "path": "x-pack/plugins/security_solution_ess/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution_ess/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -64,7 +64,7 @@ "tags": [], "label": "SecuritySolutionEssPluginStart", "description": [], - "path": "x-pack/plugins/security_solution_ess/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution_ess/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -88,7 +88,7 @@ "signature": [ "\"securitySolutionEss\"" ], - "path": "x-pack/plugins/security_solution_ess/common/index.ts", + "path": "x-pack/solutions/security/plugins/security_solution_ess/common/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -103,7 +103,7 @@ "signature": [ "\"securitySolutionEss\"" ], - "path": "x-pack/plugins/security_solution_ess/common/index.ts", + "path": "x-pack/solutions/security/plugins/security_solution_ess/common/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/security_solution_ess.mdx b/api_docs/security_solution_ess.mdx index 6e9d98f339555..ff752ff79abb7 100644 --- a/api_docs/security_solution_ess.mdx +++ b/api_docs/security_solution_ess.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/securitySolutionEss title: "securitySolutionEss" image: https://source.unsplash.com/400x175/?github description: API docs for the securitySolutionEss plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'securitySolutionEss'] --- import securitySolutionEssObj from './security_solution_ess.devdocs.json'; diff --git a/api_docs/security_solution_serverless.devdocs.json b/api_docs/security_solution_serverless.devdocs.json index f216fd2475aca..b5d2fc3e68290 100644 --- a/api_docs/security_solution_serverless.devdocs.json +++ b/api_docs/security_solution_serverless.devdocs.json @@ -14,7 +14,7 @@ "tags": [], "label": "SecuritySolutionServerlessPluginSetup", "description": [], - "path": "x-pack/plugins/security_solution_serverless/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution_serverless/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -28,7 +28,7 @@ "tags": [], "label": "SecuritySolutionServerlessPluginStart", "description": [], - "path": "x-pack/plugins/security_solution_serverless/public/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution_serverless/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -50,7 +50,7 @@ "tags": [], "label": "SecuritySolutionServerlessPluginSetup", "description": [], - "path": "x-pack/plugins/security_solution_serverless/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution_serverless/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -64,7 +64,7 @@ "tags": [], "label": "SecuritySolutionServerlessPluginStart", "description": [], - "path": "x-pack/plugins/security_solution_serverless/server/types.ts", + "path": "x-pack/solutions/security/plugins/security_solution_serverless/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -88,7 +88,7 @@ "signature": [ "\"securitySolutionServerless\"" ], - "path": "x-pack/plugins/security_solution_serverless/common/index.ts", + "path": "x-pack/solutions/security/plugins/security_solution_serverless/common/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -103,7 +103,7 @@ "signature": [ "\"securitySolutionServerless\"" ], - "path": "x-pack/plugins/security_solution_serverless/common/index.ts", + "path": "x-pack/solutions/security/plugins/security_solution_serverless/common/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -118,7 +118,7 @@ "signature": [ "\"security\"" ], - "path": "x-pack/plugins/security_solution_serverless/common/index.ts", + "path": "x-pack/solutions/security/plugins/security_solution_serverless/common/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/security_solution_serverless.mdx b/api_docs/security_solution_serverless.mdx index 5782e0c0de424..36d630567dca7 100644 --- a/api_docs/security_solution_serverless.mdx +++ b/api_docs/security_solution_serverless.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/securitySolutionServerless title: "securitySolutionServerless" image: https://source.unsplash.com/400x175/?github description: API docs for the securitySolutionServerless plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'securitySolutionServerless'] --- import securitySolutionServerlessObj from './security_solution_serverless.devdocs.json'; diff --git a/api_docs/serverless.mdx b/api_docs/serverless.mdx index 2aa47ad420be1..2e68221d4fe11 100644 --- a/api_docs/serverless.mdx +++ b/api_docs/serverless.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/serverless title: "serverless" image: https://source.unsplash.com/400x175/?github description: API docs for the serverless plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'serverless'] --- import serverlessObj from './serverless.devdocs.json'; diff --git a/api_docs/serverless_observability.mdx b/api_docs/serverless_observability.mdx index a07466ffbd040..1d5e3d895dd30 100644 --- a/api_docs/serverless_observability.mdx +++ b/api_docs/serverless_observability.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/serverlessObservability title: "serverlessObservability" image: https://source.unsplash.com/400x175/?github description: API docs for the serverlessObservability plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'serverlessObservability'] --- import serverlessObservabilityObj from './serverless_observability.devdocs.json'; diff --git a/api_docs/serverless_search.mdx b/api_docs/serverless_search.mdx index 447ca16377489..e6e48faee4739 100644 --- a/api_docs/serverless_search.mdx +++ b/api_docs/serverless_search.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/serverlessSearch title: "serverlessSearch" image: https://source.unsplash.com/400x175/?github description: API docs for the serverlessSearch plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'serverlessSearch'] --- import serverlessSearchObj from './serverless_search.devdocs.json'; diff --git a/api_docs/session_view.devdocs.json b/api_docs/session_view.devdocs.json index ccf4c1e0cd822..2aa60214d7714 100644 --- a/api_docs/session_view.devdocs.json +++ b/api_docs/session_view.devdocs.json @@ -11,7 +11,7 @@ "tags": [], "label": "SessionViewStart", "description": [], - "path": "x-pack/plugins/session_view/public/types.ts", + "path": "x-pack/solutions/security/plugins/session_view/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -27,7 +27,7 @@ "SessionViewDeps", ") => JSX.Element" ], - "path": "x-pack/plugins/session_view/public/types.ts", + "path": "x-pack/solutions/security/plugins/session_view/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -41,7 +41,7 @@ "signature": [ "SessionViewDeps" ], - "path": "x-pack/plugins/session_view/public/types.ts", + "path": "x-pack/solutions/security/plugins/session_view/public/types.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -65,7 +65,7 @@ "signature": [ "\"process.entry_leader.entity_id\"" ], - "path": "x-pack/plugins/session_view/common/constants.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -92,7 +92,7 @@ "tags": [], "label": "Aggregate", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -106,7 +106,7 @@ "signature": [ "string | number" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -117,7 +117,7 @@ "tags": [], "label": "doc_count", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -131,7 +131,7 @@ "tags": [], "label": "AlertStatusEventEntityIdMap", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -145,7 +145,7 @@ "signature": [ "[alertUuid: string]: { status: string; processEntityId: string; }" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -159,7 +159,7 @@ "tags": [], "label": "AlertTypeCount", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -174,7 +174,7 @@ "\"all\" | ", "EventCategory" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -185,7 +185,7 @@ "tags": [], "label": "count", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -199,7 +199,7 @@ "tags": [], "label": "IOLine", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -219,7 +219,7 @@ "text": "ProcessEvent" } ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -230,7 +230,7 @@ "tags": [], "label": "value", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -244,7 +244,7 @@ "tags": [], "label": "Process", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -255,7 +255,7 @@ "tags": [], "label": "id", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -276,7 +276,7 @@ }, "[]" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -297,7 +297,7 @@ }, "[]" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -318,7 +318,7 @@ }, "[]" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -339,7 +339,7 @@ }, "[]" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -360,7 +360,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -371,7 +371,7 @@ "tags": [], "label": "autoExpand", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -385,7 +385,7 @@ "signature": [ "number[] | null" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -407,7 +407,7 @@ }, ") => void" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -427,7 +427,7 @@ "text": "ProcessEvent" } ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -453,7 +453,7 @@ }, ") => void" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -473,7 +473,7 @@ "text": "ProcessEvent" } ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -499,7 +499,7 @@ }, ") => void" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -519,7 +519,7 @@ "text": "Process" } ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -537,7 +537,7 @@ "signature": [ "() => void" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -553,7 +553,7 @@ "signature": [ "() => boolean" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -569,7 +569,7 @@ "signature": [ "() => boolean" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -593,7 +593,7 @@ }, "[]" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -617,7 +617,7 @@ }, ") => void" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -637,7 +637,7 @@ "text": "AlertStatusEventEntityIdMap" } ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -655,7 +655,7 @@ "signature": [ "() => boolean" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -671,7 +671,7 @@ "signature": [ "() => string" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -694,7 +694,7 @@ "text": "ProcessEvent" } ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -710,7 +710,7 @@ "signature": [ "() => boolean" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -734,7 +734,7 @@ }, "[]" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -748,7 +748,7 @@ "signature": [ "boolean" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -766,7 +766,7 @@ "signature": [ "() => boolean" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -782,7 +782,7 @@ "signature": [ "() => string" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -806,7 +806,7 @@ }, ") => boolean" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -826,7 +826,7 @@ "text": "Process" } ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -844,7 +844,7 @@ "tags": [], "label": "ProcessEvent", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -858,7 +858,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -900,7 +900,7 @@ }, "[] | undefined; type?: string | string[] | undefined; id?: string | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -914,7 +914,7 @@ "signature": [ "{ extension?: string | undefined; path?: string | undefined; name?: string | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -929,7 +929,7 @@ "ProcessEventNetwork", " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -950,7 +950,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -971,7 +971,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -986,7 +986,7 @@ "User", " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1001,7 +1001,7 @@ "Group", " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1022,7 +1022,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1037,7 +1037,7 @@ "ProcessSelf", " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1059,7 +1059,7 @@ }, " | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1080,7 +1080,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1101,7 +1101,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1122,7 +1122,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -1136,7 +1136,7 @@ "tags": [], "label": "ProcessEventAlert", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1150,7 +1150,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1164,7 +1164,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1178,7 +1178,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1192,7 +1192,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1206,7 +1206,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1236,7 +1236,7 @@ }, "[] | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1251,7 +1251,7 @@ "ProcessEventAlertRule", " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -1265,7 +1265,7 @@ "tags": [], "label": "ProcessEventCloud", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1279,7 +1279,7 @@ "signature": [ "{ name?: string | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1293,7 +1293,7 @@ "signature": [ "{ id?: string | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1307,7 +1307,7 @@ "signature": [ "{ id?: string | undefined; name?: string | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1321,7 +1321,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1335,7 +1335,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -1349,7 +1349,7 @@ "tags": [], "label": "ProcessEventContainer", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1363,7 +1363,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1377,7 +1377,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1391,7 +1391,7 @@ "signature": [ "{ name?: string | undefined; tag?: string | undefined; hash?: { all?: string | undefined; } | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -1405,7 +1405,7 @@ "tags": [], "label": "ProcessEventHost", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1419,7 +1419,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1433,7 +1433,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1447,7 +1447,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1461,7 +1461,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1475,7 +1475,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1489,7 +1489,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1503,7 +1503,7 @@ "signature": [ "{ family?: string | undefined; full?: string | undefined; kernel?: string | undefined; name?: string | undefined; platform?: string | undefined; version?: string | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1517,7 +1517,7 @@ "signature": [ "{ id?: string | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -1531,7 +1531,7 @@ "tags": [], "label": "ProcessEventIPAddress", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1545,7 +1545,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1559,7 +1559,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1573,7 +1573,7 @@ "signature": [ "number | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -1587,7 +1587,7 @@ "tags": [], "label": "ProcessEventOrchestrator", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1601,7 +1601,7 @@ "signature": [ "{ name?: string | undefined; type?: string | undefined; ip?: string | undefined; parent?: { type?: string | undefined; } | undefined; labels?: string[] | undefined; annotations?: string[] | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1615,7 +1615,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1629,7 +1629,7 @@ "signature": [ "{ name?: string | undefined; id?: string | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -1643,7 +1643,7 @@ "tags": [], "label": "ProcessEventResults", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1657,7 +1657,7 @@ "signature": [ "number | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1671,7 +1671,7 @@ "signature": [ "any[] | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -1685,7 +1685,7 @@ "tags": [], "label": "ProcessEventsPage", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1706,7 +1706,7 @@ }, "[] | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1720,7 +1720,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1734,7 +1734,7 @@ "signature": [ "number | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -1748,7 +1748,7 @@ "tags": [], "label": "ProcessFields", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1762,7 +1762,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1776,7 +1776,7 @@ "signature": [ "string[] | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1790,7 +1790,7 @@ "signature": [ "number | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1804,7 +1804,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1818,7 +1818,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1832,7 +1832,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1846,7 +1846,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1860,7 +1860,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1874,7 +1874,7 @@ "signature": [ "number | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1888,7 +1888,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1902,7 +1902,7 @@ "signature": [ "string | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1917,7 +1917,7 @@ "User", " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1932,7 +1932,7 @@ "Group", " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1947,7 +1947,7 @@ "Group", "[] | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1961,7 +1961,7 @@ "signature": [ "number | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1976,7 +1976,7 @@ "EntryMeta", " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -1997,7 +1997,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -2011,7 +2011,7 @@ "tags": [], "label": "ProcessStartMarker", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -2031,7 +2031,7 @@ "text": "ProcessEvent" } ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -2042,7 +2042,7 @@ "tags": [], "label": "line", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -2056,7 +2056,7 @@ "signature": [ "boolean | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -2070,7 +2070,7 @@ "tags": [], "label": "Teletype", "description": [], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -2084,7 +2084,7 @@ "signature": [ "{ major?: number | undefined; minor?: number | undefined; } | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -2098,7 +2098,7 @@ "signature": [ "number | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false }, @@ -2112,7 +2112,7 @@ "signature": [ "number | undefined" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false } @@ -2132,7 +2132,7 @@ "signature": [ "\"process.entry_leader.entity_id\"" ], - "path": "x-pack/plugins/session_view/common/constants.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/constants.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -2147,7 +2147,7 @@ "signature": [ "\"end\" | \"fork\" | \"exec\" | \"text_output\" | \"executed\"" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -2162,7 +2162,7 @@ "signature": [ "\"event\" | \"signal\"" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -2178,7 +2178,7 @@ "\"all\" | ", "EventCategory" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -2201,7 +2201,7 @@ }, "; }" ], - "path": "x-pack/plugins/session_view/common/types/v1.ts", + "path": "x-pack/solutions/security/plugins/session_view/common/types/v1.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/session_view.mdx b/api_docs/session_view.mdx index 17874eb6b1bda..f3ccb5be91195 100644 --- a/api_docs/session_view.mdx +++ b/api_docs/session_view.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/sessionView title: "sessionView" image: https://source.unsplash.com/400x175/?github description: API docs for the sessionView plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'sessionView'] --- import sessionViewObj from './session_view.devdocs.json'; diff --git a/api_docs/share.mdx b/api_docs/share.mdx index e75e2ee32966f..9acb90e44c143 100644 --- a/api_docs/share.mdx +++ b/api_docs/share.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/share title: "share" image: https://source.unsplash.com/400x175/?github description: API docs for the share plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'share'] --- import shareObj from './share.devdocs.json'; diff --git a/api_docs/slo.devdocs.json b/api_docs/slo.devdocs.json index 410a5f83698d0..10274a3f7c2c0 100644 --- a/api_docs/slo.devdocs.json +++ b/api_docs/slo.devdocs.json @@ -11,7 +11,7 @@ "tags": [], "label": "SLOPublicPluginsSetup", "description": [], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -31,7 +31,7 @@ "text": "DataPublicPluginSetup" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -51,7 +51,7 @@ "text": "EmbeddableSetup" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -71,7 +71,7 @@ "text": "LicensingPluginSetup" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -161,7 +161,7 @@ }, "; }" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -182,7 +182,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -206,7 +206,7 @@ }, "[]>) => void; }; }" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -226,7 +226,7 @@ "text": "PresentationUtilPluginStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -247,7 +247,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -295,7 +295,7 @@ }, ") => void; }" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -315,7 +315,7 @@ "text": "TriggersAndActionsUIPublicPluginSetup" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -361,7 +361,7 @@ }, ") => void; }" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -381,7 +381,7 @@ "text": "UsageCollectionSetup" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -402,7 +402,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false } @@ -416,7 +416,7 @@ "tags": [], "label": "SLOPublicPluginsStart", "description": [], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -436,7 +436,7 @@ "text": "AiopsPluginStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -456,7 +456,7 @@ "text": "CasesPublicStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -479,7 +479,7 @@ "ActiveCursor", "; }" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -500,7 +500,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -520,7 +520,7 @@ "text": "DashboardStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -540,7 +540,7 @@ "text": "DataPublicPluginStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -560,7 +560,7 @@ "text": "PluginStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -580,7 +580,7 @@ "text": "PluginStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -600,7 +600,7 @@ "text": "DataViewsServicePublic" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -621,7 +621,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -641,7 +641,7 @@ "text": "DiscoverSharedPublicStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -661,7 +661,7 @@ "text": "EmbeddableStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -682,7 +682,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -712,7 +712,7 @@ }, "; }" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -732,7 +732,7 @@ "text": "LensPublicStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -752,7 +752,7 @@ "text": "LicensingPluginStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -800,7 +800,7 @@ "LinkProps", "; }" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -821,7 +821,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -865,7 +865,7 @@ }, ">; }) => void; }" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -885,7 +885,7 @@ "text": "PresentationUtilPluginStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -906,7 +906,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -946,7 +946,7 @@ }, ">): void; }" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -967,7 +967,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -987,7 +987,7 @@ "text": "TriggersAndActionsUIPublicPluginStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -1075,7 +1075,7 @@ }, "; }" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -1095,7 +1095,7 @@ "text": "UnifiedSearchPublicPluginStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -1115,7 +1115,7 @@ "text": "UsageCollectionStart" } ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false }, @@ -1136,7 +1136,7 @@ }, " | undefined" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false } @@ -1165,7 +1165,7 @@ }, "<{ name: string; description: string; indicator: { type: \"sli.apm.transactionDuration\"; params: { environment: string; service: string; transactionType: string; transactionName: string; threshold: number; index: string; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.apm.transactionErrorRate\"; params: { environment: string; service: string; transactionType: string; transactionName: string; index: string; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.synthetics.availability\"; params: { monitorIds: { value: string; label: string; }[]; index: string; } & { tags?: { value: string; label: string; }[] | undefined; projects?: { value: string; label: string; }[] | undefined; filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.kql.custom\"; params: { index: string; good: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; }; total: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.custom\"; params: { index: string; good: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; }))[]; equation: string; }; total: { metrics: (({ name: string; aggregation: \"sum\"; field: string; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; }))[]; equation: string; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.metric.timeslice\"; params: { index: string; metric: { metrics: (({ name: string; aggregation: \"min\" | \"max\" | \"sum\" | \"avg\" | \"cardinality\" | \"last_value\" | \"std_deviation\"; field: string; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; }) | ({ name: string; aggregation: \"doc_count\"; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; }) | ({ name: string; aggregation: \"percentile\"; field: string; percentile: number; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; }))[]; equation: string; threshold: number; comparator: \"GT\" | \"GTE\" | \"LT\" | \"LTE\"; }; timestampField: string; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; dataViewId?: string | undefined; }; } | { type: \"sli.histogram.custom\"; params: { index: string; timestampField: string; good: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; }); total: ({ field: string; aggregation: \"value_count\"; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; }) | ({ field: string; aggregation: \"range\"; from: number; to: number; } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; }); } & { filter?: string | { kqlQuery: string; filters: ({ meta: { alias?: string | null | undefined; disabled?: boolean | undefined; negate?: boolean | undefined; controlledBy?: string | undefined; group?: string | undefined; index?: string | undefined; isMultiIndex?: boolean | undefined; type?: string | undefined; key?: string | undefined; field?: string | undefined; params?: any; value?: string | undefined; }; query: { [x: string]: any; }; } & { $state?: any; })[]; } | undefined; dataViewId?: string | undefined; }; }; timeWindow: { duration: string; type: \"rolling\"; } | { duration: string; type: \"calendarAligned\"; }; budgetingMethod: \"occurrences\" | \"timeslices\"; objective: { target: number; } & { timesliceTarget?: number | undefined; timesliceWindow?: string | undefined; }; } & { id?: string | undefined; settings?: { syncDelay?: string | undefined; frequency?: string | undefined; preventInitialBackfill?: boolean | undefined; syncField?: string | null | undefined; } | undefined; tags?: string[] | undefined; groupBy?: string | string[] | undefined; revision?: number | undefined; }> | undefined; }>; }" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false, "lifecycle": "start", @@ -1211,7 +1211,7 @@ "SloListLocatorParams", ">; }" ], - "path": "x-pack/plugins/observability_solution/slo/public/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/public/types.ts", "deprecated": false, "trackAdoption": false, "lifecycle": "setup", @@ -1229,7 +1229,7 @@ "tags": [], "label": "SloClient", "description": [], - "path": "x-pack/plugins/observability_solution/slo/server/client/index.ts", + "path": "x-pack/solutions/observability/plugins/slo/server/client/index.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1243,7 +1243,7 @@ "signature": [ "() => Promise" ], - "path": "x-pack/plugins/observability_solution/slo/server/client/index.ts", + "path": "x-pack/solutions/observability/plugins/slo/server/client/index.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -1263,7 +1263,7 @@ "tags": [], "label": "SLOServerSetup", "description": [], - "path": "x-pack/plugins/observability_solution/slo/server/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [], @@ -1277,7 +1277,7 @@ "tags": [], "label": "SLOServerStart", "description": [], - "path": "x-pack/plugins/observability_solution/slo/server/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1306,7 +1306,7 @@ "text": "SloClient" } ], - "path": "x-pack/plugins/observability_solution/slo/server/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/server/types.ts", "deprecated": false, "trackAdoption": false, "children": [ @@ -1327,7 +1327,7 @@ }, "" ], - "path": "x-pack/plugins/observability_solution/slo/server/types.ts", + "path": "x-pack/solutions/observability/plugins/slo/server/types.ts", "deprecated": false, "trackAdoption": false, "isRequired": true @@ -1356,7 +1356,7 @@ "signature": [ "\"SLOs\"" ], - "path": "x-pack/plugins/observability_solution/slo/common/index.ts", + "path": "x-pack/solutions/observability/plugins/slo/common/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1371,7 +1371,7 @@ "signature": [ "\"slo\"" ], - "path": "x-pack/plugins/observability_solution/slo/common/index.ts", + "path": "x-pack/solutions/observability/plugins/slo/common/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -1388,7 +1388,7 @@ "signature": [ "{ slos: string; slosSettings: string; slosWelcome: string; slosOutdatedDefinitions: string; sloCreate: string; sloCreateWithEncodedForm: (encodedParams: string) => string; sloEdit: (sloId: string) => string; sloEditWithEncodedForm: (sloId: string, encodedParams: string) => string; sloDetails: (sloId: string, instanceId?: string | undefined, remoteName?: string | undefined, tabId?: string | undefined) => string; }" ], - "path": "x-pack/plugins/observability_solution/slo/common/index.ts", + "path": "x-pack/solutions/observability/plugins/slo/common/index.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false diff --git a/api_docs/slo.mdx b/api_docs/slo.mdx index d479eb028a385..7e51eaad109eb 100644 --- a/api_docs/slo.mdx +++ b/api_docs/slo.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/slo title: "slo" image: https://source.unsplash.com/400x175/?github description: API docs for the slo plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'slo'] --- import sloObj from './slo.devdocs.json'; diff --git a/api_docs/snapshot_restore.mdx b/api_docs/snapshot_restore.mdx index 5fdabb4c58a1d..c95111e641a60 100644 --- a/api_docs/snapshot_restore.mdx +++ b/api_docs/snapshot_restore.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/snapshotRestore title: "snapshotRestore" image: https://source.unsplash.com/400x175/?github description: API docs for the snapshotRestore plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'snapshotRestore'] --- import snapshotRestoreObj from './snapshot_restore.devdocs.json'; diff --git a/api_docs/spaces.mdx b/api_docs/spaces.mdx index d61dd6d838a4c..0b4048878e808 100644 --- a/api_docs/spaces.mdx +++ b/api_docs/spaces.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/spaces title: "spaces" image: https://source.unsplash.com/400x175/?github description: API docs for the spaces plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'spaces'] --- import spacesObj from './spaces.devdocs.json'; diff --git a/api_docs/stack_alerts.devdocs.json b/api_docs/stack_alerts.devdocs.json index ffa4f04113286..a766826e2e72e 100644 --- a/api_docs/stack_alerts.devdocs.json +++ b/api_docs/stack_alerts.devdocs.json @@ -13,7 +13,7 @@ "signature": [ "({ dependencies: { dataViews, dataViewEditor }, metadata, dataView, onSelectDataView, onChangeMetaData, }: ", "DataViewSelectPopoverProps", - ") => React.JSX.Element | null" + ") => React.JSX.Element" ], "path": "x-pack/plugins/stack_alerts/public/rule_types/components/data_view_select_popover.tsx", "deprecated": false, diff --git a/api_docs/stack_alerts.mdx b/api_docs/stack_alerts.mdx index e668fa01d9167..fe85571e22a3f 100644 --- a/api_docs/stack_alerts.mdx +++ b/api_docs/stack_alerts.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/stackAlerts title: "stackAlerts" image: https://source.unsplash.com/400x175/?github description: API docs for the stackAlerts plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'stackAlerts'] --- import stackAlertsObj from './stack_alerts.devdocs.json'; diff --git a/api_docs/stack_connectors.mdx b/api_docs/stack_connectors.mdx index 7500838da8853..c830d2c6252af 100644 --- a/api_docs/stack_connectors.mdx +++ b/api_docs/stack_connectors.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/stackConnectors title: "stackConnectors" image: https://source.unsplash.com/400x175/?github description: API docs for the stackConnectors plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'stackConnectors'] --- import stackConnectorsObj from './stack_connectors.devdocs.json'; diff --git a/api_docs/streams.mdx b/api_docs/streams.mdx index b4b0226c9f6fa..12d94aa1db8bd 100644 --- a/api_docs/streams.mdx +++ b/api_docs/streams.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/streams title: "streams" image: https://source.unsplash.com/400x175/?github description: API docs for the streams plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'streams'] --- import streamsObj from './streams.devdocs.json'; diff --git a/api_docs/streams_app.mdx b/api_docs/streams_app.mdx index 530cc57b65d76..5ead02c343fbb 100644 --- a/api_docs/streams_app.mdx +++ b/api_docs/streams_app.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/streamsApp title: "streamsApp" image: https://source.unsplash.com/400x175/?github description: API docs for the streamsApp plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'streamsApp'] --- import streamsAppObj from './streams_app.devdocs.json'; diff --git a/api_docs/task_manager.mdx b/api_docs/task_manager.mdx index 6f0c28ae4f170..09bfec7a46728 100644 --- a/api_docs/task_manager.mdx +++ b/api_docs/task_manager.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/taskManager title: "taskManager" image: https://source.unsplash.com/400x175/?github description: API docs for the taskManager plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'taskManager'] --- import taskManagerObj from './task_manager.devdocs.json'; diff --git a/api_docs/telemetry.devdocs.json b/api_docs/telemetry.devdocs.json index 72092679afa2c..765689834b183 100644 --- a/api_docs/telemetry.devdocs.json +++ b/api_docs/telemetry.devdocs.json @@ -811,14 +811,6 @@ "plugin": "datasetQuality", "path": "x-pack/plugins/observability_solution/dataset_quality/server/services/data_telemetry/data_telemetry_service.ts" }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/telemetry/sender.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/telemetry/sender_helpers.ts" - }, { "plugin": "fleet", "path": "x-pack/plugins/fleet/server/telemetry/sender.test.ts" @@ -829,7 +821,11 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/lib/telemetry/sender.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender_helpers.ts" }, { "plugin": "synthetics", @@ -842,6 +838,10 @@ { "plugin": "synthetics", "path": "x-pack/solutions/observability/plugins/synthetics/server/telemetry/sender.test.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender.test.ts" } ], "children": [], diff --git a/api_docs/telemetry.mdx b/api_docs/telemetry.mdx index 0b8f5b1048e56..c952ea58fd007 100644 --- a/api_docs/telemetry.mdx +++ b/api_docs/telemetry.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/telemetry title: "telemetry" image: https://source.unsplash.com/400x175/?github description: API docs for the telemetry plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'telemetry'] --- import telemetryObj from './telemetry.devdocs.json'; diff --git a/api_docs/telemetry_collection_manager.mdx b/api_docs/telemetry_collection_manager.mdx index a821a1d0530e2..762b4de3bd2fe 100644 --- a/api_docs/telemetry_collection_manager.mdx +++ b/api_docs/telemetry_collection_manager.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/telemetryCollectionManager title: "telemetryCollectionManager" image: https://source.unsplash.com/400x175/?github description: API docs for the telemetryCollectionManager plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'telemetryCollectionManager'] --- import telemetryCollectionManagerObj from './telemetry_collection_manager.devdocs.json'; diff --git a/api_docs/telemetry_management_section.mdx b/api_docs/telemetry_management_section.mdx index ee2d0c9f6dd5c..e0107c7da79cc 100644 --- a/api_docs/telemetry_management_section.mdx +++ b/api_docs/telemetry_management_section.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/telemetryManagementSection title: "telemetryManagementSection" image: https://source.unsplash.com/400x175/?github description: API docs for the telemetryManagementSection plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'telemetryManagementSection'] --- import telemetryManagementSectionObj from './telemetry_management_section.devdocs.json'; diff --git a/api_docs/threat_intelligence.devdocs.json b/api_docs/threat_intelligence.devdocs.json index 57443fe73fb61..f55a8d2199db8 100644 --- a/api_docs/threat_intelligence.devdocs.json +++ b/api_docs/threat_intelligence.devdocs.json @@ -505,7 +505,7 @@ "tags": [], "label": "TIPageId", "description": [ - "\nAll the IDs for the threat intelligence pages.\nThis needs to match the threat intelligence page entries in SecurityPageName` (x-pack/plugins/security_solution/common/constants.ts).\n\nExample to add more IDs:\n export type TIPageId = 'threat_intelligence' | 'threat_intelligence-feed';" + "\nAll the IDs for the threat intelligence pages.\nThis needs to match the threat intelligence page entries in SecurityPageName` (x-pack/solutions/security/plugins/security_solution/common/constants.ts).\n\nExample to add more IDs:\n export type TIPageId = 'threat_intelligence' | 'threat_intelligence-feed';" ], "signature": [ "\"threat_intelligence\"" diff --git a/api_docs/threat_intelligence.mdx b/api_docs/threat_intelligence.mdx index 19af1ba8edb45..0abea67f7f77a 100644 --- a/api_docs/threat_intelligence.mdx +++ b/api_docs/threat_intelligence.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/threatIntelligence title: "threatIntelligence" image: https://source.unsplash.com/400x175/?github description: API docs for the threatIntelligence plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'threatIntelligence'] --- import threatIntelligenceObj from './threat_intelligence.devdocs.json'; diff --git a/api_docs/timelines.devdocs.json b/api_docs/timelines.devdocs.json index 4f5ced0bc1b6d..b916d23908995 100644 --- a/api_docs/timelines.devdocs.json +++ b/api_docs/timelines.devdocs.json @@ -1232,11 +1232,11 @@ "references": [ { "plugin": "kubernetesSecurity", - "path": "x-pack/plugins/kubernetes_security/public/hooks/use_filter.ts" + "path": "x-pack/solutions/security/plugins/kubernetes_security/public/hooks/use_filter.ts" }, { - "plugin": "threatIntelligence", - "path": "x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/components/add_to_timeline.tsx" + "plugin": "osquery", + "path": "x-pack/platform/plugins/shared/osquery/public/timelines/add_to_timeline_button.tsx" }, { "plugin": "threatIntelligence", @@ -1251,8 +1251,8 @@ "path": "x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/components/add_to_timeline.tsx" }, { - "plugin": "osquery", - "path": "x-pack/platform/plugins/shared/osquery/public/timelines/add_to_timeline_button.tsx" + "plugin": "threatIntelligence", + "path": "x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/components/add_to_timeline.tsx" } ], "children": [], @@ -1834,7 +1834,7 @@ ], "label": "DeprecatedRowRenderer", "description": [ - "\nThis interface should not be used anymore.\nUse the one from `plugins/security_solution/common/types/timeline`." + "\nThis interface should not be used anymore.\nUse the one from `solutions/security/plugins/security_solution/common/types/timeline`." ], "path": "x-pack/solutions/security/plugins/timelines/common/types/timeline/rows/index.ts", "deprecated": true, @@ -1850,11 +1850,11 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/events_viewer/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/events_viewer/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx" } ], "children": [ @@ -2394,27 +2394,27 @@ "references": [ { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/search_strategy/index_fields/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts" } ], "children": [ @@ -3699,19 +3699,19 @@ "references": [ { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/search_strategy/index_fields/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" } ], "initialIsOpen": false @@ -3772,323 +3772,315 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/search_strategy/index_fields/index.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/types/timeline/cells/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/types/timeline/cells/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/types/timeline/cells/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/types/header_actions/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/types/timeline/cells/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/types/header_actions/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/types/header_actions/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/kuery/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/types/header_actions/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/kuery/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/kuery/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/kuery/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/kuery/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/kuery/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/kuery/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/kuery/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/kuery/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/kuery/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/lib/kuery/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/control_columns/transform_control_columns.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/control_columns/transform_control_columns.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/transform_control_columns.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/transform_control_columns.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.test.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/containers/source/mock.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.test.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/containers/source/mock.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/containers/source/mock.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/sourcerer/store/model.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/containers/source/mock.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/sourcerer/store/model.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/model.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/sourcerer/store/model.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/model.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/containers/source/use_data_view.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/model.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/containers/source/use_data_view.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/containers/source/use_data_view.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/containers/source/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/containers/source/use_data_view.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/containers/source/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/containers/source/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/containers/source/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/containers/source/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/containers/source/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/containers/source/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/containers/source/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/containers/source/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/helpers.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/containers/source/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/helpers.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/helpers.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/helpers.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/helpers.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/helpers.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/helpers.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/helpers.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/helpers.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/helpers.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/helpers.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/helpers.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_actions.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_actions.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_actions.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_actions.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_actions.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_badge.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_actions.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_badge.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_badge.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_badge.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/add_data_provider_popover.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/add_data_provider_popover.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/top_n/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/top_n/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/add_data_provider_popover.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/add_data_provider_popover.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/flyout/document_details/shared/context.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_event_details.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/flyout/document_details/shared/context.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/context.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/context.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/flyout/document_details/right/utils/enriched_field_info.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/flyout/document_details/right/utils/enriched_field_info.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/utils.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/utils.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/utils.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/utils.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/enriched_field_info.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_browser_fields.ts" - }, - { - "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_browser_fields.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/enriched_field_info.ts" }, { "plugin": "@kbn/securitysolution-data-table", @@ -4097,6 +4089,14 @@ { "plugin": "@kbn/securitysolution-data-table", "path": "x-pack/solutions/security/packages/data_table/mock/mock_source.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_browser_fields.ts" + }, + { + "plugin": "securitySolution", + "path": "x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_browser_fields.ts" } ], "initialIsOpen": false @@ -4195,7 +4195,7 @@ ], "label": "DeprecatedCellValueElementProps", "description": [ - "\nThe following props are provided to the function called by `renderCellValue`.\nWarning: This type might be outdated. Therefore, migrate to the new one from\n`plugins/security_solution/common/types/timeline/cells/index.ts`." + "\nThe following props are provided to the function called by `renderCellValue`.\nWarning: This type might be outdated. Therefore, migrate to the new one from\n`solutions/security/plugins/security_solution/common/types/timeline/cells/index.ts`." ], "signature": [ "EuiDataGridCellValueElementProps", @@ -4263,11 +4263,11 @@ }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/events_viewer/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/common/components/events_viewer/index.tsx" + "path": "x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx" } ], "initialIsOpen": false @@ -4347,27 +4347,27 @@ "references": [ { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/common/search_strategy/index_fields/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" + "path": "x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts" }, { "plugin": "securitySolution", - "path": "x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts" + "path": "x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts" } ], "initialIsOpen": false diff --git a/api_docs/timelines.mdx b/api_docs/timelines.mdx index 868c7979d56da..01510bd9702eb 100644 --- a/api_docs/timelines.mdx +++ b/api_docs/timelines.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/timelines title: "timelines" image: https://source.unsplash.com/400x175/?github description: API docs for the timelines plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'timelines'] --- import timelinesObj from './timelines.devdocs.json'; diff --git a/api_docs/transform.mdx b/api_docs/transform.mdx index 3c8150febee49..55971fa847f57 100644 --- a/api_docs/transform.mdx +++ b/api_docs/transform.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/transform title: "transform" image: https://source.unsplash.com/400x175/?github description: API docs for the transform plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'transform'] --- import transformObj from './transform.devdocs.json'; diff --git a/api_docs/triggers_actions_ui.mdx b/api_docs/triggers_actions_ui.mdx index 2f23d7290d015..a13ba2194a69f 100644 --- a/api_docs/triggers_actions_ui.mdx +++ b/api_docs/triggers_actions_ui.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/triggersActionsUi title: "triggersActionsUi" image: https://source.unsplash.com/400x175/?github description: API docs for the triggersActionsUi plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'triggersActionsUi'] --- import triggersActionsUiObj from './triggers_actions_ui.devdocs.json'; diff --git a/api_docs/ui_actions.mdx b/api_docs/ui_actions.mdx index 754aef05ec21f..23b397c7b5a2f 100644 --- a/api_docs/ui_actions.mdx +++ b/api_docs/ui_actions.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/uiActions title: "uiActions" image: https://source.unsplash.com/400x175/?github description: API docs for the uiActions plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'uiActions'] --- import uiActionsObj from './ui_actions.devdocs.json'; diff --git a/api_docs/ui_actions_enhanced.mdx b/api_docs/ui_actions_enhanced.mdx index b27933cb17d41..b90d759d538e8 100644 --- a/api_docs/ui_actions_enhanced.mdx +++ b/api_docs/ui_actions_enhanced.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/uiActionsEnhanced title: "uiActionsEnhanced" image: https://source.unsplash.com/400x175/?github description: API docs for the uiActionsEnhanced plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'uiActionsEnhanced'] --- import uiActionsEnhancedObj from './ui_actions_enhanced.devdocs.json'; diff --git a/api_docs/unified_doc_viewer.mdx b/api_docs/unified_doc_viewer.mdx index 8228f5579ba4e..e4027cba28248 100644 --- a/api_docs/unified_doc_viewer.mdx +++ b/api_docs/unified_doc_viewer.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/unifiedDocViewer title: "unifiedDocViewer" image: https://source.unsplash.com/400x175/?github description: API docs for the unifiedDocViewer plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'unifiedDocViewer'] --- import unifiedDocViewerObj from './unified_doc_viewer.devdocs.json'; diff --git a/api_docs/unified_histogram.mdx b/api_docs/unified_histogram.mdx index 55df6a34560b5..6a92acf4f886a 100644 --- a/api_docs/unified_histogram.mdx +++ b/api_docs/unified_histogram.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/unifiedHistogram title: "unifiedHistogram" image: https://source.unsplash.com/400x175/?github description: API docs for the unifiedHistogram plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'unifiedHistogram'] --- import unifiedHistogramObj from './unified_histogram.devdocs.json'; diff --git a/api_docs/unified_search.mdx b/api_docs/unified_search.mdx index 74f24c5082b1e..5d73dcd94c28c 100644 --- a/api_docs/unified_search.mdx +++ b/api_docs/unified_search.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/unifiedSearch title: "unifiedSearch" image: https://source.unsplash.com/400x175/?github description: API docs for the unifiedSearch plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'unifiedSearch'] --- import unifiedSearchObj from './unified_search.devdocs.json'; diff --git a/api_docs/unified_search_autocomplete.mdx b/api_docs/unified_search_autocomplete.mdx index 1959d26e1b8f9..803d5daaa841a 100644 --- a/api_docs/unified_search_autocomplete.mdx +++ b/api_docs/unified_search_autocomplete.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/unifiedSearch-autocomplete title: "unifiedSearch.autocomplete" image: https://source.unsplash.com/400x175/?github description: API docs for the unifiedSearch.autocomplete plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'unifiedSearch.autocomplete'] --- import unifiedSearchAutocompleteObj from './unified_search_autocomplete.devdocs.json'; diff --git a/api_docs/uptime.mdx b/api_docs/uptime.mdx index 42327497a4524..32a44d3be1620 100644 --- a/api_docs/uptime.mdx +++ b/api_docs/uptime.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/uptime title: "uptime" image: https://source.unsplash.com/400x175/?github description: API docs for the uptime plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'uptime'] --- import uptimeObj from './uptime.devdocs.json'; diff --git a/api_docs/url_forwarding.mdx b/api_docs/url_forwarding.mdx index fe7f17537e6a3..cc47aee78a473 100644 --- a/api_docs/url_forwarding.mdx +++ b/api_docs/url_forwarding.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/urlForwarding title: "urlForwarding" image: https://source.unsplash.com/400x175/?github description: API docs for the urlForwarding plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'urlForwarding'] --- import urlForwardingObj from './url_forwarding.devdocs.json'; diff --git a/api_docs/usage_collection.mdx b/api_docs/usage_collection.mdx index 0fbf4b92f4305..bf548b4bda351 100644 --- a/api_docs/usage_collection.mdx +++ b/api_docs/usage_collection.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/usageCollection title: "usageCollection" image: https://source.unsplash.com/400x175/?github description: API docs for the usageCollection plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'usageCollection'] --- import usageCollectionObj from './usage_collection.devdocs.json'; diff --git a/api_docs/ux.mdx b/api_docs/ux.mdx index b45c8d36b2df9..43141e952c6bb 100644 --- a/api_docs/ux.mdx +++ b/api_docs/ux.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/ux title: "ux" image: https://source.unsplash.com/400x175/?github description: API docs for the ux plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'ux'] --- import uxObj from './ux.devdocs.json'; diff --git a/api_docs/vis_default_editor.mdx b/api_docs/vis_default_editor.mdx index 5ea0cc7513b80..1b8bf23cbc877 100644 --- a/api_docs/vis_default_editor.mdx +++ b/api_docs/vis_default_editor.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/visDefaultEditor title: "visDefaultEditor" image: https://source.unsplash.com/400x175/?github description: API docs for the visDefaultEditor plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'visDefaultEditor'] --- import visDefaultEditorObj from './vis_default_editor.devdocs.json'; diff --git a/api_docs/vis_type_gauge.mdx b/api_docs/vis_type_gauge.mdx index ea353603bbed9..0cab4afd538cc 100644 --- a/api_docs/vis_type_gauge.mdx +++ b/api_docs/vis_type_gauge.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/visTypeGauge title: "visTypeGauge" image: https://source.unsplash.com/400x175/?github description: API docs for the visTypeGauge plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'visTypeGauge'] --- import visTypeGaugeObj from './vis_type_gauge.devdocs.json'; diff --git a/api_docs/vis_type_heatmap.mdx b/api_docs/vis_type_heatmap.mdx index fef00021ad8d3..23b0529eb7342 100644 --- a/api_docs/vis_type_heatmap.mdx +++ b/api_docs/vis_type_heatmap.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/visTypeHeatmap title: "visTypeHeatmap" image: https://source.unsplash.com/400x175/?github description: API docs for the visTypeHeatmap plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'visTypeHeatmap'] --- import visTypeHeatmapObj from './vis_type_heatmap.devdocs.json'; diff --git a/api_docs/vis_type_pie.mdx b/api_docs/vis_type_pie.mdx index 208d388e98bf3..c16f1d1efbe82 100644 --- a/api_docs/vis_type_pie.mdx +++ b/api_docs/vis_type_pie.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/visTypePie title: "visTypePie" image: https://source.unsplash.com/400x175/?github description: API docs for the visTypePie plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'visTypePie'] --- import visTypePieObj from './vis_type_pie.devdocs.json'; diff --git a/api_docs/vis_type_table.mdx b/api_docs/vis_type_table.mdx index 3867d78a82815..85d9f7d8fe2d6 100644 --- a/api_docs/vis_type_table.mdx +++ b/api_docs/vis_type_table.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/visTypeTable title: "visTypeTable" image: https://source.unsplash.com/400x175/?github description: API docs for the visTypeTable plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'visTypeTable'] --- import visTypeTableObj from './vis_type_table.devdocs.json'; diff --git a/api_docs/vis_type_timelion.mdx b/api_docs/vis_type_timelion.mdx index c94880612324f..64c11ccddea9e 100644 --- a/api_docs/vis_type_timelion.mdx +++ b/api_docs/vis_type_timelion.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/visTypeTimelion title: "visTypeTimelion" image: https://source.unsplash.com/400x175/?github description: API docs for the visTypeTimelion plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'visTypeTimelion'] --- import visTypeTimelionObj from './vis_type_timelion.devdocs.json'; diff --git a/api_docs/vis_type_timeseries.mdx b/api_docs/vis_type_timeseries.mdx index eb421e85d90cf..e1ed183fe8272 100644 --- a/api_docs/vis_type_timeseries.mdx +++ b/api_docs/vis_type_timeseries.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/visTypeTimeseries title: "visTypeTimeseries" image: https://source.unsplash.com/400x175/?github description: API docs for the visTypeTimeseries plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'visTypeTimeseries'] --- import visTypeTimeseriesObj from './vis_type_timeseries.devdocs.json'; diff --git a/api_docs/vis_type_vega.mdx b/api_docs/vis_type_vega.mdx index 10659cd5fcfa2..1f630d3c43c40 100644 --- a/api_docs/vis_type_vega.mdx +++ b/api_docs/vis_type_vega.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/visTypeVega title: "visTypeVega" image: https://source.unsplash.com/400x175/?github description: API docs for the visTypeVega plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'visTypeVega'] --- import visTypeVegaObj from './vis_type_vega.devdocs.json'; diff --git a/api_docs/vis_type_vislib.mdx b/api_docs/vis_type_vislib.mdx index b2307719c9a3c..e996ae141aeab 100644 --- a/api_docs/vis_type_vislib.mdx +++ b/api_docs/vis_type_vislib.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/visTypeVislib title: "visTypeVislib" image: https://source.unsplash.com/400x175/?github description: API docs for the visTypeVislib plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'visTypeVislib'] --- import visTypeVislibObj from './vis_type_vislib.devdocs.json'; diff --git a/api_docs/vis_type_xy.mdx b/api_docs/vis_type_xy.mdx index 91e90b024ae2e..8ca0f55262678 100644 --- a/api_docs/vis_type_xy.mdx +++ b/api_docs/vis_type_xy.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/visTypeXy title: "visTypeXy" image: https://source.unsplash.com/400x175/?github description: API docs for the visTypeXy plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'visTypeXy'] --- import visTypeXyObj from './vis_type_xy.devdocs.json'; diff --git a/api_docs/visualizations.devdocs.json b/api_docs/visualizations.devdocs.json index 5e2ffe587d533..9de2b4cce618e 100644 --- a/api_docs/visualizations.devdocs.json +++ b/api_docs/visualizations.devdocs.json @@ -1476,44 +1476,6 @@ "deprecated": false, "trackAdoption": false, "isRequired": false - }, - { - "parentPluginId": "visualizations", - "id": "def-public.VisualizeEmbeddable.Unnamed.$5", - "type": "Object", - "tags": [], - "label": "parent", - "description": [], - "signature": [ - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined" - ], - "path": "src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable.tsx", - "deprecated": false, - "trackAdoption": false, - "isRequired": false } ], "returnComment": [] @@ -6828,31 +6790,7 @@ "section": "def-public.ViewMode", "text": "ViewMode" }, - ">; uuid: string; readonly parent?: ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined; destroy: () => void; dataViews: ", + ">; uuid: string; destroy: () => void; dataViews: ", { "pluginId": "@kbn/presentation-publishing", "scope": "public", @@ -6932,31 +6870,7 @@ "section": "def-public.PublishingSubject", "text": "PublishingSubject" }, - "; setDisabledActionIds: (ids: string[] | undefined) => void; parentApi: (", - { - "pluginId": "@kbn/presentation-containers", - "scope": "public", - "docId": "kibKbnPresentationContainersPluginApi", - "section": "def-public.PresentationContainer", - "text": "PresentationContainer" - }, - " & Partial & ", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.PublishesViewMode", - "text": "PublishesViewMode" - }, - ">) | undefined; hasLockedHoverActions$: ", + "; setDisabledActionIds: (ids: string[] | undefined) => void; hasLockedHoverActions$: ", { "pluginId": "@kbn/presentation-publishing", "scope": "public", @@ -7060,7 +6974,7 @@ "section": "def-common.TimeRange", "text": "TimeRange" }, - " | undefined) => void; linkToLibrary: (() => Promise) | undefined; unlinkFromLibrary: (() => Promise) | undefined; getExplicitInput: () => ", + " | undefined) => void; linkToLibrary: (() => Promise) | undefined; unlinkFromLibrary: (() => Promise) | undefined; getExplicitInput: () => Readonly<", { "pluginId": "visualizations", "scope": "public", @@ -7068,7 +6982,7 @@ "section": "def-public.VisualizeInput", "text": "VisualizeInput" }, - "; getDescription: () => string; phase$: ", + ">; getDescription: () => string; phase$: ", { "pluginId": "@kbn/presentation-publishing", "scope": "public", @@ -7158,7 +7072,7 @@ "VisualizeByValueInput", ">; getInputAsRefType: () => Promise<", "VisualizeByReferenceInput", - ">; readonly runtimeId: number; readonly isContainer: boolean; readonly deferEmbeddableLoad: boolean; catchError?: ((error: ", + ">; readonly runtimeId: number; readonly deferEmbeddableLoad: boolean; catchError?: ((error: ", { "pluginId": "expressions", "scope": "common", @@ -7166,39 +7080,7 @@ "section": "def-common.ErrorLike", "text": "ErrorLike" }, - ", domNode: HTMLElement | Element) => any) | undefined; fatalError?: Error | undefined; getAppContext: () => ", - { - "pluginId": "@kbn/presentation-publishing", - "scope": "public", - "docId": "kibKbnPresentationPublishingPluginApi", - "section": "def-public.EmbeddableAppContext", - "text": "EmbeddableAppContext" - }, - " | undefined; refreshInputFromParent: () => void; getIsContainer: () => this is ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - ">; getUpdated$: () => Readonly<", + ", domNode: HTMLElement | Element) => any) | undefined; fatalError?: Error | undefined; getUpdated$: () => Readonly<", "Observable", "<", { @@ -7224,7 +7106,7 @@ "section": "def-public.VisualizeInput", "text": "VisualizeInput" }, - ">) => Promise; getPersistableInput: () => ", + ">) => Promise; getPersistableInput: () => Readonly<", { "pluginId": "visualizations", "scope": "public", @@ -7232,7 +7114,7 @@ "section": "def-public.VisualizeInput", "text": "VisualizeInput" }, - "; getInput: () => Readonly<", + ">; getInput: () => Readonly<", { "pluginId": "visualizations", "scope": "public", @@ -7240,55 +7122,7 @@ "section": "def-public.VisualizeInput", "text": "VisualizeInput" }, - ">; getTitle: () => string; getRoot: () => ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IEmbeddable", - "text": "IEmbeddable" - }, - "<", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableInput", - "text": "EmbeddableInput" - }, - ", ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.EmbeddableOutput", - "text": "EmbeddableOutput" - }, - ", any> | ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - ">; untilInitializationFinished: () => Promise; updateOutput: (outputChanges: Partial<", + ">; getTitle: () => string; untilInitializationFinished: () => Promise; updateOutput: (outputChanges: Partial<", "VisualizeOutput", ">) => void; }" ], @@ -7296,197 +7130,6 @@ "deprecated": false, "trackAdoption": false, "initialIsOpen": false - }, - { - "parentPluginId": "visualizations", - "id": "def-public.VisualizeEmbeddableFactoryContract", - "type": "Type", - "tags": [], - "label": "VisualizeEmbeddableFactoryContract", - "description": [], - "signature": [ - "{ readonly type: \"visualization\"; create: (input: ", - { - "pluginId": "visualizations", - "scope": "public", - "docId": "kibVisualizationsPluginApi", - "section": "def-public.VisualizeInput", - "text": "VisualizeInput" - }, - " & { savedVis?: ", - { - "pluginId": "visualizations", - "scope": "common", - "docId": "kibVisualizationsPluginApi", - "section": "def-common.SerializedVis", - "text": "SerializedVis" - }, - "<", - { - "pluginId": "visualizations", - "scope": "common", - "docId": "kibVisualizationsPluginApi", - "section": "def-common.VisParams", - "text": "VisParams" - }, - "> | undefined; }, parent?: ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined) => Promise<", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ErrorEmbeddable", - "text": "ErrorEmbeddable" - }, - " | ", - { - "pluginId": "visualizations", - "scope": "public", - "docId": "kibVisualizationsPluginApi", - "section": "def-public.VisualizeEmbeddable", - "text": "VisualizeEmbeddable" - }, - " | undefined>; inject: (_state: ", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableStateWithType", - "text": "EmbeddableStateWithType" - }, - ", references: ", - { - "pluginId": "@kbn/core-saved-objects-common", - "scope": "common", - "docId": "kibKbnCoreSavedObjectsCommonPluginApi", - "section": "def-common.SavedObjectReference", - "text": "SavedObjectReference" - }, - "[]) => ", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableStateWithType", - "text": "EmbeddableStateWithType" - }, - "; extract: (_state: ", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableStateWithType", - "text": "EmbeddableStateWithType" - }, - ") => { state: ", - { - "pluginId": "embeddable", - "scope": "common", - "docId": "kibEmbeddablePluginApi", - "section": "def-common.EmbeddableStateWithType", - "text": "EmbeddableStateWithType" - }, - "; references: ", - { - "pluginId": "@kbn/core-saved-objects-common", - "scope": "common", - "docId": "kibKbnCoreSavedObjectsCommonPluginApi", - "section": "def-common.SavedObjectReference", - "text": "SavedObjectReference" - }, - "[]; }; getDisplayName: () => string; isEditable: () => Promise; createFromSavedObject: (savedObjectId: string, input: Partial<", - { - "pluginId": "visualizations", - "scope": "public", - "docId": "kibVisualizationsPluginApi", - "section": "def-public.VisualizeInput", - "text": "VisualizeInput" - }, - "> & { id: string; }, parent?: ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.IContainer", - "text": "IContainer" - }, - "<{}, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerInput", - "text": "ContainerInput" - }, - "<{}>, ", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ContainerOutput", - "text": "ContainerOutput" - }, - "> | undefined) => Promise<", - { - "pluginId": "embeddable", - "scope": "public", - "docId": "kibEmbeddablePluginApi", - "section": "def-public.ErrorEmbeddable", - "text": "ErrorEmbeddable" - }, - " | ", - { - "pluginId": "visualizations", - "scope": "public", - "docId": "kibVisualizationsPluginApi", - "section": "def-public.VisualizeEmbeddable", - "text": "VisualizeEmbeddable" - }, - ">; readonly savedObjectMetaData: ", - { - "pluginId": "savedObjectsFinder", - "scope": "public", - "docId": "kibSavedObjectsFinderPluginApi", - "section": "def-public.SavedObjectMetaData", - "text": "SavedObjectMetaData" - }, - "; getCurrentAppId: () => Promise; checkTitle: (props: ", - { - "pluginId": "savedObjects", - "scope": "public", - "docId": "kibSavedObjectsPluginApi", - "section": "def-public.OnSaveProps", - "text": "OnSaveProps" - }, - ") => Promise; }" - ], - "path": "src/plugins/visualizations/public/index.ts", - "deprecated": false, - "trackAdoption": false, - "initialIsOpen": false } ], "objects": [ diff --git a/api_docs/visualizations.mdx b/api_docs/visualizations.mdx index 55ddd823bde26..084b21a46e04f 100644 --- a/api_docs/visualizations.mdx +++ b/api_docs/visualizations.mdx @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/visualizations title: "visualizations" image: https://source.unsplash.com/400x175/?github description: API docs for the visualizations plugin -date: 2024-12-16 +date: 2024-12-17 tags: ['contributor', 'dev', 'apidocs', 'kibana', 'visualizations'] --- import visualizationsObj from './visualizations.devdocs.json'; @@ -21,7 +21,7 @@ Contact [@elastic/kibana-visualizations](https://github.com/orgs/elastic/teams/k | Public API count | Any count | Items lacking comments | Missing exports | |-------------------|-----------|------------------------|-----------------| -| 871 | 12 | 840 | 21 | +| 869 | 12 | 838 | 21 | ## Client diff --git a/docs/developer/plugin-list.asciidoc b/docs/developer/plugin-list.asciidoc index 101dcdec07810..f18bafe5221b3 100644 --- a/docs/developer/plugin-list.asciidoc +++ b/docs/developer/plugin-list.asciidoc @@ -470,7 +470,7 @@ The plugin exposes the static DefaultEditorController class to consume. |WARNING: Missing README. -|{kib-repo}blob/{branch}/x-pack/plugins/asset_inventory/README.md[assetInventory] +|{kib-repo}blob/{branch}/x-pack/solutions/security/plugins/asset_inventory/README.md[assetInventory] |Centralized asset inventory experience within the Elastic Security solution. A central place for users to view and manage all their assets from different environments. @@ -499,7 +499,7 @@ It was removed, but the plugin was left behind to register no longer used config |Static migration page where self-managed users can see text/copy about migrating to Elastic Cloud -|{kib-repo}blob/{branch}/x-pack/plugins/cloud_defend/README.md[cloudDefend] +|{kib-repo}blob/{branch}/x-pack/solutions/security/plugins/cloud_defend/README.md[cloudDefend] |This plugin currently only exists to provide custom fleet policy UX for a set of new BPF LSM features. The first feature being container "drift prevention". @@ -516,7 +516,7 @@ This plugin no-longer exposes any evaluation APIs. Refer to = ({ fetchStreaming }) => { - const isMounted = useMountedState(); - const [data, setData] = useState(5); - const [showingResults, setShowingResults] = useState(false); - const [results, { push: pushResult, clear: clearList }] = useList([]); - const [completed, setCompleted] = useState(false); - const [error, setError] = useState(null); - - const handleSubmit = () => { - setShowingResults(true); - const { stream } = fetchStreaming({ - url: '/bfetch_explorer/count', - body: JSON.stringify({ data }), - }); - stream.subscribe({ - next: (next: string) => { - if (!isMounted()) return; - pushResult(next); - }, - error: (nextError: any) => { - if (!isMounted()) return; - setError(nextError); - }, - complete: () => { - if (!isMounted()) return; - setCompleted(true); - }, - }); - }; - - const handleReset = () => { - setShowingResults(false); - clearList(); - setError(null); - setCompleted(false); - }; - - if (showingResults) { - return ( - -
{JSON.stringify(error || results, null, 4)}
- - - Reset - -
- ); - } - - return ( - - - setData(Number(e.target.value))} - /> - - - Start - - - ); -}; diff --git a/examples/bfetch_explorer/public/components/double_integers/index.tsx b/examples/bfetch_explorer/public/components/double_integers/index.tsx deleted file mode 100644 index cf71bde62f09e..0000000000000 --- a/examples/bfetch_explorer/public/components/double_integers/index.tsx +++ /dev/null @@ -1,95 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import React, { useState } from 'react'; -import useMountedState from 'react-use/lib/useMountedState'; -import useList from 'react-use/lib/useList'; -import useCounter from 'react-use/lib/useCounter'; -import { EuiForm, EuiSpacer, EuiTextArea, EuiFormRow, EuiButton } from '@elastic/eui'; -import { ExplorerService } from '../../plugin'; - -interface ResultItem { - num: number; - result?: { - num: number; - }; - error?: any; -} - -const defaultNumbers = [2000, 300, -1, 1000].join('\n'); - -export interface Props { - double: ExplorerService['double']; -} - -export const DoubleIntegers: React.FC = ({ double }) => { - const isMounted = useMountedState(); - const [numbers, setNumbers] = useState(defaultNumbers); - const [showingResults, setShowingResults] = useState(false); - const [numberOfResultsAwaiting, counter] = useCounter(0); - const [results, { push: pushResult, clear: clearList }] = useList([]); - - const handleSubmit = () => { - setShowingResults(true); - const nums = numbers - .split('\n') - .map((num) => num.trim()) - .filter(Boolean) - .map(Number); - counter.set(nums.length); - nums.forEach((num) => { - double({ num }).then( - (result) => { - if (!isMounted()) return; - counter.dec(); - pushResult({ num, result }); - }, - (error) => { - if (!isMounted()) return; - counter.dec(); - pushResult({ num, error }); - } - ); - }); - }; - - const handleReset = () => { - setShowingResults(false); - counter.reset(); - clearList(); - }; - - if (showingResults) { - return ( - -
{JSON.stringify(results, null, 4)}
- - - Reset - -
- ); - } - - return ( - - - setNumbers(e.target.value)} - /> - - - Send - - - ); -}; diff --git a/examples/bfetch_explorer/public/components/page/index.tsx b/examples/bfetch_explorer/public/components/page/index.tsx deleted file mode 100644 index 2d17f9ba23dae..0000000000000 --- a/examples/bfetch_explorer/public/components/page/index.tsx +++ /dev/null @@ -1,34 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import React, { FC, PropsWithChildren } from 'react'; -import { EuiPageTemplate, EuiPageSection, EuiPageHeader } from '@elastic/eui'; - -export interface PageProps { - title?: React.ReactNode; - sidebar?: React.ReactNode; -} - -export const Page: FC> = ({ - title = 'Untitled', - sidebar, - children, -}) => { - return ( - - {sidebar} - - - - - {children} - - - ); -}; diff --git a/examples/bfetch_explorer/public/containers/app/index.tsx b/examples/bfetch_explorer/public/containers/app/index.tsx deleted file mode 100644 index 9ddd1b44e4354..0000000000000 --- a/examples/bfetch_explorer/public/containers/app/index.tsx +++ /dev/null @@ -1,37 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import React from 'react'; -import { Redirect } from 'react-router-dom'; -import { BrowserRouter as Router, Route, Routes } from '@kbn/shared-ux-router'; -import { EuiPage } from '@elastic/eui'; -import { useDeps } from '../../hooks/use_deps'; -import { routes } from '../../routes'; - -export const App: React.FC = () => { - const { appBasePath } = useDeps(); - - const routeElements: React.ReactElement[] = []; - for (const { items } of routes) { - for (const { id, component } of items) { - routeElements.push( component} />); - } - } - - return ( - - - - {routeElements} - - - - - ); -}; diff --git a/examples/bfetch_explorer/public/containers/app/pages/page_count_until/index.tsx b/examples/bfetch_explorer/public/containers/app/pages/page_count_until/index.tsx deleted file mode 100644 index fdd5de83bf058..0000000000000 --- a/examples/bfetch_explorer/public/containers/app/pages/page_count_until/index.tsx +++ /dev/null @@ -1,33 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import * as React from 'react'; -import { EuiPanel, EuiText } from '@elastic/eui'; -import { CountUntil } from '../../../../components/count_until'; -import { Page } from '../../../../components/page'; -import { useDeps } from '../../../../hooks/use_deps'; -import { Sidebar } from '../../sidebar'; - -export const PageCountUntil = () => { - const { plugins } = useDeps(); - - return ( - }> - - This demo sends a single number N using fetchStreaming to the server. The - server will stream back N number of messages with 1 second delay each containing a number - from 1 to N, after which it will close the stream. - -
- - - -
- ); -}; diff --git a/examples/bfetch_explorer/public/containers/app/pages/page_double_integers/index.tsx b/examples/bfetch_explorer/public/containers/app/pages/page_double_integers/index.tsx deleted file mode 100644 index 4e6b1864c638d..0000000000000 --- a/examples/bfetch_explorer/public/containers/app/pages/page_double_integers/index.tsx +++ /dev/null @@ -1,33 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import * as React from 'react'; -import { EuiPanel, EuiText } from '@elastic/eui'; -import { DoubleIntegers } from '../../../../components/double_integers'; -import { Page } from '../../../../components/page'; -import { useDeps } from '../../../../hooks/use_deps'; -import { Sidebar } from '../../sidebar'; - -export const PageDoubleIntegers = () => { - const { explorer } = useDeps(); - - return ( - }> - - Below is a list of numbers in milliseconds. They are sent as a batch to the server. For each - number server waits given number of milliseconds then doubles the number and streams it - back. - -
- - - -
- ); -}; diff --git a/examples/bfetch_explorer/public/containers/app/sidebar/index.tsx b/examples/bfetch_explorer/public/containers/app/sidebar/index.tsx deleted file mode 100644 index 784c8b5a7b1fa..0000000000000 --- a/examples/bfetch_explorer/public/containers/app/sidebar/index.tsx +++ /dev/null @@ -1,42 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import React from 'react'; -import { EuiSideNav } from '@elastic/eui'; -import { useHistory } from 'react-router-dom'; -import { routes } from '../../../routes'; - -// eslint-disable-next-line @typescript-eslint/no-empty-interface -interface SidebarProps {} - -export const Sidebar: React.FC = () => { - const history = useHistory(); - - return ( - ({ - id, - name: title, - isSelected: true, - items: items.map((route) => ({ - id: route.id, - name: route.title, - onClick: () => history.push(`/${route.id}`), - 'data-test-subj': route.id, - })), - })), - }, - ]} - /> - ); -}; diff --git a/examples/bfetch_explorer/public/hooks/use_deps.ts b/examples/bfetch_explorer/public/hooks/use_deps.ts deleted file mode 100644 index a212525d00eff..0000000000000 --- a/examples/bfetch_explorer/public/hooks/use_deps.ts +++ /dev/null @@ -1,13 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { useKibana } from '@kbn/kibana-react-plugin/public'; -import { BfetchDeps } from '../mount'; - -export const useDeps = () => useKibana().services as unknown as BfetchDeps; diff --git a/examples/bfetch_explorer/public/index.ts b/examples/bfetch_explorer/public/index.ts deleted file mode 100644 index ebc736cca673b..0000000000000 --- a/examples/bfetch_explorer/public/index.ts +++ /dev/null @@ -1,12 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { BfetchExplorerPlugin } from './plugin'; - -export const plugin = () => new BfetchExplorerPlugin(); diff --git a/examples/bfetch_explorer/public/mount.tsx b/examples/bfetch_explorer/public/mount.tsx deleted file mode 100644 index 525f7b21078f0..0000000000000 --- a/examples/bfetch_explorer/public/mount.tsx +++ /dev/null @@ -1,39 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import * as React from 'react'; -import { render, unmountComponentAtNode } from 'react-dom'; -import { CoreSetup, CoreStart, AppMountParameters } from '@kbn/core/public'; -import { KibanaContextProvider } from '@kbn/kibana-react-plugin/public'; -import { KibanaRenderContextProvider } from '@kbn/react-kibana-context-render'; -import { BfetchExplorerStartPlugins, ExplorerService } from './plugin'; -import { App } from './containers/app'; - -export interface BfetchDeps { - appBasePath: string; - core: CoreStart; - plugins: BfetchExplorerStartPlugins; - explorer: ExplorerService; -} - -export const mount = - (coreSetup: CoreSetup, explorer: ExplorerService) => - async ({ appBasePath, element }: AppMountParameters) => { - const [core, plugins] = await coreSetup.getStartServices(); - const deps: BfetchDeps = { appBasePath, core, plugins, explorer }; - const reactElement = ( - - - - - - ); - render(reactElement, element); - return () => unmountComponentAtNode(element); - }; diff --git a/examples/bfetch_explorer/public/plugin.tsx b/examples/bfetch_explorer/public/plugin.tsx deleted file mode 100644 index 2840f016b5d2b..0000000000000 --- a/examples/bfetch_explorer/public/plugin.tsx +++ /dev/null @@ -1,67 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { Plugin, CoreSetup } from '@kbn/core/public'; -import { BfetchPublicSetup, BfetchPublicStart } from '@kbn/bfetch-plugin/public'; -import { DeveloperExamplesSetup } from '@kbn/developer-examples-plugin/public'; -import { mount } from './mount'; - -export interface ExplorerService { - double: (number: { num: number }) => Promise<{ num: number }>; -} - -export interface BfetchExplorerSetupPlugins { - bfetch: BfetchPublicSetup; - developerExamples: DeveloperExamplesSetup; -} - -export interface BfetchExplorerStartPlugins { - bfetch: BfetchPublicStart; -} - -export class BfetchExplorerPlugin implements Plugin { - public setup( - core: CoreSetup, - { bfetch, developerExamples }: BfetchExplorerSetupPlugins - ) { - const double = bfetch.batchedFunction<{ num: number }, { num: number }>({ - url: '/bfetch_explorer/double', - }); - - const explorer: ExplorerService = { - double, - }; - - core.application.register({ - id: 'bfetch-explorer', - title: 'bfetch explorer', - visibleIn: [], - mount: mount(core, explorer), - }); - - developerExamples.register({ - appId: 'bfetch-explorer', - title: 'bfetch', - description: - 'bfetch is a service that allows to batch HTTP requests and streams responses back.', - links: [ - { - label: 'README', - href: 'https://github.com/elastic/kibana/blob/main/src/plugins/bfetch/README.md', - iconType: 'logoGithub', - size: 's', - target: '_blank', - }, - ], - }); - } - - public start() {} - public stop() {} -} diff --git a/examples/bfetch_explorer/public/routes.tsx b/examples/bfetch_explorer/public/routes.tsx deleted file mode 100644 index 69ae6a8e94bbb..0000000000000 --- a/examples/bfetch_explorer/public/routes.tsx +++ /dev/null @@ -1,49 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import React from 'react'; -import { PageDoubleIntegers } from './containers/app/pages/page_double_integers'; -import { PageCountUntil } from './containers/app/pages/page_count_until'; - -interface RouteSectionDef { - title: string; - id: string; - items: RouteDef[]; -} - -interface RouteDef { - title: string; - id: string; - component: React.ReactNode; -} - -export const routes: RouteSectionDef[] = [ - { - title: 'fetchStreaming', - id: 'fetchStreaming', - items: [ - { - title: 'Count until', - id: 'count-until', - component: , - }, - ], - }, - { - title: 'batchedFunction', - id: 'batchedFunction', - items: [ - { - title: 'Double integers', - id: 'double-integers', - component: , - }, - ], - }, -]; diff --git a/examples/bfetch_explorer/server/plugin.ts b/examples/bfetch_explorer/server/plugin.ts deleted file mode 100644 index 41dd5ab4f4601..0000000000000 --- a/examples/bfetch_explorer/server/plugin.ts +++ /dev/null @@ -1,58 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { Subject } from 'rxjs'; -import { Plugin, CoreSetup, CoreStart } from '@kbn/core/server'; -import { BfetchServerSetup, BfetchServerStart } from '@kbn/bfetch-plugin/server'; - -export interface BfetchExplorerSetupPlugins { - bfetch: BfetchServerSetup; -} - -export interface BfetchExplorerStartPlugins { - bfetch: BfetchServerStart; -} - -export class BfetchExplorerPlugin implements Plugin { - public setup(core: CoreSetup, plugins: BfetchExplorerSetupPlugins) { - plugins.bfetch.addStreamingResponseRoute('/bfetch_explorer/count', () => ({ - getResponseStream: ({ data }: any) => { - const subject = new Subject(); - const countTo = Number(data); - for (let cnt = 1; cnt <= countTo; cnt++) { - setTimeout(() => { - subject.next(String(cnt)); - }, cnt * 1000); - } - setTimeout(() => { - subject.complete(); - }, countTo * 1000); - return subject; - }, - })); - - plugins.bfetch.addBatchProcessingRoute<{ num: number }, { num: number }>( - '/bfetch_explorer/double', - () => ({ - onBatchItem: async ({ num }) => { - // Validate inputs. - if (num < 0) throw new Error('Invalid number'); - // Wait number of specified milliseconds. - await new Promise((r) => setTimeout(r, num)); - // Double the number and send it back. - return { num: 2 * num }; - }, - }) - ); - } - - public start(core: CoreStart, plugins: BfetchExplorerStartPlugins) {} - - public stop() {} -} diff --git a/examples/bfetch_explorer/tsconfig.json b/examples/bfetch_explorer/tsconfig.json deleted file mode 100644 index c8417c734f58d..0000000000000 --- a/examples/bfetch_explorer/tsconfig.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "extends": "../../tsconfig.base.json", - "compilerOptions": { - "outDir": "target/types", - }, - "include": [ - "index.ts", - "public/**/*.ts", - "public/**/*.tsx", - "server/**/*.ts", - "../../typings/**/*", - ], - "exclude": [ - "target/**/*", - ], - "kbn_references": [ - "@kbn/core", - "@kbn/developer-examples-plugin", - "@kbn/bfetch-plugin", - "@kbn/kibana-react-plugin", - "@kbn/shared-ux-router", - "@kbn/react-kibana-context-render", - ] -} diff --git a/oas_docs/overlays/alerting.overlays.yaml b/oas_docs/overlays/alerting.overlays.yaml index f6920e662e9e3..0f579b54a5502 100644 --- a/oas_docs/overlays/alerting.overlays.yaml +++ b/oas_docs/overlays/alerting.overlays.yaml @@ -111,7 +111,7 @@ actions: # Infra metric threshold rule (metrics.alert.threshold) - $ref: '../../x-pack/plugins/observability_solution/infra/server/lib/alerting/docs/params_property_infra_metric_threshold.yaml' # SLO burn rate (slo.rules.burnRate) - - $ref: '../../x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/docs/params_property_slo_burn_rate.yaml' + - $ref: '../../x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/docs/params_property_slo_burn_rate.yaml' # Synthetics uptime TLS rule (xpack.uptime.alerts.tls) - $ref: '../../x-pack/solutions/observability/plugins/uptime/server/legacy_uptime/lib/alerts/docs/params_property_synthetics_uptime_tls.yaml' # Uptime monitor status rule (xpack.uptime.alerts.monitorStatus) diff --git a/oas_docs/package-lock.json b/oas_docs/package-lock.json index b12374f23e3bf..637641180323c 100644 --- a/oas_docs/package-lock.json +++ b/oas_docs/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@redocly/cli": "^1.25.15", + "@redocly/cli": "^1.26.0", "bump-cli": "^2.8.4" } }, @@ -515,12 +515,12 @@ } }, "node_modules/@redocly/cli": { - "version": "1.25.15", - "resolved": "https://registry.npmjs.org/@redocly/cli/-/cli-1.25.15.tgz", - "integrity": "sha512-ZD743CJX4FpMJvGNE9Cm3gNn8LNRzRjyrYNVPi1C4iIEtrFkr5Zq791qv6gUFehWns71svbVyzWD9ftVTdfqYg==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@redocly/cli/-/cli-1.26.0.tgz", + "integrity": "sha512-yUsrTmEPHaBDQf16jSFGi2n+AJabHacLpr7La92Dseo0tRkgLKsUWiaVEEyqm79POBytD87mVTi3THitqnSyZQ==", "license": "MIT", "dependencies": { - "@redocly/openapi-core": "1.25.15", + "@redocly/openapi-core": "1.26.0", "abort-controller": "^3.0.0", "chokidar": "^3.5.1", "colorette": "^1.2.0", @@ -556,9 +556,9 @@ "license": "MIT" }, "node_modules/@redocly/openapi-core": { - "version": "1.25.15", - "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.25.15.tgz", - "integrity": "sha512-/dpr5zpGj2t1Bf7EIXEboRZm1hsJZBQfv3Q1pkivtdAEg3if2khv+b9gY68aquC6cM/2aQY2kMLy8LlY2tn+Og==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.26.0.tgz", + "integrity": "sha512-8Ofu6WpBp7eoLmf1qQ4+T0W4LRr8es+4Drw/RJG+acPXmaT2TmHk2B2v+3+1R9GqSIj6kx3N7JmQkxAPCnvDLw==", "license": "MIT", "dependencies": { "@redocly/ajv": "^8.11.2", diff --git a/oas_docs/package.json b/oas_docs/package.json index 67289885b4ba3..81ce46597c50d 100644 --- a/oas_docs/package.json +++ b/oas_docs/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "bump-cli": "^2.8.4", - "@redocly/cli": "^1.25.15" + "@redocly/cli": "^1.26.0" }, "scripts": { "test": "echo \"Error: no test specified\" && exit 1" diff --git a/oas_docs/scripts/merge_ess_oas.js b/oas_docs/scripts/merge_ess_oas.js index c44a6669ca8bc..3d96ad5b5933f 100644 --- a/oas_docs/scripts/merge_ess_oas.js +++ b/oas_docs/scripts/merge_ess_oas.js @@ -23,10 +23,10 @@ const { REPO_ROOT } = require('@kbn/repo-info'); // Observability Solution `${REPO_ROOT}/x-pack/plugins/observability_solution/apm/docs/openapi/apm/bundled.yaml`, - `${REPO_ROOT}/x-pack/plugins/observability_solution/slo/docs/openapi/slo/bundled.yaml`, + `${REPO_ROOT}/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/bundled.yaml`, // Security solution - `${REPO_ROOT}/x-pack/plugins/security_solution/docs/openapi/ess/*.schema.yaml`, + `${REPO_ROOT}/x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/*.schema.yaml`, `${REPO_ROOT}/packages/kbn-securitysolution-lists-common/docs/openapi/ess/*.schema.yaml`, `${REPO_ROOT}/packages/kbn-securitysolution-exceptions-common/docs/openapi/ess/*.schema.yaml`, `${REPO_ROOT}/packages/kbn-securitysolution-endpoint-exceptions-common/docs/openapi/ess/*.schema.yaml`, diff --git a/oas_docs/scripts/merge_serverless_oas.js b/oas_docs/scripts/merge_serverless_oas.js index bc466a289bdd5..2f92195502db1 100644 --- a/oas_docs/scripts/merge_serverless_oas.js +++ b/oas_docs/scripts/merge_serverless_oas.js @@ -21,10 +21,10 @@ const { REPO_ROOT } = require('@kbn/repo-info'); // Observability Solution `${REPO_ROOT}/x-pack/plugins/observability_solution/apm/docs/openapi/apm/bundled.yaml`, - `${REPO_ROOT}/x-pack/plugins/observability_solution/slo/docs/openapi/slo/bundled.yaml`, + `${REPO_ROOT}/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/bundled.yaml`, // Security solution - `${REPO_ROOT}/x-pack/plugins/security_solution/docs/openapi/serverless/*.schema.yaml`, + `${REPO_ROOT}/x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/*.schema.yaml`, `${REPO_ROOT}/packages/kbn-securitysolution-lists-common/docs/openapi/serverless/*.schema.yaml`, `${REPO_ROOT}/packages/kbn-securitysolution-exceptions-common/docs/openapi/serverless/*.schema.yaml`, `${REPO_ROOT}/packages/kbn-securitysolution-endpoint-exceptions-common/docs/openapi/serverless/*.schema.yaml`, diff --git a/package.json b/package.json index ebc74c2bb03d6..ee007b076af4a 100644 --- a/package.json +++ b/package.json @@ -192,12 +192,11 @@ "@kbn/apm-utils": "link:packages/kbn-apm-utils", "@kbn/app-link-test-plugin": "link:test/plugin_functional/plugins/app_link_test", "@kbn/application-usage-test-plugin": "link:x-pack/test/usage_collection/plugins/application_usage_test", - "@kbn/asset-inventory-plugin": "link:x-pack/plugins/asset_inventory", + "@kbn/asset-inventory-plugin": "link:x-pack/solutions/security/plugins/asset_inventory", "@kbn/audit-log-plugin": "link:x-pack/test/security_api_integration/plugins/audit_log", "@kbn/avc-banner": "link:src/platform/packages/shared/kbn-avc-banner", "@kbn/banners-plugin": "link:x-pack/plugins/banners", "@kbn/bfetch-error": "link:packages/kbn-bfetch-error", - "@kbn/bfetch-explorer-plugin": "link:examples/bfetch_explorer", "@kbn/bfetch-plugin": "link:src/plugins/bfetch", "@kbn/calculate-auto": "link:packages/kbn-calculate-auto", "@kbn/calculate-width-from-char-count": "link:packages/kbn-calculate-width-from-char-count", @@ -213,16 +212,16 @@ "@kbn/cloud": "link:packages/cloud", "@kbn/cloud-chat-plugin": "link:x-pack/plugins/cloud_integrations/cloud_chat", "@kbn/cloud-data-migration-plugin": "link:x-pack/platform/plugins/private/cloud_integrations/cloud_data_migration", - "@kbn/cloud-defend-plugin": "link:x-pack/plugins/cloud_defend", + "@kbn/cloud-defend-plugin": "link:x-pack/solutions/security/plugins/cloud_defend", "@kbn/cloud-experiments-plugin": "link:x-pack/plugins/cloud_integrations/cloud_experiments", "@kbn/cloud-full-story-plugin": "link:x-pack/plugins/cloud_integrations/cloud_full_story", "@kbn/cloud-integration-saml-provider-plugin": "link:x-pack/test/cloud_integration/plugins/saml_provider", "@kbn/cloud-links-plugin": "link:x-pack/plugins/cloud_integrations/cloud_links", "@kbn/cloud-plugin": "link:x-pack/plugins/cloud", - "@kbn/cloud-security-posture": "link:x-pack/packages/kbn-cloud-security-posture/public", - "@kbn/cloud-security-posture-common": "link:x-pack/packages/kbn-cloud-security-posture/common", - "@kbn/cloud-security-posture-graph": "link:x-pack/packages/kbn-cloud-security-posture/graph", - "@kbn/cloud-security-posture-plugin": "link:x-pack/plugins/cloud_security_posture", + "@kbn/cloud-security-posture": "link:x-pack/solutions/security/packages/kbn-cloud-security-posture/public", + "@kbn/cloud-security-posture-common": "link:x-pack/platform/packages/shared/kbn-cloud-security-posture/common", + "@kbn/cloud-security-posture-graph": "link:x-pack/solutions/security/packages/kbn-cloud-security-posture/graph", + "@kbn/cloud-security-posture-plugin": "link:x-pack/solutions/security/plugins/cloud_security_posture", "@kbn/code-editor": "link:packages/shared-ux/code_editor/impl", "@kbn/code-editor-mock": "link:packages/shared-ux/code_editor/mocks", "@kbn/coloring": "link:packages/kbn-coloring", @@ -447,7 +446,7 @@ "@kbn/deeplinks-ml": "link:src/platform/packages/shared/deeplinks/ml", "@kbn/deeplinks-observability": "link:src/platform/packages/shared/deeplinks/observability", "@kbn/deeplinks-search": "link:packages/deeplinks/search", - "@kbn/deeplinks-security": "link:packages/deeplinks/security", + "@kbn/deeplinks-security": "link:src/platform/packages/shared/deeplinks/security", "@kbn/deeplinks-shared": "link:packages/deeplinks/shared", "@kbn/default-nav-analytics": "link:packages/default-nav/analytics", "@kbn/default-nav-devtools": "link:src/platform/packages/private/default-nav/devtools", @@ -583,7 +582,7 @@ "@kbn/inference_integration_flyout": "link:x-pack/platform/packages/private/ml/inference_integration_flyout", "@kbn/infra-forge": "link:x-pack/platform/packages/private/kbn-infra-forge", "@kbn/infra-plugin": "link:x-pack/plugins/observability_solution/infra", - "@kbn/ingest-pipelines-plugin": "link:x-pack/plugins/ingest_pipelines", + "@kbn/ingest-pipelines-plugin": "link:x-pack/platform/plugins/shared/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/platform/plugins/shared/integration_assistant", @@ -608,7 +607,7 @@ "@kbn/kibana-react-plugin": "link:src/plugins/kibana_react", "@kbn/kibana-usage-collection-plugin": "link:src/plugins/kibana_usage_collection", "@kbn/kibana-utils-plugin": "link:src/plugins/kibana_utils", - "@kbn/kubernetes-security-plugin": "link:x-pack/plugins/kubernetes_security", + "@kbn/kubernetes-security-plugin": "link:x-pack/solutions/security/plugins/kubernetes_security", "@kbn/langchain": "link:x-pack/platform/packages/shared/kbn-langchain", "@kbn/language-documentation": "link:src/platform/packages/private/kbn-language-documentation", "@kbn/lens-config-builder-example-plugin": "link:x-pack/examples/lens_config_builder_example", @@ -829,12 +828,12 @@ "@kbn/security-plugin-types-server": "link:x-pack/packages/security/plugin_types_server", "@kbn/security-role-management-model": "link:x-pack/packages/security/role_management_model", "@kbn/security-solution-distribution-bar": "link:x-pack/solutions/security/packages/distribution_bar", - "@kbn/security-solution-ess": "link:x-pack/plugins/security_solution_ess", + "@kbn/security-solution-ess": "link:x-pack/solutions/security/plugins/security_solution_ess", "@kbn/security-solution-features": "link:x-pack/solutions/security/packages/features", "@kbn/security-solution-fixtures-plugin": "link:x-pack/test/cases_api_integration/common/plugins/security_solution", "@kbn/security-solution-navigation": "link:x-pack/solutions/security/packages/navigation", - "@kbn/security-solution-plugin": "link:x-pack/plugins/security_solution", - "@kbn/security-solution-serverless": "link:x-pack/plugins/security_solution_serverless", + "@kbn/security-solution-plugin": "link:x-pack/solutions/security/plugins/security_solution", + "@kbn/security-solution-serverless": "link:x-pack/solutions/security/plugins/security_solution_serverless", "@kbn/security-solution-side-nav": "link:x-pack/solutions/security/packages/side_nav", "@kbn/security-solution-storybook-config": "link:x-pack/solutions/security/packages/storybook/config", "@kbn/security-solution-upselling": "link:x-pack/solutions/security/packages/upselling", @@ -871,10 +870,10 @@ "@kbn/serverless-project-switcher": "link:packages/serverless/project_switcher", "@kbn/serverless-search": "link:x-pack/plugins/serverless_search", "@kbn/serverless-search-settings": "link:packages/serverless/settings/search_project", - "@kbn/serverless-security-settings": "link:packages/serverless/settings/security_project", + "@kbn/serverless-security-settings": "link:src/platform/packages/shared/serverless/settings/security_project", "@kbn/serverless-types": "link:packages/serverless/types", "@kbn/session-notifications-plugin": "link:test/plugin_functional/plugins/session_notifications", - "@kbn/session-view-plugin": "link:x-pack/plugins/session_view", + "@kbn/session-view-plugin": "link:x-pack/solutions/security/plugins/session_view", "@kbn/set-map": "link:packages/kbn-set-map", "@kbn/share-examples-plugin": "link:examples/share_examples", "@kbn/share-plugin": "link:src/plugins/share", @@ -929,7 +928,7 @@ "@kbn/shared-ux-tabbed-modal": "link:packages/shared-ux/modal/tabbed", "@kbn/shared-ux-table-persist": "link:packages/shared-ux/table_persist", "@kbn/shared-ux-utility": "link:packages/kbn-shared-ux-utility", - "@kbn/slo-plugin": "link:x-pack/plugins/observability_solution/slo", + "@kbn/slo-plugin": "link:x-pack/solutions/observability/plugins/slo", "@kbn/slo-schema": "link:x-pack/platform/packages/shared/kbn-slo-schema", "@kbn/snapshot-restore-plugin": "link:x-pack/platform/plugins/private/snapshot_restore", "@kbn/sort-predicates": "link:packages/kbn-sort-predicates", @@ -1451,6 +1450,7 @@ "@kbn/es": "link:packages/kbn-es", "@kbn/es-archiver": "link:packages/kbn-es-archiver", "@kbn/eslint-config": "link:packages/kbn-eslint-config", + "@kbn/eslint-plugin-css": "link:packages/kbn-eslint-plugin-css", "@kbn/eslint-plugin-disable": "link:packages/kbn-eslint-plugin-disable", "@kbn/eslint-plugin-eslint": "link:packages/kbn-eslint-plugin-eslint", "@kbn/eslint-plugin-i18n": "link:packages/kbn-eslint-plugin-i18n", @@ -1529,7 +1529,7 @@ "@octokit/rest": "^17.11.2", "@parcel/watcher": "^2.1.0", "@playwright/test": "1.49.0", - "@redocly/cli": "^1.25.15", + "@redocly/cli": "^1.26.0", "@statoscope/webpack-plugin": "^5.28.2", "@storybook/addon-a11y": "^6.5.16", "@storybook/addon-actions": "^6.5.16", @@ -1566,6 +1566,7 @@ "@types/classnames": "^2.2.9", "@types/cli-progress": "^3.11.5", "@types/color": "^3.0.3", + "@types/cssstyle": "^2.2.4", "@types/cytoscape": "^3.14.0", "@types/d3": "^3.5.43", "@types/d3-array": "^2.12.1", @@ -1714,6 +1715,7 @@ "css-loader": "^3.4.2", "cssnano": "^5.1.12", "cssnano-preset-default": "^5.2.12", + "cssstyle": "^4.1.0", "csstype": "^3.0.2", "cypress": "13.15.2", "cypress-axe": "^1.5.0", diff --git a/packages/core/application/core-application-browser-internal/integration_tests/router.test.tsx b/packages/core/application/core-application-browser-internal/integration_tests/router.test.tsx index 26245733dd329..f38a28696db92 100644 --- a/packages/core/application/core-application-browser-internal/integration_tests/router.test.tsx +++ b/packages/core/application/core-application-browser-internal/integration_tests/router.test.tsx @@ -120,7 +120,7 @@ describe('AppRouter', () => { expect(app1.mounter.mount).toHaveBeenCalled(); expect(dom?.html()).toMatchInlineSnapshot(` - "
+ "
basename: /app/app1 html: App 1
" @@ -132,7 +132,7 @@ describe('AppRouter', () => { expect(app1Unmount).toHaveBeenCalled(); expect(app2.mounter.mount).toHaveBeenCalled(); expect(dom?.html()).toMatchInlineSnapshot(` - "
+ "
basename: /app/app2 html:
App 2
" @@ -146,7 +146,7 @@ describe('AppRouter', () => { expect(standardApp.mounter.mount).toHaveBeenCalled(); expect(dom?.html()).toMatchInlineSnapshot(` - "
+ "
basename: /app/app1 html: App 1
" @@ -158,7 +158,7 @@ describe('AppRouter', () => { expect(standardAppUnmount).toHaveBeenCalled(); expect(chromelessApp.mounter.mount).toHaveBeenCalled(); expect(dom?.html()).toMatchInlineSnapshot(` - "
+ "
basename: /chromeless-a/path html:
Chromeless A
" @@ -170,7 +170,7 @@ describe('AppRouter', () => { expect(chromelessAppUnmount).toHaveBeenCalled(); expect(standardApp.mounter.mount).toHaveBeenCalledTimes(2); expect(dom?.html()).toMatchInlineSnapshot(` - "
+ "
basename: /app/app1 html: App 1
" @@ -184,7 +184,7 @@ describe('AppRouter', () => { expect(chromelessAppA.mounter.mount).toHaveBeenCalled(); expect(dom?.html()).toMatchInlineSnapshot(` - "
+ "
basename: /chromeless-a/path html:
Chromeless A
" @@ -196,7 +196,7 @@ describe('AppRouter', () => { expect(chromelessAppAUnmount).toHaveBeenCalled(); expect(chromelessAppB.mounter.mount).toHaveBeenCalled(); expect(dom?.html()).toMatchInlineSnapshot(` - "
+ "
basename: /chromeless-b/path html:
Chromeless B
" @@ -208,7 +208,7 @@ describe('AppRouter', () => { expect(chromelessAppBUnmount).toHaveBeenCalled(); expect(chromelessAppA.mounter.mount).toHaveBeenCalledTimes(2); expect(dom?.html()).toMatchInlineSnapshot(` - "
+ "
basename: /chromeless-a/path html:
Chromeless A
" diff --git a/packages/core/application/core-application-browser-internal/src/ui/app_container.scss b/packages/core/application/core-application-browser-internal/src/ui/app_container.scss deleted file mode 100644 index d30db740505d1..0000000000000 --- a/packages/core/application/core-application-browser-internal/src/ui/app_container.scss +++ /dev/null @@ -1,25 +0,0 @@ -.appContainer__loading { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - z-index: $euiZLevel1; - animation-name: appContainerFadeIn; - animation-iteration-count: 1; - animation-timing-function: ease-in; - animation-duration: 2s; -} - -@keyframes appContainerFadeIn { - 0% { - opacity: 0; - } - - 50% { - opacity: 0; - } - - 100% { - opacity: 1; - } -} diff --git a/packages/core/application/core-application-browser-internal/src/ui/app_container.tsx b/packages/core/application/core-application-browser-internal/src/ui/app_container.tsx index b175cd30d992e..072253a6f9140 100644 --- a/packages/core/application/core-application-browser-internal/src/ui/app_container.tsx +++ b/packages/core/application/core-application-browser-internal/src/ui/app_container.tsx @@ -7,11 +7,10 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ -import './app_container.scss'; - +import { css, keyframes } from '@emotion/react'; import { Observable } from 'rxjs'; import React, { Fragment, FC, useLayoutEffect, useRef, useState, MutableRefObject } from 'react'; -import { EuiLoadingElastic, EuiLoadingSpinner } from '@elastic/eui'; +import { EuiLoadingElastic, EuiLoadingSpinner, useEuiTheme } from '@elastic/eui'; import { i18n } from '@kbn/i18n'; import type { CoreTheme } from '@kbn/core-theme-browser'; @@ -129,11 +128,29 @@ export const AppContainer: FC = ({ }; const AppLoadingPlaceholder: FC<{ showPlainSpinner: boolean }> = ({ showPlainSpinner }) => { + const { euiTheme } = useEuiTheme(); + const appContainerFadeIn = keyframes({ + '0%': { opacity: 0 }, + '50%': { opacity: 0 }, + '100%': { opacity: 1 }, + }); + const appContainerStyles = css({ + position: 'absolute', + top: '50%', + left: '50%', + transform: 'translate(-50%, -50%)', + zIndex: euiTheme.levels.header, + animationName: appContainerFadeIn, + animationIterationCount: 1, + animationTimingFunction: 'ease-in', + animationDuration: '2s', + }); + if (showPlainSpinner) { return ( = ({ showPlainSpi } return ( = { critical: { title: i18n.translate('core.status.redTitle', { diff --git a/packages/core/http/core-http-server-internal/src/__snapshots__/http_config.test.ts.snap b/packages/core/http/core-http-server-internal/src/__snapshots__/http_config.test.ts.snap index aef7f6e70afca..71aedb914b72d 100644 --- a/packages/core/http/core-http-server-internal/src/__snapshots__/http_config.test.ts.snap +++ b/packages/core/http/core-http-server-internal/src/__snapshots__/http_config.test.ts.snap @@ -131,7 +131,6 @@ Object { "enabled": false, "keystore": Object {}, "supportedProtocols": Array [ - "TLSv1.1", "TLSv1.2", "TLSv1.3", ], diff --git a/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_list.scss b/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_list.scss deleted file mode 100644 index 3d10a71c84a95..0000000000000 --- a/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_list.scss +++ /dev/null @@ -1,3 +0,0 @@ -.kbnGlobalBannerList__item + .kbnGlobalBannerList__item { - margin-top: $euiSizeS; -} diff --git a/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_list.test.tsx b/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_list.test.tsx index f5e7d8c686ce7..36ee74d2bfa59 100644 --- a/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_list.test.tsx +++ b/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_list.test.tsx @@ -33,7 +33,7 @@ describe('BannersList', () => { ]); expect(mount().html()).toMatchInlineSnapshot( - `"

Hello!

"` + `"

Hello!

"` ); }); @@ -75,7 +75,7 @@ describe('BannersList', () => { // Two new banners should be rendered expect(component.html()).toMatchInlineSnapshot( - `"

First Banner!

Second banner!

"` + `"

First Banner!

Second banner!

"` ); // Original banner should be unmounted expect(unmount).toHaveBeenCalled(); diff --git a/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_list.tsx b/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_list.tsx index 173f1f3519a8f..63323b1fee3f9 100644 --- a/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_list.tsx +++ b/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_list.tsx @@ -11,8 +11,6 @@ import React, { useEffect, useRef, useState } from 'react'; import { Observable } from 'rxjs'; import type { OverlayBanner } from './banners_service'; -import './banners_list.scss'; - interface Props { banners$: Observable; } @@ -52,7 +50,9 @@ const BannerItem: React.FunctionComponent<{ banner: OverlayBanner }> = ({ banner return (
({ + '& + &': { marginTop: euiTheme.size.s }, + })} ref={element} data-test-subj="global-banner-item" /> diff --git a/packages/core/overlays/core-overlays-browser-internal/tsconfig.json b/packages/core/overlays/core-overlays-browser-internal/tsconfig.json index 3604db4bc64f7..13263f09b74d5 100644 --- a/packages/core/overlays/core-overlays-browser-internal/tsconfig.json +++ b/packages/core/overlays/core-overlays-browser-internal/tsconfig.json @@ -5,12 +5,14 @@ "types": [ "jest", "node", - "react" + "react", + "@emotion/react/types/css-prop" ] }, "include": [ "**/*.ts", - "**/*.tsx" + "**/*.tsx", + "../../../../typings/emotion.d.ts" ], "kbn_references": [ "@kbn/i18n-react", @@ -28,9 +30,9 @@ "@kbn/core-analytics-browser-mocks", "@kbn/core-analytics-browser", "@kbn/core-user-profile-browser-mocks", - "@kbn/core-user-profile-browser", + "@kbn/core-user-profile-browser" ], "exclude": [ - "target/**/*", + "target/**/*" ] } diff --git a/packages/core/root/core-root-browser-internal/src/core_system.scss b/packages/core/root/core-root-browser-internal/src/core_system.scss deleted file mode 100644 index 7a8870606c207..0000000000000 --- a/packages/core/root/core-root-browser-internal/src/core_system.scss +++ /dev/null @@ -1,9 +0,0 @@ -/** - * designed to emulate root-element stretching and overflow - * prevention previously handled in kbn_chrome.less - */ -.coreSystemRootDomElement { - overflow-x: hidden; - min-width: 100%; - min-height: 100%; -} diff --git a/packages/core/root/core-root-browser-internal/src/core_system.ts b/packages/core/root/core-root-browser-internal/src/core_system.ts index c9ad8194e4b64..042017368168c 100644 --- a/packages/core/root/core-root-browser-internal/src/core_system.ts +++ b/packages/core/root/core-root-browser-internal/src/core_system.ts @@ -7,6 +7,7 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ +import { css } from '@emotion/css'; import { filter, firstValueFrom } from 'rxjs'; import type { CoreContext } from '@kbn/core-base-browser-internal'; import { @@ -54,8 +55,6 @@ import { LOAD_START, } from './events'; -import './core_system.scss'; - /** * @internal */ @@ -405,11 +404,17 @@ export class CoreSystem { // ensure the rootDomElement is empty this.rootDomElement.textContent = ''; - this.rootDomElement.classList.add('coreSystemRootDomElement'); this.rootDomElement.appendChild(coreUiTargetDomElement); this.rootDomElement.appendChild(notificationsTargetDomElement); this.rootDomElement.appendChild(overlayTargetDomElement); + const coreSystemRootDomElement = css` + overflow-x: hidden; + min-width: 100%; + min-height: 100%; + `; + this.rootDomElement.classList.add(coreSystemRootDomElement); + this.rendering.start({ application, chrome, diff --git a/packages/core/usage-data/core-usage-data-server-internal/src/core_usage_data_service.test.ts b/packages/core/usage-data/core-usage-data-server-internal/src/core_usage_data_service.test.ts index 440a62853c099..f72664ff0c1fa 100644 --- a/packages/core/usage-data/core-usage-data-server-internal/src/core_usage_data_service.test.ts +++ b/packages/core/usage-data/core-usage-data-server-internal/src/core_usage_data_service.test.ts @@ -355,7 +355,6 @@ describe('CoreUsageDataService', () => { "keystoreConfigured": false, "redirectHttpFromPortConfigured": false, "supportedProtocols": Array [ - "TLSv1.1", "TLSv1.2", "TLSv1.3", ], diff --git a/packages/kbn-alerts-grouping/src/components/alerts_grouping.test.tsx b/packages/kbn-alerts-grouping/src/components/alerts_grouping.test.tsx index 0137953b2313c..14efad8dbddc2 100644 --- a/packages/kbn-alerts-grouping/src/components/alerts_grouping.test.tsx +++ b/packages/kbn-alerts-grouping/src/components/alerts_grouping.test.tsx @@ -8,7 +8,7 @@ */ /** - * Adapted from x-pack/plugins/security_solution/public/detections/components/alerts_table/alerts_grouping.test.tsx + * Adapted from x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/alerts_grouping.test.tsx */ import React from 'react'; import { render, within, screen } from '@testing-library/react'; diff --git a/packages/kbn-babel-preset/styled_components_files.js b/packages/kbn-babel-preset/styled_components_files.js index 1eaeb115ab673..2a74c5b60f181 100644 --- a/packages/kbn-babel-preset/styled_components_files.js +++ b/packages/kbn-babel-preset/styled_components_files.js @@ -15,12 +15,13 @@ module.exports = { USES_STYLED_COMPONENTS: [ /packages[\/\\]kbn-ui-shared-deps-(npm|src)[\/\\]/, /src[\/\\]plugins[\/\\](kibana_react)[\/\\]/, - /x-pack[\/\\]solutions[\/\\]observability[\/\\]plugins[\/\\]/, + /x-pack[\/\\]solutions[\/\\]observability[\/\\]plugins[\/\\](exploratory_view|investigate|investigate_app|observability|observability_ai_assistant_app|observability_ai_assistant_management|observability_solution|serverless_observability|streams|streams_app|synthetics|uptime|ux)[\/\\]/, /x-pack[\/\\]plugins[\/\\](observability_solution\/apm|beats_management|fleet|lists|observability_solution\/observability|observability_solution\/observability_shared|observability_solution\/exploratory_view|security_solution|timelines|observability_solution\/synthetics|observability_solution\/ux|observability_solution\/uptime)[\/\\]/, /x-pack[\/\\]solutions[\/\\]security[\/\\]plugins[\/\\](observability_solution\/apm|beats_management|fleet|observability_solution\/infra|lists|observability_solution\/observability|observability_solution\/observability_shared|observability_solution\/exploratory_view|security_solution|timelines|observability_solution\/synthetics|observability_solution\/ux|observability_solution\/uptime)[\/\\]/, /x-pack[\/\\]test[\/\\]plugin_functional[\/\\]plugins[\/\\]resolver_test[\/\\]/, /x-pack[\/\\]packages[\/\\]elastic_assistant[\/\\]/, /x-pack[\/\\]solutions[\/\\]security[\/\\]packages[\/\\]ecs_data_quality_dashboard[\/\\]/, + /x-pack[\/\\]solutions[\/\\]security[\/\\]plugins[\/\\]security_solution[\/\\]/, /x-pack[\/\\]platform[\/\\]packages[\/\\]shared[\/\\]kbn-elastic-assistant[\/\\]/, ], }; diff --git a/packages/kbn-dependency-usage/README.md b/packages/kbn-dependency-usage/README.md index 95d0b237bb141..5a8e07f6b32f9 100644 --- a/packages/kbn-dependency-usage/README.md +++ b/packages/kbn-dependency-usage/README.md @@ -30,11 +30,11 @@ bash scripts/dependency_usage.sh --dependency-name --paths **Example**: ```sh -bash scripts/dependency_usage.sh -p x-pack/plugins/security_solution +bash scripts/dependency_usage.sh -p x-pack/solutions/security/plugins/security_solution ``` -- `-p x-pack/plugins/security_solution`: Specifies the package or directory for which to list all dependencies. -- **Output**: Lists all dependencies for `x-pack/plugins/security_solution`. +- `-p x-pack/solutions/security/plugins/security_solution`: Specifies the package or directory for which to list all dependencies. +- **Output**: Lists all dependencies for `x-pack/solutions/security/plugins/security_solution`. --- @@ -91,18 +91,18 @@ When a package or plugin has multiple subteams, use the `--collapse-depth` optio Shows all subteams within `security_solution`. ```sh -bash scripts/dependency_usage.sh -p x-pack/plugins/security_solution -g owner --collapse-depth 4 +bash scripts/dependency_usage.sh -p x-pack/solutions/security/plugins/security_solution -g owner --collapse-depth 4 ``` #### Collapsed Grouping Groups the results under a higher-level owner (e.g., `security_solution` as a single group). ```sh -bash scripts/dependency_usage.sh -p x-pack/plugins/security_solution -g owner --collapse-depth 1 +bash scripts/dependency_usage.sh -p x-pack/solutions/security/plugins/security_solution -g owner --collapse-depth 1 ``` **Explanation**: -- `-p x-pack/plugins/security_solution`: Specifies the directory to scan. +- `-p x-pack/solutions/security/plugins/security_solution`: Specifies the directory to scan. - `-g owner`: Groups results by code owner. - `--collapse-depth`: Defines the depth for grouping, where higher numbers show more granular subteams. - **Output**: Lists dependencies grouped by code owner at different levels of depth based on the `--collapse-depth` value. @@ -119,13 +119,13 @@ bash scripts/dependency_usage.sh -p -d '' -o -o -v **Example**: ```sh -bash scripts/dependency_usage.sh -p x-pack/plugins/security_solution -o ./tmp/results.json +bash scripts/dependency_usage.sh -p x-pack/solutions/security/plugins/security_solution -o ./tmp/results.json ``` -- `-p x-pack/plugins/security_solution`: Specifies the target directory or package to analyze. +- `-p x-pack/solutions/security/plugins/security_solution`: Specifies the target directory or package to analyze. - `-o ./tmp/results.json`: Saves the output to the `results.json` file in the `./tmp` directory. - `-v`: Enables verbose mode. -**Output**: Saves a list of all dependencies in `x-pack/plugins/security_solution` to `./tmp/results.json`. Additionally, it logs a detailed, non aggregated dependency graph to `.dependency-graph-log.json` for debugging purposes. +**Output**: Saves a list of all dependencies in `x-pack/solutions/security/plugins/security_solution` to `./tmp/results.json`. Additionally, it logs a detailed, non aggregated dependency graph to `.dependency-graph-log.json` for debugging purposes. --- diff --git a/packages/kbn-dependency-usage/src/dependency_graph/providers/cruiser.test.ts b/packages/kbn-dependency-usage/src/dependency_graph/providers/cruiser.test.ts index ed2004c462ab3..14ad94f45000a 100644 --- a/packages/kbn-dependency-usage/src/dependency_graph/providers/cruiser.test.ts +++ b/packages/kbn-dependency-usage/src/dependency_graph/providers/cruiser.test.ts @@ -19,15 +19,21 @@ const codeOwners: Record = { 'plugins/data_charts': ['team_visualization'], 'plugins/analytics': ['team_analytics'], 'plugins/notification': ['team_alerts', 'team_notifications'], - 'plugins/security_solution/public/entity_analytics/components': ['team_security_analytics'], - 'plugins/security_solution/public/entity_analytics/components/componentA.ts': [ + 'solutions/security/plugins/security_solution/public/entity_analytics/components': [ 'team_security_analytics', ], - 'plugins/security_solution/public/entity_analytics/components/componentB.ts': [ + 'solutions/security/plugins/security_solution/public/entity_analytics/components/componentA.ts': [ 'team_security_analytics', ], - 'plugins/security_solution/server/lib/analytics/analytics.ts': ['team_security_analytics'], - 'plugins/security_solution/common/api/detection_engine': ['team_security_solution'], + 'solutions/security/plugins/security_solution/public/entity_analytics/components/componentB.ts': [ + 'team_security_analytics', + ], + 'solutions/security/plugins/security_solution/server/lib/analytics/analytics.ts': [ + 'team_security_analytics', + ], + 'solutions/security/plugins/security_solution/common/api/detection_engine': [ + 'team_security_solution', + ], }; jest.mock('dependency-cruiser', () => ({ @@ -301,23 +307,23 @@ describe('identifyDependencyUsage', () => { summary: { violations: [ { - from: 'plugins/security_solution/public/entity_analytics/components/componentA.ts', + from: 'solutions/security/plugins/security_solution/public/entity_analytics/components/componentA.ts', to: 'node_modules/lodash/fp.js', }, { - from: 'plugins/security_solution/public/entity_analytics/components/componentB.ts', + from: 'solutions/security/plugins/security_solution/public/entity_analytics/components/componentB.ts', to: 'node_modules/lodash/partition.js', }, { - from: 'plugins/security_solution/server/lib/analytics/analytics.ts', + from: 'solutions/security/plugins/security_solution/server/lib/analytics/analytics.ts', to: 'node_modules/lodash/partition.js', }, { - from: 'plugins/security_solution/server/lib/analytics/analytics.ts', + from: 'solutions/security/plugins/security_solution/server/lib/analytics/analytics.ts', to: 'node_modules/lodash/cloneDeep.js', }, { - from: 'plugins/security_solution/common/api/detection_engine', + from: 'solutions/security/plugins/security_solution/common/api/detection_engine', to: 'node_modules/lodash/sortBy.js', }, ], @@ -337,15 +343,15 @@ describe('identifyDependencyUsage', () => { expect(result).toEqual({ team_security_analytics: { modules: [ - 'plugins/security_solution/public/entity_analytics/components/componentA.ts', - 'plugins/security_solution/public/entity_analytics/components/componentB.ts', - 'plugins/security_solution/server/lib/analytics/analytics.ts', + 'solutions/security/plugins/security_solution/public/entity_analytics/components/componentA.ts', + 'solutions/security/plugins/security_solution/public/entity_analytics/components/componentB.ts', + 'solutions/security/plugins/security_solution/server/lib/analytics/analytics.ts', ], deps: ['lodash/fp.js', 'lodash/partition.js', 'lodash/cloneDeep.js'], teams: ['team_security_analytics'], }, team_security_solution: { - modules: ['plugins/security_solution/common/api/detection_engine'], + modules: ['solutions/security/plugins/security_solution/common/api/detection_engine'], deps: ['lodash/sortBy.js'], teams: ['team_security_solution'], }, diff --git a/packages/kbn-eslint-config/.eslintrc.js b/packages/kbn-eslint-config/.eslintrc.js index e38b6cc48c443..57a116a2b9b68 100644 --- a/packages/kbn-eslint-config/.eslintrc.js +++ b/packages/kbn-eslint-config/.eslintrc.js @@ -28,6 +28,7 @@ module.exports = { '@kbn/eslint-plugin-imports', '@kbn/eslint-plugin-telemetry', '@kbn/eslint-plugin-i18n', + '@kbn/eslint-plugin-css', 'eslint-plugin-depend', 'prettier', ], @@ -332,6 +333,7 @@ module.exports = { '@kbn/imports/no_boundary_crossing': 'error', '@kbn/imports/no_group_crossing_manifests': 'error', '@kbn/imports/no_group_crossing_imports': 'error', + '@kbn/css/no_css_color': 'warn', 'no-new-func': 'error', 'no-implied-eval': 'error', 'no-prototype-builtins': 'error', diff --git a/packages/kbn-eslint-plugin-css/README.mdx b/packages/kbn-eslint-plugin-css/README.mdx new file mode 100644 index 0000000000000..1e121657bc571 --- /dev/null +++ b/packages/kbn-eslint-plugin-css/README.mdx @@ -0,0 +1,129 @@ +--- +id: kibSharedUXEslintPluginCSS +slug: /kibana-dev-docs/shared-ux/packages/kbn-eslint-plugin-css +title: '@kbn/eslint-plugin-design-tokens' +description: Custom ESLint rules to guardrails for using eui in the Kibana repository +date: 2024-11-19 +tags: ['kibana', 'dev', 'contributor', 'shared_ux', 'eslint', 'eui'] +--- + +# Summary + +`@kbn/eslint-plugin-css` is an ESLint plugin providing custom ESLint rules to help setup guardrails for using eui in the Kibana repo especially around styling. + +The aim of this package is to help engineers to modify EUI components in a much complaint way. + +If a rule does not behave as you expect or you have an idea of how these rules can be improved, please reach out to the Shared UX team. + +# Rules + +## `@kbn/css/no_css_color` + +This rule warns engineers to not use literal css color in the codebase, particularly for CSS properties that apply color to +either the html element or text nodes, but rather urge users to defer to using the color tokens provided by EUI. + +This rule kicks in on the following JSXAttributes; `style`, `className` and `css` and supports various approaches to providing styling declarations. + +### Example + +The following code: + +``` +// Filename: /x-pack/plugins/observability_solution/observability/public/my_component.tsx + +import React from 'react'; +import { EuiText } from '@elastic/eui'; + +function MyComponent() { + return ( + You know, for search + ) +} +``` + +``` +// Filename: /x-pack/plugins/observability_solution/observability/public/my_component.tsx + +import React from 'react'; +import { EuiText } from '@elastic/eui'; + +function MyComponent() { + + const style = { + color: 'red' + } + + return ( + You know, for search + ) +} +``` + +``` +// Filename: /x-pack/plugins/observability_solution/observability/public/my_component.tsx + +import React from 'react'; +import { EuiText } from '@elastic/eui'; + +function MyComponent() { + const colorValue = '#dd4040'; + + return ( + You know, for search + ) +} +``` + +will all raise an eslint report with an appropriate message of severity that matches the configuration of the rule, further more all the examples above +will also match for when the attribute in question is `css`. The `css` attribute will also raise a report the following cases below; + +``` +// Filename: /x-pack/plugins/observability_solution/observability/public/my_component.tsx + +import React from 'react'; +import { css } from '@emotion/css'; +import { EuiText } from '@elastic/eui'; + +function MyComponent() { + return ( + You know, for search + ) +} +``` + +``` +// Filename: /x-pack/plugins/observability_solution/observability/public/my_component.tsx + +import React from 'react'; +import { EuiText } from '@elastic/eui'; + +function MyComponent() { + return ( + ({ color: '#dd4040' })}>You know, for search + ) +} +``` + +A special case is also covered for the `className` attribute, where the rule will also raise a report for the following case below; + + +``` +// Filename: /x-pack/plugins/observability_solution/observability/public/my_component.tsx + +import React from 'react'; +import { css } from '@emotion/css'; +import { EuiText } from '@elastic/eui'; + +function MyComponent() { + return ( + You know, for search + ) +} +``` + +it's worth pointing out that although the examples provided are specific to EUI components, this rule applies to all JSX elements. + +## `@kbn/css/prefer_css_attributes_for_eui_components` + +This rule warns engineers to use the `css` attribute for EUI components instead of the `style` attribute. + diff --git a/src/plugins/embeddable/public/store/index.ts b/packages/kbn-eslint-plugin-css/index.ts similarity index 53% rename from src/plugins/embeddable/public/store/index.ts rename to packages/kbn-eslint-plugin-css/index.ts index eb75831b90bef..9ea4bcc67619f 100644 --- a/src/plugins/embeddable/public/store/index.ts +++ b/packages/kbn-eslint-plugin-css/index.ts @@ -7,12 +7,14 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ -import { input } from './input_slice'; -import { output } from './output_slice'; +import { NoCssColor } from './src/rules/no_css_color'; +import { PreferCSSAttributeForEuiComponents } from './src/rules/prefer_css_attribute_for_eui_components'; -export type { CreateStoreOptions, State } from './create_store'; -export { createStore } from './create_store'; -export const actions = { - input: input.actions, - output: output.actions, +/** + * Custom ESLint rules, included as `'@kbn/eslint-plugin-design-tokens'` in the kibana eslint config + * @internal + */ +export const rules = { + no_css_color: NoCssColor, + prefer_css_attributes_for_eui_components: PreferCSSAttributeForEuiComponents, }; diff --git a/packages/deeplinks/security/jest.config.js b/packages/kbn-eslint-plugin-css/jest.config.js similarity index 87% rename from packages/deeplinks/security/jest.config.js rename to packages/kbn-eslint-plugin-css/jest.config.js index 6353eecfe6b98..c8ae20237eae8 100644 --- a/packages/deeplinks/security/jest.config.js +++ b/packages/kbn-eslint-plugin-css/jest.config.js @@ -9,6 +9,6 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../..', - roots: ['/packages/deeplinks/security'], + rootDir: '../..', + roots: ['/packages/kbn-eslint-plugin-css'], }; diff --git a/packages/kbn-eslint-plugin-css/kibana.jsonc b/packages/kbn-eslint-plugin-css/kibana.jsonc new file mode 100644 index 0000000000000..3ee8bff8736f6 --- /dev/null +++ b/packages/kbn-eslint-plugin-css/kibana.jsonc @@ -0,0 +1,6 @@ +{ + "type": "shared-common", + "id": "@kbn/eslint-plugin-css", + "devOnly": true, + "owner": "@elastic/appex-sharedux" +} diff --git a/packages/kbn-eslint-plugin-css/package.json b/packages/kbn-eslint-plugin-css/package.json new file mode 100644 index 0000000000000..c811f06f27cb7 --- /dev/null +++ b/packages/kbn-eslint-plugin-css/package.json @@ -0,0 +1,6 @@ +{ + "name": "@kbn/eslint-plugin-css", + "version": "1.0.0", + "private": true, + "license": "Elastic License 2.0 OR AGPL-3.0-only OR SSPL-1.0" +} diff --git a/packages/kbn-eslint-plugin-css/src/rules/no_css_color.test.ts b/packages/kbn-eslint-plugin-css/src/rules/no_css_color.test.ts new file mode 100644 index 0000000000000..e1f683b09814f --- /dev/null +++ b/packages/kbn-eslint-plugin-css/src/rules/no_css_color.test.ts @@ -0,0 +1,249 @@ +/* + * 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", the "GNU Affero General Public License v3.0 only", and the "Server Side + * Public License v 1"; you may not use this file except in compliance with, at + * your election, the "Elastic License 2.0", the "GNU Affero General Public + * License v3.0 only", or the "Server Side Public License, v 1". + */ + +import { RuleTester } from 'eslint'; +import { NoCssColor } from './no_css_color'; + +const tsTester = [ + '@typescript-eslint/parser', + new RuleTester({ + parser: require.resolve('@typescript-eslint/parser'), + parserOptions: { + sourceType: 'module', + ecmaVersion: 2018, + ecmaFeatures: { + jsx: true, + }, + }, + }), +] as const; + +const babelTester = [ + '@babel/eslint-parser', + new RuleTester({ + parser: require.resolve('@babel/eslint-parser'), + parserOptions: { + sourceType: 'module', + ecmaVersion: 2018, + requireConfigFile: false, + babelOptions: { + presets: ['@kbn/babel-preset/node_preset'], + }, + }, + }), +] as const; + +const invalid: RuleTester.InvalidTestCase[] = [ + { + name: 'Raises an error when a CSS color is used in a JSX style attribute', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + + function TestComponent() { + return ( + This is a test + ) + }`, + errors: [{ messageId: 'noCssColorSpecific' }], + }, + { + name: 'Raises an error when a CSS color references a string variable that is passed to style prop of a JSX element', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + + function TestComponent() { + const codeColor = '#dd4040'; + return ( + This is a test + ) + }`, + errors: [{ messageId: 'noCSSColorSpecificDeclaredVariable' }], + }, + { + name: 'Raises an error when a CSS color is used in an object variable that is passed to style prop of a JSX element', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + + function TestComponent() { + const codeStyle = { color: '#dd4040' }; + return ( + This is a test + ) + }`, + errors: [{ messageId: 'noCSSColorSpecificDeclaredVariable' }], + }, + { + name: 'Raises an error when an object property that is a literal CSS color is used for the background property in a JSX style attribute', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + + function TestComponent() { + const baseStyle = { background: 'rgb(255, 255, 255)' }; + + return ( + This is a test + ) + }`, + errors: [{ messageId: 'noCSSColorSpecificDeclaredVariable' }], + }, + { + name: 'Raises an error when a CSS color is used in a variable that is spread into another variable that is passed to style prop of a JSX element', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + + function TestComponent() { + const baseStyle = { background: 'rgb(255, 255, 255)' }; + const codeStyle = { margin: '5px', ...baseStyle }; + return ( + This is a test + ) + }`, + errors: [{ messageId: 'noCSSColorSpecificDeclaredVariable' }], + }, + { + name: 'Raises an error when a CSS color is used for the background property in a JSX style attribute', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + + function TestComponent() { + return ( + This is a test + ) + }`, + errors: [{ messageId: 'noCssColorSpecific' }], + }, + { + name: 'Raises an error when a CSS color for the color property is used in a JSX css attribute for EuiComponents', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + + function TestComponent() { + return ( + This is a test + ) + }`, + errors: [{ messageId: 'noCssColorSpecific' }], + }, + { + name: 'Raises an error when a CSS color for the color property is used in with the tagged template css function', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import { css } from '@emotion/css'; + + const codeColor = css\` color: #dd4040; \`; + `, + errors: [{ messageId: 'noCssColor' }], + }, + { + name: 'Raises an error when a CSS color for the color property is used in a JSX css attribute for EuiComponents with the css template function', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + import { css } from '@emotion/css'; + + function TestComponent() { + return ( + This is a test + ) + }`, + errors: [{ messageId: 'noCssColor' }], + }, + { + name: 'Raises an error when a CSS color for the color property is used in a JSX className attribute for EuiComponents with the css template function defined outside the scope of the component', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + import { css } from '@emotion/css'; + + const codeCss = css({ + color: '#dd4040', + }) + + function TestComponent() { + return ( + This is a test + ) + }`, + errors: [{ messageId: 'noCSSColorSpecificDeclaredVariable' }], + }, + { + name: 'Raises an error when a CSS color for the color property is used in a JSX className attribute for EuiComponents with the css template function defined outside the scope of the component', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + import { css } from '@emotion/css'; + + const codeCss = css\` color: #dd4040; \` + + function TestComponent() { + return ( + This is a test + ) + }`, + errors: [{ messageId: 'noCssColor' }], + }, + { + name: 'Raises an error when a CSS color for the color property is used in a JSX css attribute for EuiComponents with an arrow function', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + + function TestComponent() { + return ( + ({ color: '#dd4040' })}>This is a test + ) + }`, + errors: [{ messageId: 'noCssColorSpecific' }], + }, + { + name: 'Raises an error when a CSS color for the color property is used in a JSX css attribute for EuiComponents with a regular function', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + + function TestComponent() { + return ( + This is a test + ) + }`, + errors: [{ messageId: 'noCssColorSpecific' }], + }, + { + name: 'Raises an error when a CSS color for the color property is used in a JSX className attribute for EuiComponents with the css template function', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + import { css } from '@emotion/css'; + + function TestComponent() { + return ( + This is a test + ) + }`, + errors: [{ messageId: 'noCssColor' }], + }, +]; + +const valid: RuleTester.ValidTestCase[] = []; + +for (const [name, tester] of [tsTester, babelTester]) { + describe(name, () => { + tester.run('@kbn/no_css_color', NoCssColor, { + valid, + invalid, + }); + }); +} diff --git a/packages/kbn-eslint-plugin-css/src/rules/no_css_color.ts b/packages/kbn-eslint-plugin-css/src/rules/no_css_color.ts new file mode 100644 index 0000000000000..c453e5edfcd74 --- /dev/null +++ b/packages/kbn-eslint-plugin-css/src/rules/no_css_color.ts @@ -0,0 +1,453 @@ +/* + * 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", the "GNU Affero General Public License v3.0 only", and the "Server Side + * Public License v 1"; you may not use this file except in compliance with, at + * your election, the "Elastic License 2.0", the "GNU Affero General Public + * License v3.0 only", or the "Server Side Public License, v 1". + */ + +import type { Rule } from 'eslint'; +import { CSSStyleDeclaration } from 'cssstyle'; +import type { TSESTree } from '@typescript-eslint/typescript-estree'; + +/** + * @description List of superset css properties that can apply color to html box element elements and text nodes, leveraging the + * css style package allows us to directly singly check for these properties even if the actual declaration was written using the shorthand form + */ +const propertiesSupportingCssColor = ['color', 'background', 'border']; + +/** + * @description Builds off the existing color definition to match css declarations that can apply color to + * html elements and text nodes for string declarations + */ +const htmlElementColorDeclarationRegex = RegExp( + String.raw`(${propertiesSupportingCssColor.join('|')})` +); + +const checkPropertySpecifiesInvalidCSSColor = ([property, value]: string[]) => { + if (!property || !value) return false; + + const style = new CSSStyleDeclaration(); + + // @ts-ignore the types for this packages specifics an index signature of number, alongside other valid CSS properties + style[property] = value; + + const anchor = propertiesSupportingCssColor.find((resolvedProperty) => + property.includes(resolvedProperty) + ); + + if (!anchor) return false; + + // build the resolved color property to check if the value is a string after parsing the style declaration + const resolvedColorProperty = anchor === 'color' ? 'color' : anchor + 'Color'; + + // in trying to keep this rule simple, it's enough if a string is used to define a color to mark it as invalid + // @ts-ignore the types for this packages specifics an index signature of number, alongside other valid CSS properties + return typeof style[resolvedColorProperty] === 'string'; +}; + +const resolveMemberExpressionRoot = (node: TSESTree.MemberExpression): TSESTree.Identifier => { + if (node.object.type === 'MemberExpression') { + return resolveMemberExpressionRoot(node.object); + } + + return node.object as TSESTree.Identifier; +}; + +/** + * @description method to inspect values of interest found on an object + */ +const raiseReportIfPropertyHasInvalidCssColor = ( + context: Rule.RuleContext, + propertyNode: TSESTree.Property, + messageToReport: Rule.ReportDescriptor +) => { + let didReport = false; + + if ( + propertyNode.key.type === 'Identifier' && + !htmlElementColorDeclarationRegex.test(propertyNode.key.name) + ) { + return didReport; + } + + if (propertyNode.value.type === 'Literal') { + if ( + (didReport = checkPropertySpecifiesInvalidCSSColor([ + // @ts-expect-error the key name is present in this scenario + propertyNode.key.name, + propertyNode.value.value, + ])) + ) { + context.report(messageToReport); + } + } else if (propertyNode.value.type === 'Identifier') { + const identifierDeclaration = context.sourceCode + // @ts-expect-error + .getScope(propertyNode) + .variables.find( + (variable) => variable.name === (propertyNode.value as TSESTree.Identifier).name! + ); + + if ( + identifierDeclaration?.defs[0].node.init?.type === 'Literal' && + checkPropertySpecifiesInvalidCSSColor([ + // @ts-expect-error the key name is present in this scenario + propertyNode.key.name, + (identifierDeclaration.defs[0].node.init as TSESTree.Literal).value as string, + ]) + ) { + context.report({ + loc: propertyNode.value.loc, + messageId: 'noCSSColorSpecificDeclaredVariable', + data: { + // @ts-expect-error the key name is always present else this code will not execute + property: String(propertyNode.key.name), + line: String(propertyNode.value.loc.start.line), + variableName: propertyNode.value.name, + }, + }); + + didReport = true; + } + } else if (propertyNode.value.type === 'MemberExpression') { + // @ts-expect-error we ignore the case where this node could be a private identifier + const MemberExpressionLeafName = propertyNode.value.property.name; + const memberExpressionRootName = resolveMemberExpressionRoot(propertyNode.value).name; + + const expressionRootDeclaration = context.sourceCode + // @ts-expect-error + .getScope(propertyNode) + .variables.find((variable) => variable.name === memberExpressionRootName); + + const expressionRootDeclarationInit = expressionRootDeclaration?.defs[0].node.init; + + if (expressionRootDeclarationInit?.type === 'ObjectExpression') { + (expressionRootDeclarationInit as TSESTree.ObjectExpression).properties.forEach( + (property) => { + // This is a naive approach expecting the value to be at depth 1, we should actually be traversing the object to the same depth as the expression + if ( + property.type === 'Property' && + property.key.type === 'Identifier' && + property.key?.name === MemberExpressionLeafName + ) { + raiseReportIfPropertyHasInvalidCssColor(context, property, { + loc: propertyNode.value.loc, + messageId: 'noCSSColorSpecificDeclaredVariable', + data: { + // @ts-expect-error the key name is always present else this code will not execute + property: String(propertyNode.key.name), + line: String(propertyNode.value.loc.start.line), + variableName: memberExpressionRootName, + }, + }); + } + } + ); + } else if (expressionRootDeclarationInit?.type === 'CallExpression') { + // TODO: if this object was returned from invoking a function the best we can do is probably validate that the method invoked is one that returns an euitheme object + } + } + + return didReport; +}; + +/** + * + * @description style object declaration have a depth of 1, this function handles the properties of the object + */ +const handleObjectProperties = ( + context: Rule.RuleContext, + propertyParentNode: TSESTree.JSXAttribute, + property: TSESTree.ObjectLiteralElement, + reportMessage: Rule.ReportDescriptor +) => { + if (property.type === 'Property') { + raiseReportIfPropertyHasInvalidCssColor(context, property, reportMessage); + } else if (property.type === 'SpreadElement') { + const spreadElementIdentifierName = (property.argument as TSESTree.Identifier).name; + + const spreadElementDeclaration = context.sourceCode + // @ts-expect-error + .getScope(propertyParentNode!.value.expression!) + .references.find((ref) => ref.identifier.name === spreadElementIdentifierName)?.resolved; + + if (!spreadElementDeclaration) { + return; + } + + reportMessage = { + loc: propertyParentNode.loc, + messageId: 'noCSSColorSpecificDeclaredVariable', + data: { + // @ts-expect-error the key name is always present else this code will not execute + property: String(property.argument.name), + variableName: spreadElementIdentifierName, + line: String(property.loc.start.line), + }, + }; + + const spreadElementDeclarationNode = spreadElementDeclaration.defs[0].node.init; + + // evaluate only statically defined declarations, other possibilities like callExpressions in this context complicate things + if (spreadElementDeclarationNode?.type === 'ObjectExpression') { + (spreadElementDeclarationNode as TSESTree.ObjectExpression).properties.forEach( + (spreadProperty) => { + handleObjectProperties(context, propertyParentNode, spreadProperty, reportMessage); + } + ); + } + } +}; + +export const NoCssColor: Rule.RuleModule = { + meta: { + type: 'suggestion', + docs: { + description: 'Use color definitions from eui theme as opposed to CSS color values', + category: 'Best Practices', + recommended: true, + url: 'https://eui.elastic.co/#/theming/colors/values', + }, + messages: { + noCSSColorSpecificDeclaredVariable: + 'Avoid using a literal CSS color value for "{{property}}", use an EUI theme color instead in declared variable {{variableName}} on line {{line}}', + noCssColorSpecific: + 'Avoid using a literal CSS color value for "{{property}}", use an EUI theme color instead', + noCssColor: 'Avoid using a literal CSS color value, use an EUI theme color instead', + }, + schema: [], + }, + create(context) { + return { + // accounts for instances where declarations are created using the template tagged css function + TaggedTemplateExpression(node) { + if ( + node.tag.type !== 'Identifier' || + (node.tag.type === 'Identifier' && node.tag.name !== 'css') + ) { + return; + } + + for (let i = 0; i < node.quasi.quasis.length; i++) { + const declarationTemplateNode = node.quasi.quasis[i]; + + if (htmlElementColorDeclarationRegex.test(declarationTemplateNode.value.raw)) { + const cssText = declarationTemplateNode.value.raw.replace(/(\{|\}|\\n)/g, '').trim(); + + cssText.split(';').forEach((declaration) => { + if ( + declaration.length > 0 && + checkPropertySpecifiesInvalidCSSColor(declaration.split(':')) + ) { + context.report({ + node: declarationTemplateNode, + messageId: 'noCssColor', + }); + } + }); + } + } + }, + JSXAttribute(node: TSESTree.JSXAttribute) { + if (!(node.name.name === 'style' || node.name.name === 'css')) { + return; + } + + /** + * @description Accounts for instances where a variable is used to define a style object + * + * @example + * const codeStyle = { color: '#dd4040' }; + * This is an example + * + * @example + * const codeStyle = { color: '#dd4040' }; + * This is an example + * + * @example + * const codeStyle = css({ color: '#dd4040' }); + * This is an example + */ + if ( + node.value?.type === 'JSXExpressionContainer' && + node.value.expression.type === 'Identifier' + ) { + const styleVariableName = node.value.expression.name; + + const nodeScope = context.sourceCode.getScope(node.value.expression); + + const variableDeclarationMatches = nodeScope.references.find( + (ref) => ref.identifier.name === styleVariableName + )?.resolved; + + let variableInitializationNode; + + if ((variableInitializationNode = variableDeclarationMatches?.defs?.[0]?.node?.init)) { + if (variableInitializationNode.type === 'ObjectExpression') { + // @ts-ignore + variableInitializationNode.properties.forEach((property) => { + handleObjectProperties(context, node, property, { + loc: property.loc, + messageId: 'noCSSColorSpecificDeclaredVariable', + data: { + property: + property.type === 'SpreadElement' + ? String(property.argument.name) + : String(property.key.name), + variableName: styleVariableName, + line: String(property.loc.start.line), + }, + }); + }); + } else if ( + variableInitializationNode.type === 'CallExpression' && + variableInitializationNode.callee.name === 'css' + ) { + const cssFunctionArgument = variableInitializationNode.arguments[0]; + + if (cssFunctionArgument.type === 'ObjectExpression') { + // @ts-ignore + cssFunctionArgument.properties.forEach((property) => { + handleObjectProperties(context, node, property, { + loc: node.loc, + messageId: 'noCSSColorSpecificDeclaredVariable', + data: { + property: + property.type === 'SpreadElement' + ? String(property.argument.name) + : String(property.key.name), + variableName: styleVariableName, + line: String(property.loc.start.line), + }, + }); + }); + } + } + } + + return; + } + + /** + * + * @description Accounts for instances where a style object is inlined in the JSX attribute + * + * @example + * This is an example + * + * @example + * This is an example + * + * @example + * const styleRules = { color: '#dd4040' }; + * This is an example + * + * @example + * const styleRules = { color: '#dd4040' }; + * This is an example + */ + if ( + node.value?.type === 'JSXExpressionContainer' && + node.value.expression.type === 'ObjectExpression' + ) { + const declarationPropertiesNode = node.value.expression.properties; + + declarationPropertiesNode?.forEach((property) => { + handleObjectProperties(context, node, property, { + loc: property.loc, + messageId: 'noCssColorSpecific', + data: { + property: + property.type === 'SpreadElement' + ? // @ts-expect-error the key name is always present else this code will not execute + String(property.argument.name) + : // @ts-expect-error the key name is always present else this code will not execute + String(property.key.name), + }, + }); + }); + + return; + } + + if (node.name.name === 'css' && node.value?.type === 'JSXExpressionContainer') { + /** + * @example + * This is an example + */ + if (node.value.expression.type === 'TemplateLiteral') { + for (let i = 0; i < node.value.expression.quasis.length; i++) { + const declarationTemplateNode = node.value.expression.quasis[i]; + + if (htmlElementColorDeclarationRegex.test(declarationTemplateNode.value.raw)) { + const cssText = declarationTemplateNode.value.raw + .replace(/(\{|\}|\\n)/g, '') + .trim(); + + cssText.split(';').forEach((declaration) => { + if ( + declaration.length > 0 && + checkPropertySpecifiesInvalidCSSColor(declaration.split(':')) + ) { + context.report({ + node: declarationTemplateNode, + messageId: 'noCssColor', + }); + } + }); + } + } + } + + /** + * @example + * ({ color: '#dd4040' })}>This is an example + */ + if ( + node.value.expression.type === 'FunctionExpression' || + node.value.expression.type === 'ArrowFunctionExpression' + ) { + let declarationPropertiesNode: TSESTree.Property[] = []; + + if (node.value.expression.body.type === 'ObjectExpression') { + // @ts-expect-error + declarationPropertiesNode = node.value.expression.body.properties; + } + + if (node.value.expression.body.type === 'BlockStatement') { + const functionReturnStatementNode = node.value.expression.body.body?.find((_node) => { + return _node.type === 'ReturnStatement'; + }); + + if (!functionReturnStatementNode) { + return; + } + + declarationPropertiesNode = // @ts-expect-error + (functionReturnStatementNode as TSESTree.ReturnStatement).argument?.properties; + } + + if (!declarationPropertiesNode.length) { + return; + } + + declarationPropertiesNode.forEach((property) => { + handleObjectProperties(context, node, property, { + loc: property.loc, + messageId: 'noCssColorSpecific', + data: { + // @ts-expect-error the key name is always present else this code will not execute + property: property.key.name, + }, + }); + }); + + return; + } + } + }, + }; + }, +}; diff --git a/packages/kbn-eslint-plugin-css/src/rules/prefer_css_attribute_for_eui_components.test.ts b/packages/kbn-eslint-plugin-css/src/rules/prefer_css_attribute_for_eui_components.test.ts new file mode 100644 index 0000000000000..f1534ec5c861f --- /dev/null +++ b/packages/kbn-eslint-plugin-css/src/rules/prefer_css_attribute_for_eui_components.test.ts @@ -0,0 +1,85 @@ +/* + * 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", the "GNU Affero General Public License v3.0 only", and the "Server Side + * Public License v 1"; you may not use this file except in compliance with, at + * your election, the "Elastic License 2.0", the "GNU Affero General Public + * License v3.0 only", or the "Server Side Public License, v 1". + */ + +import { RuleTester } from 'eslint'; +import { PreferCSSAttributeForEuiComponents } from './prefer_css_attribute_for_eui_components'; + +const tsTester = [ + '@typescript-eslint/parser', + new RuleTester({ + parser: require.resolve('@typescript-eslint/parser'), + parserOptions: { + sourceType: 'module', + ecmaVersion: 2018, + ecmaFeatures: { + jsx: true, + }, + }, + }), +] as const; + +const babelTester = [ + '@babel/eslint-parser', + new RuleTester({ + parser: require.resolve('@babel/eslint-parser'), + parserOptions: { + sourceType: 'module', + ecmaVersion: 2018, + requireConfigFile: false, + babelOptions: { + presets: ['@kbn/babel-preset/node_preset'], + }, + }, + }), +] as const; + +const invalid: RuleTester.InvalidTestCase[] = [ + { + name: 'Prefer the JSX css attribute for EUI components', + filename: '/x-pack/plugins/observability_solution/observability/public/test_component.tsx', + code: ` + import React from 'react'; + + function TestComponent() { + return ( + This is a test + ) + }`, + errors: [ + { + messageId: 'preferCSSAttributeForEuiComponents', + }, + ], + output: ` + import React from 'react'; + + function TestComponent() { + return ( + This is a test + ) + }`, + }, +]; + +const valid: RuleTester.ValidTestCase[] = [ + { + name: invalid[0].name, + filename: invalid[0].filename, + code: invalid[0].output as string, + }, +]; + +for (const [name, tester] of [tsTester, babelTester]) { + describe(name, () => { + tester.run('@kbn/prefer_css_attribute_for_eui_components', PreferCSSAttributeForEuiComponents, { + valid, + invalid, + }); + }); +} diff --git a/packages/kbn-eslint-plugin-css/src/rules/prefer_css_attribute_for_eui_components.ts b/packages/kbn-eslint-plugin-css/src/rules/prefer_css_attribute_for_eui_components.ts new file mode 100644 index 0000000000000..f2b8bfd7b7d74 --- /dev/null +++ b/packages/kbn-eslint-plugin-css/src/rules/prefer_css_attribute_for_eui_components.ts @@ -0,0 +1,62 @@ +/* + * 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", the "GNU Affero General Public License v3.0 only", and the "Server Side + * Public License v 1"; you may not use this file except in compliance with, at + * your election, the "Elastic License 2.0", the "GNU Affero General Public + * License v3.0 only", or the "Server Side Public License, v 1". + */ + +import type { Rule } from 'eslint'; +import type { TSESTree } from '@typescript-eslint/typescript-estree'; +import type { Identifier, Node } from 'estree'; + +export const PreferCSSAttributeForEuiComponents: Rule.RuleModule = { + meta: { + type: 'suggestion', + docs: { + description: 'Prefer the JSX css attribute for EUI components', + category: 'Best Practices', + recommended: true, + }, + messages: { + preferCSSAttributeForEuiComponents: 'Prefer the css attribute for EUI components', + }, + fixable: 'code', + schema: [], + }, + create(context) { + const isNamedEuiComponentRegex = /^Eui[A-Z]*/; + + return { + JSXOpeningElement(node: TSESTree.JSXOpeningElement) { + if (isNamedEuiComponentRegex.test((node.name as unknown as Identifier).name)) { + let styleAttrNode: TSESTree.JSXAttribute | undefined; + + if ( + // @ts-expect-error the returned result is somehow typed as a union of JSXAttribute and JSXAttributeSpread + (styleAttrNode = node.attributes.find( + (attr) => attr.type === 'JSXAttribute' && attr.name.name === 'style' + )) + ) { + context.report({ + node: styleAttrNode?.parent! as Node, + messageId: 'preferCSSAttributeForEuiComponents', + fix(fixer) { + const cssAttr = node.attributes.find( + (attr) => attr.type === 'JSXAttribute' && attr.name.name === 'css' + ); + + if (cssAttr) { + return null; + } + + return fixer.replaceTextRange(styleAttrNode?.name?.range!, 'css'); + }, + }); + } + } + }, + }; + }, +}; diff --git a/packages/kbn-eslint-plugin-css/tsconfig.json b/packages/kbn-eslint-plugin-css/tsconfig.json new file mode 100644 index 0000000000000..a6dec1c1a62c5 --- /dev/null +++ b/packages/kbn-eslint-plugin-css/tsconfig.json @@ -0,0 +1,11 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "outDir": "target/types", + "types": ["jest", "node"], + "lib": ["es2021"] + }, + "include": ["**/*.ts"], + "exclude": ["target/**/*"], + "kbn_references": [] +} diff --git a/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/__fixtures__/ftr_report.xml b/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/__fixtures__/ftr_report.xml index 07f1e79b0f5df..77c0d7691d22d 100644 --- a/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/__fixtures__/ftr_report.xml +++ b/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/__fixtures__/ftr_report.xml @@ -1,7 +1,7 @@ - + - + - + - + { ‹?xml version="1.0" encoding="utf-8"?› ‹testsuites name="ftr" timestamp="2019-06-05T23:37:10" time="903.670" tests="129" failures="5" skipped="71" command-line="node scripts/functional_tests --config=x-pack/test/api_integration/apis/status/config.ts"› ‹testsuite timestamp="2019-06-05T23:37:10" time="903.670" tests="129" failures="5" skipped="71" command-line="node scripts/functional_tests --config=x-pack/test/api_integration/apis/status/config.ts"› - ‹testcase name="maps app maps loaded from sample data ecommerce "before all" hook" classname="Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/maps/sample_data·js" time="154.378"› + ‹testcase name="maps app maps loaded from sample data ecommerce "before all" hook" classname="Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/maps/sample_data·js" time="154.378" owners="elastic/kibana-presentation"› - ‹system-out› - ‹![CDATA[[00:00:00] │ + ‹system-out›Failed Tests Reporter: @@ -88,7 +88,7 @@ it('rewrites ftr reports with minimal changes', async () => { + at onFailure (/var/lib/jenkins/workspace/elastic+kibana+master/JOB/x-pack-ciGroup7/node/immutable/kibana/test/common/services/retry/retry_for_success.ts:68:13) ‹/failure› ‹/testcase› - ‹testcase name="maps app "after all" hook" classname="Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/maps" time="0.179" metadata-json="{"messages":["foo"],"screenshots":[{"name":"failure[dashboard app using current data dashboard snapshots compare TSVB snapshot]","url":"https://storage.googleapis.com/kibana-ci-artifacts/jobs/elastic+kibana+7.x/1632/kibana-oss-tests/test/functional/screenshots/failure/dashboard%20app%20using%20current%20data%20dashboard%20snapshots%20compare%20TSVB%20snapshot.png"}]}"› + ‹testcase name="maps app "after all" hook" classname="Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/maps" time="0.179" metadata-json="{"messages":["foo"],"screenshots":[{"name":"failure[dashboard app using current data dashboard snapshots compare TSVB snapshot]","url":"https://storage.googleapis.com/kibana-ci-artifacts/jobs/elastic+kibana+7.x/1632/kibana-oss-tests/test/functional/screenshots/failure/dashboard%20app%20using%20current%20data%20dashboard%20snapshots%20compare%20TSVB%20snapshot.png"}]}" owners="elastic/kibana-presentation"› ‹system-out› - ‹![CDATA[[00:00:00] │ + [00:00:00] │ @@ -106,7 +106,7 @@ it('rewrites ftr reports with minimal changes', async () => { + at process._tickCallback (internal/process/next_tick.js:68:7) name: 'NoSuchSessionError', remoteStacktrace: '' } ‹/failure› ‹/testcase› - ‹testcase name="InfraOps app feature controls infrastructure security global infrastructure all privileges shows infrastructure navlink" classname="Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/infra/feature_controls/infrastructure_security·ts"› + ‹testcase name="InfraOps app feature controls infrastructure security global infrastructure all privileges shows infrastructure navlink" classname="Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/infra/feature_controls/infrastructure_security·ts" owners="elastic/kibana-presentation"› ‹system-out› - ‹![CDATA[[00:00:00] │ + [00:00:00] │ @@ -117,7 +117,7 @@ it('rewrites ftr reports with minimal changes', async () => { ‹/system-out› ‹skipped/› ‹/testcase› - ‹testcase name="machine learning anomaly detection saved search with lucene query job creation opens the advanced section" classname="Firefox XPack UI Functional Tests.x-pack/test/functional/apps/machine_learning/anomaly_detection/saved_search_job·ts" time="6.040"› + ‹testcase name="machine learning anomaly detection saved search with lucene query job creation opens the advanced section" classname="Firefox XPack UI Functional Tests.x-pack/test/functional/apps/machine_learning/anomaly_detection/saved_search_job·ts" time="6.040" owners="elastic/ml-ui"› - ‹system-out›‹![CDATA[[00:21:57] └-: machine learning...]]›‹/system-out› - ‹failure›‹![CDATA[{ NoSuchSessionError: Tried to run command without establishing a connection + ‹system-out›[00:21:57] └-: machine learning...‹/system-out› diff --git a/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/get_failures.test.ts b/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/get_failures.test.ts index b00ef8cb6bc49..52d2858232d52 100644 --- a/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/get_failures.test.ts +++ b/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/get_failures.test.ts @@ -28,6 +28,7 @@ it('discovers failures in ftr report', async () => { ", "likelyIrrelevant": false, "name": "maps app maps loaded from sample data ecommerce \\"before all\\" hook", + "owners": "elastic/kibana-presentation", "system-out": " [00:00:00] │ [00:07:04] └-: maps app @@ -49,6 +50,7 @@ it('discovers failures in ftr report', async () => { "likelyIrrelevant": true, "metadata-json": "{\\"messages\\":[\\"foo\\"],\\"screenshots\\":[{\\"name\\":\\"failure[dashboard app using current data dashboard snapshots compare TSVB snapshot]\\",\\"url\\":\\"https://storage.googleapis.com/kibana-ci-artifacts/jobs/elastic+kibana+7.x/1632/kibana-oss-tests/test/functional/screenshots/failure/dashboard%20app%20using%20current%20data%20dashboard%20snapshots%20compare%20TSVB%20snapshot.png\\"}]}", "name": "maps app \\"after all\\" hook", + "owners": "elastic/kibana-presentation", "system-out": " [00:00:00] │ [00:07:04] └-: maps app @@ -67,6 +69,7 @@ it('discovers failures in ftr report', async () => { at process._tickCallback (internal/process/next_tick.js:68:7) name: 'NoSuchSessionError', remoteStacktrace: '' }", "likelyIrrelevant": true, "name": "machine learning anomaly detection saved search with lucene query job creation opens the advanced section", + "owners": "elastic/ml-ui", "system-out": "[00:21:57] └-: machine learning...", "time": "6.040", }, @@ -87,6 +90,7 @@ it('discovers failures in jest report', async () => { ", "likelyIrrelevant": false, "name": "launcher can reconnect if process died", + "owners": undefined, "system-out": "", "time": "7.060", }, @@ -116,6 +120,7 @@ it('discovers failures in mocha report', async () => { ", "likelyIrrelevant": true, "name": "code in multiple nodes \\"before all\\" hook", + "owners": undefined, "system-out": " ", @@ -131,6 +136,7 @@ it('discovers failures in mocha report', async () => { ", "likelyIrrelevant": true, "name": "code in multiple nodes \\"after all\\" hook", + "owners": undefined, "system-out": " ", diff --git a/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/get_failures.ts b/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/get_failures.ts index dd5e846dfc01e..d65773810ddf4 100644 --- a/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/get_failures.ts +++ b/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/get_failures.ts @@ -18,6 +18,7 @@ export type TestFailure = FailedTestCase['$'] & { githubIssue?: string; failureCount?: number; commandLine?: string; + owners?: any; }; const getText = (node?: Array) => { @@ -78,6 +79,7 @@ export function getFailures(report: TestReport) { for (const testCase of makeFailedTestCaseIter(report)) { const failure = getText(testCase.failure); const likelyIrrelevant = isLikelyIrrelevant(testCase.$.name, failure); + const owners = testCase.$.owners; const failureObj = { // unwrap xml weirdness @@ -87,6 +89,7 @@ export function getFailures(report: TestReport) { likelyIrrelevant, 'system-out': getText(testCase['system-out']), commandLine, + owners, }; // cleaning up duplicates diff --git a/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/report_failures_to_file.ts b/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/report_failures_to_file.ts index b1e3997ebf030..049aff3dcdef1 100644 --- a/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/report_failures_to_file.ts +++ b/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/report_failures_to_file.ts @@ -179,6 +179,12 @@ export async function reportFailuresToFile(
` : '' } +
+ Owners: +
${escape(
+                  failure?.owners ? (failure?.owners as string) : 'Unable to determine code owners'
+                )}
+
Failures in tracked branches: ${failure.failureCount || 0} diff --git a/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/test_report.ts b/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/test_report.ts index e56e4a6810efd..6467cfaab14be 100644 --- a/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/test_report.ts +++ b/packages/kbn-failed-test-reporter-cli/failed_tests_reporter/test_report.ts @@ -11,7 +11,6 @@ import Fs from 'fs'; import { promisify } from 'util'; import xml2js from 'xml2js'; - const readAsync = promisify(Fs.readFile); export type TestReport = @@ -40,6 +39,8 @@ export interface TestSuite { 'metadata-json'?: string; /* the command that ran this suite */ 'command-line'?: string; + /* the codeowners of the file */ + owners?: string; }; testcase?: TestCase[]; } @@ -56,6 +57,8 @@ export interface TestCase { 'metadata-json'?: string; /* the command that ran this suite */ 'command-line'?: string; + /* the codeowners of the file */ + owners?: string; }; /* contents of system-out elements */ 'system-out'?: Array; diff --git a/packages/kbn-health-gateway-server/src/server/server_config.test.ts b/packages/kbn-health-gateway-server/src/server/server_config.test.ts index 0ef93e6daa3cb..fd04fcc09e6f6 100644 --- a/packages/kbn-health-gateway-server/src/server/server_config.test.ts +++ b/packages/kbn-health-gateway-server/src/server/server_config.test.ts @@ -56,7 +56,6 @@ describe('server config', () => { "enabled": false, "keystore": Object {}, "supportedProtocols": Array [ - "TLSv1.1", "TLSv1.2", "TLSv1.3", ], diff --git a/packages/kbn-openapi-generator/README.md b/packages/kbn-openapi-generator/README.md index 1652588cbe15b..de83360a788ec 100644 --- a/packages/kbn-openapi-generator/README.md +++ b/packages/kbn-openapi-generator/README.md @@ -57,7 +57,7 @@ Put it anywhere in your plugin, the code generation script will traverse the who Then to generate code run the following command: ```bash -node scripts/generate_openapi --rootDir ./x-pack/plugins/security_solution +node scripts/generate_openapi --rootDir ./x-pack/solutions/security/plugins/security_solution ``` ![Generator command output](image.png) @@ -134,7 +134,7 @@ source .buildkite/scripts/common/util.sh echo --- Security Solution OpenAPI Code Generation -(cd x-pack/plugins/security_solution && yarn openapi:generate) +(cd x-pack/solutions/security/plugins/security_solution && yarn openapi:generate) check_for_changed_files "yarn openapi:generate" true ``` diff --git a/packages/kbn-relocate/README.md b/packages/kbn-relocate/README.md index 899a5e9b97970..06a04067a26a2 100644 --- a/packages/kbn-relocate/README.md +++ b/packages/kbn-relocate/README.md @@ -8,12 +8,9 @@ You must have `gh` CLI tool installed. You can install it by running: ```sh brew install gh +gh auth login ``` -You must have `elastic/kibana` remote configured under the name `upstream`. - -You must have a remote named `origin` pointing to your fork of the Kibana repo. - ## Usage First of all, you need to decide whether you want to contribute to an existing PR or to create a new one. Use the `--pr` flag to specify the PR you are trying to update: diff --git a/packages/kbn-relocate/constants.ts b/packages/kbn-relocate/constants.ts index 059c32004370e..5b5f4099b782b 100644 --- a/packages/kbn-relocate/constants.ts +++ b/packages/kbn-relocate/constants.ts @@ -13,13 +13,26 @@ export const BASE_FOLDER = process.cwd() + '/'; export const BASE_FOLDER_DEPTH = process.cwd().split('/').length; export const KIBANA_FOLDER = process.cwd().split('/').pop()!; export const EXCLUDED_MODULES = ['@kbn/core']; -export const TARGET_FOLDERS = [ - 'src/platform/plugins/', - 'src/platform/packages/', - 'x-pack/platform/plugins/', - 'x-pack/platform/packages/', - 'x-pack/solutions/', -]; +export const TARGET_FOLDERS: Record = { + 'platform:private': [ + 'src/platform/packages/private/', + 'src/platform/plugins/private/', + 'x-pack/platform/packages/private/', + 'x-pack/platform/plugins/private/', + ], + 'platform:shared': [ + 'src/platform/packages/shared/', + 'src/platform/plugins/shared/', + 'x-pack/platform/packages/shared/', + 'x-pack/platform/plugins/shared/', + ], + 'observability:private': [ + 'x-pack/solutions/observability/packages/', + 'x-pack/solutions/observability/plugins/', + ], + 'search:private': ['x-pack/solutions/search/packages/', 'x-pack/solutions/search/plugins/'], + 'security:private': ['x-pack/solutions/security/packages/', 'x-pack/solutions/security/plugins/'], +}; export const EXTENSIONS = [ 'eslintignore', 'gitignore', diff --git a/packages/kbn-relocate/index.ts b/packages/kbn-relocate/index.ts index cddaa307ab7b6..12f89a29275e6 100644 --- a/packages/kbn-relocate/index.ts +++ b/packages/kbn-relocate/index.ts @@ -46,15 +46,17 @@ export const runKbnRelocateCli = () => { await findAndMoveModule(flags.moveOnly, log); } else { const { pr, team, path, include, exclude, baseBranch } = flags; - await findAndRelocateModules({ - prNumber: toOptString('prNumber', pr), - baseBranch: toOptString('baseBranch', baseBranch, 'main')!, - teams: toStringArray(team), - paths: toStringArray(path), - included: toStringArray(include), - excluded: toStringArray(exclude), - log, - }); + await findAndRelocateModules( + { + prNumber: toOptString('prNumber', pr), + baseBranch: toOptString('baseBranch', baseBranch, 'main')!, + teams: toStringArray(team), + paths: toStringArray(path), + included: toStringArray(include), + excluded: toStringArray(exclude), + }, + log + ); } }, { diff --git a/packages/kbn-relocate/relocate.ts b/packages/kbn-relocate/relocate.ts index dde0c83fc096e..fe2537ddeb040 100644 --- a/packages/kbn-relocate/relocate.ts +++ b/packages/kbn-relocate/relocate.ts @@ -16,22 +16,17 @@ import type { ToolingLog } from '@kbn/tooling-log'; import { getPackages } from '@kbn/repo-packages'; import { REPO_ROOT } from '@kbn/repo-info'; import type { Package } from './types'; -import { - DESCRIPTION, - EXCLUDED_MODULES, - KIBANA_FOLDER, - NEW_BRANCH, - TARGET_FOLDERS, -} from './constants'; +import { DESCRIPTION, EXCLUDED_MODULES, KIBANA_FOLDER, NEW_BRANCH } from './constants'; import { belongsTo, calculateModuleTargetFolder, + isInTargetFolder, replaceReferences, replaceRelativePaths, -} from './utils.relocate'; -import { safeExec } from './utils.exec'; -import { relocatePlan, relocateSummary } from './utils.logging'; -import { checkoutBranch, checkoutResetPr } from './utils.git'; +} from './utils/relocate'; +import { safeExec } from './utils/exec'; +import { relocatePlan, relocateSummary } from './utils/logging'; +import { checkoutBranch, checkoutResetPr, findGithubLogin, findRemoteName } from './utils/git'; const moveModule = async (module: Package, log: ToolingLog) => { const destination = calculateModuleTargetFolder(module); @@ -52,11 +47,6 @@ const relocateModules = async (toMove: Package[], log: ToolingLog): Promise module.directory.includes(folder))) { - log.warning(`The module ${module.id} is already in a "sustainable" folder. Skipping`); - // skip modules that are already moved - continue; - } log.info(''); log.info('--------------------------------------------------------------------------------'); log.info(`\t${module.id} (${i + 1} of ${toMove.length})`); @@ -93,10 +83,9 @@ export interface RelocateModulesParams { paths: string[]; included: string[]; excluded: string[]; - log: ToolingLog; } -const findModules = ({ teams, paths, included, excluded }: FindModulesParams) => { +const findModules = ({ teams, paths, included, excluded }: FindModulesParams, log: ToolingLog) => { // get all modules const modules = getPackages(REPO_ROOT); @@ -123,13 +112,14 @@ const findModules = ({ teams, paths, included, excluded }: FindModulesParams) => paths.some((path) => module.directory.includes(path)) ) // the module is not explicitly excluded - .filter(({ id }) => !excluded.includes(id)), - 'id' + .filter(({ id }) => !excluded.includes(id)) + // exclude modules that are in the correct folder + .filter((module) => !isInTargetFolder(module, log)) ); }; export const findAndMoveModule = async (moduleId: string, log: ToolingLog) => { - const modules = findModules({ teams: [], paths: [], included: [moduleId], excluded: [] }); + const modules = findModules({ teams: [], paths: [], included: [moduleId], excluded: [] }, log); if (!modules.length) { log.warning(`Cannot move ${moduleId}, either not found or not allowed!`); } else { @@ -137,10 +127,24 @@ export const findAndMoveModule = async (moduleId: string, log: ToolingLog) => { } }; -export const findAndRelocateModules = async (params: RelocateModulesParams) => { - const { prNumber, log, baseBranch, ...findParams } = params; +export const findAndRelocateModules = async (params: RelocateModulesParams, log: ToolingLog) => { + const upstream = await findRemoteName('elastic/kibana'); + if (!upstream) { + log.error( + 'This repository does not have a remote pointing to the elastic/kibana repository. Aborting' + ); + return; + } + + const origin = await findRemoteName(`${await findGithubLogin()}/kibana`); + if (!origin) { + log.error('This repository does not have a remote pointing to your Kibana fork. Aborting'); + return; + } + + const { prNumber, baseBranch, ...findParams } = params; - const toMove = findModules(findParams); + const toMove = findModules(findParams, log); if (!toMove.length) { log.info( `No packages match the specified filters. Please tune your '--path' and/or '--team' and/or '--include' flags` @@ -164,7 +168,7 @@ export const findAndRelocateModules = async (params: RelocateModulesParams) => { await safeExec(`git restore --staged .`); await safeExec(`git restore .`); await safeExec(`git clean -f -d`); - await safeExec(`git checkout ${baseBranch} && git pull upstream ${baseBranch}`); + await safeExec(`git checkout ${baseBranch} && git pull ${upstream} ${baseBranch}`); if (prNumber) { // checkout existing PR, reset all commits, rebase from baseBranch @@ -204,7 +208,7 @@ export const findAndRelocateModules = async (params: RelocateModulesParams) => { const pushCmd = prNumber ? `git push --force-with-lease` - : `git push --set-upstream origin ${NEW_BRANCH}`; + : `git push --set-upstream ${origin} ${NEW_BRANCH}`; if (!res2.pushBranch) { log.info(`Remember to push changes with "${pushCmd}"`); diff --git a/packages/kbn-relocate/utils.exec.ts b/packages/kbn-relocate/utils/exec.ts similarity index 100% rename from packages/kbn-relocate/utils.exec.ts rename to packages/kbn-relocate/utils/exec.ts diff --git a/packages/kbn-relocate/utils.git.ts b/packages/kbn-relocate/utils/git.ts similarity index 81% rename from packages/kbn-relocate/utils.git.ts rename to packages/kbn-relocate/utils/git.ts index 4f002772528fd..f2e529bee6d0f 100644 --- a/packages/kbn-relocate/utils.git.ts +++ b/packages/kbn-relocate/utils/git.ts @@ -8,8 +8,26 @@ */ import inquirer from 'inquirer'; -import type { Commit, PullRequest } from './types'; -import { safeExec } from './utils.exec'; +import type { Commit, PullRequest } from '../types'; +import { safeExec } from './exec'; + +export const findRemoteName = async (repo: string) => { + const res = await safeExec('git remote -v'); + const remotes = res.stdout.split('\n').map((line) => line.split(/\t| /).filter(Boolean)); + return remotes.find(([_, url]) => url.includes(`github.com/${repo}`))?.[0]; +}; + +export const findGithubLogin = async () => { + const res = await safeExec('gh auth status'); + // e.g. ✓ Logged in to github.com account gsoldevila (/Users/gsoldevila/.config/gh/hosts.yml) + const loginLine = res.stdout + .split('\n') + .find((line) => line.includes('Logged in')) + ?.split(/\t| /) + .filter(Boolean); + + return loginLine?.[loginLine?.findIndex((fragment) => fragment === 'account') + 1]; +}; export const findPr = async (number: string): Promise => { const res = await safeExec(`gh pr view ${number} --json commits,headRefName`); diff --git a/packages/kbn-relocate/utils.logging.ts b/packages/kbn-relocate/utils/logging.ts similarity index 96% rename from packages/kbn-relocate/utils.logging.ts rename to packages/kbn-relocate/utils/logging.ts index 5b290292dd75e..742610dfe1de6 100644 --- a/packages/kbn-relocate/utils.logging.ts +++ b/packages/kbn-relocate/utils/logging.ts @@ -10,8 +10,8 @@ import type { ToolingLog } from '@kbn/tooling-log'; import { appendFileSync, writeFileSync } from 'fs'; import dedent from 'dedent'; -import type { Package } from './types'; -import { calculateModuleTargetFolder } from './utils.relocate'; +import type { Package } from '../types'; +import { calculateModuleTargetFolder } from './relocate'; import { BASE_FOLDER, DESCRIPTION, @@ -19,7 +19,7 @@ import { SCRIPT_ERRORS, UPDATED_REFERENCES, UPDATED_RELATIVE_PATHS, -} from './constants'; +} from '../constants'; export const relocatePlan = (modules: Package[], log: ToolingLog) => { const plugins = modules.filter((module) => module.manifest.type === 'plugin'); diff --git a/packages/kbn-relocate/utils.relocate.ts b/packages/kbn-relocate/utils/relocate.ts similarity index 84% rename from packages/kbn-relocate/utils.relocate.ts rename to packages/kbn-relocate/utils/relocate.ts index 15121fefd344a..2f2b6a78379e6 100644 --- a/packages/kbn-relocate/utils.relocate.ts +++ b/packages/kbn-relocate/utils/relocate.ts @@ -10,7 +10,7 @@ import { join } from 'path'; import type { ToolingLog } from '@kbn/tooling-log'; import { orderBy } from 'lodash'; -import type { Package } from './types'; +import type { Package } from '../types'; import { applyTransforms } from './transforms'; import { BASE_FOLDER, @@ -22,8 +22,8 @@ import { TARGET_FOLDERS, UPDATED_REFERENCES, UPDATED_RELATIVE_PATHS, -} from './constants'; -import { quietExec, safeExec } from './utils.exec'; +} from '../constants'; +import { quietExec, safeExec } from './exec'; export const belongsTo = (module: Package, owner: string): boolean => { return Array.from(module.manifest.owner)[0] === owner; @@ -40,11 +40,18 @@ export const calculateModuleTargetFolder = (module: Package): string => { const isPlugin = module.manifest.type === 'plugin'; const fullPath = join(BASE_FOLDER, module.directory); let moduleDelimiter = isPlugin ? '/plugins/' : '/packages/'; - if (TARGET_FOLDERS.some((folder) => module.directory.includes(folder)) && group === 'platform') { - // if a platform module has already been relocated, strip the /private/ or /shared/ part too - moduleDelimiter += `${module.visibility}/`; + + // for platform modules that are in a sustainable folder, strip the /private/ or /shared/ part too + if (module.directory.includes(`${moduleDelimiter}private/`)) { + moduleDelimiter += 'private/'; + } else if (module.directory.includes(`${moduleDelimiter}shared/`)) { + moduleDelimiter += 'shared/'; } - const moduleFolder = fullPath.split(moduleDelimiter).pop()!; + + const chunks = fullPath.split(moduleDelimiter); + chunks.shift(); // remove the base path up to '/packages/' or '/plugins/' + const moduleFolder = chunks.join(moduleDelimiter); // in case there's an extra /packages/ or /plugins/ folder + let path: string; if (group === 'platform') { @@ -79,6 +86,26 @@ export const calculateModuleTargetFolder = (module: Package): string => { return applyTransforms(module, path); }; +export const isInTargetFolder = (module: Package, log: ToolingLog): boolean => { + if (!module.group || !module.visibility) { + log.warning(`The module '${module.id}' is missing the group/visibility information`); + return true; + } + + const baseTargetFolders = TARGET_FOLDERS[`${module.group}:${module.visibility}`]; + const baseTargetFolder = baseTargetFolders.find((candidate) => { + return module.directory.includes(candidate); + }); + if (baseTargetFolder) { + log.info( + `The module ${module.id} is already in the correct folder: '${baseTargetFolder}'. Skipping` + ); + return true; + } + + return false; +}; + export const replaceReferences = async (module: Package, destination: string, log: ToolingLog) => { const dir = module.directory; const source = diff --git a/packages/kbn-relocate/transforms.ts b/packages/kbn-relocate/utils/transforms.ts similarity index 97% rename from packages/kbn-relocate/transforms.ts rename to packages/kbn-relocate/utils/transforms.ts index 72f57a24daa00..ed584abeb55ab 100644 --- a/packages/kbn-relocate/transforms.ts +++ b/packages/kbn-relocate/utils/transforms.ts @@ -7,7 +7,7 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ -import type { Package } from './types'; +import type { Package } from '../types'; type TransformFunction = (param: string) => string; const TRANSFORMS: Record = { diff --git a/packages/kbn-securitysolution-io-ts-types/src/version/index.ts b/packages/kbn-securitysolution-io-ts-types/src/version/index.ts index 3269a335347fd..58a37ec155b0c 100644 --- a/packages/kbn-securitysolution-io-ts-types/src/version/index.ts +++ b/packages/kbn-securitysolution-io-ts-types/src/version/index.ts @@ -12,7 +12,7 @@ import { PositiveIntegerGreaterThanZero } from '../positive_integer_greater_than /** * Note this is just a positive number, but we use it as a type here which is still ok. - * This type was originally from "x-pack/plugins/security_solution/common/detection_engine/schemas/common/schemas.ts" + * This type was originally from "x-pack/solutions/security/plugins/security_solution/common/detection_engine/schemas/common/schemas.ts" * but is moved here to make things more portable. No unit tests, but see PositiveIntegerGreaterThanZero integer for unit tests. */ export const version = PositiveIntegerGreaterThanZero; diff --git a/packages/kbn-server-http-tools/src/ssl/ssl_config.ts b/packages/kbn-server-http-tools/src/ssl/ssl_config.ts index 4385f954c3306..bf184f4075625 100644 --- a/packages/kbn-server-http-tools/src/ssl/ssl_config.ts +++ b/packages/kbn-server-http-tools/src/ssl/ssl_config.ts @@ -52,7 +52,7 @@ export const sslSchema = schema.object( schema.literal(TLS_V1_2), schema.literal(TLS_V1_3), ]), - { defaultValue: [TLS_V1_1, TLS_V1_2, TLS_V1_3], minSize: 1 } + { defaultValue: [TLS_V1_2, TLS_V1_3], minSize: 1 } ), clientAuthentication: schema.oneOf( [schema.literal('none'), schema.literal('optional'), schema.literal('required')], diff --git a/packages/kbn-unified-field-list/src/components/field_stats/field_top_values_bucket.tsx b/packages/kbn-unified-field-list/src/components/field_stats/field_top_values_bucket.tsx index a53bbcdebc468..64d4c75e228ce 100755 --- a/packages/kbn-unified-field-list/src/components/field_stats/field_top_values_bucket.tsx +++ b/packages/kbn-unified-field-list/src/components/field_stats/field_top_values_bucket.tsx @@ -211,8 +211,14 @@ const FieldTopValuesBucket: React.FC = ({ ); }; +// copied from x-pack/plugins/banners/server/utils.ts +const hexColorRegexp = /^#([0-9a-f]{6}|[0-9a-f]{3})$/i; +const isHexColor = (color: string) => { + return hexColorRegexp.test(color); +}; + const getPercentageColor = (euiTheme: EuiThemeComputed, color: string) => - euiTheme.themeName?.toLowerCase().includes('borealis') + euiTheme.themeName?.toLowerCase().includes('borealis') && isHexColor(color) ? makeHighContrastColor(color)(euiTheme) : color; // FIXME: remove in 9.x when Borealis becomes the default theme diff --git a/packages/kbn-zod-helpers/README.md b/packages/kbn-zod-helpers/README.md index 5e622edffefe4..eccc865092294 100644 --- a/packages/kbn-zod-helpers/README.md +++ b/packages/kbn-zod-helpers/README.md @@ -6,7 +6,7 @@ Helpers defined in this package: - Can be used in other packages and plugins to make it easier to define schemas with Zod, such as API schemas. - Are already used in `packages/kbn-openapi-generator`. -- Are already used in `x-pack/plugins/security_solution`. +- Are already used in `x-pack/solutions/security/plugins/security_solution`. When you add some helper code to this package, please make sure that: diff --git a/src/dev/code_coverage/docs/team_assignment/README.md b/src/dev/code_coverage/docs/team_assignment/README.md index c5b0db830ec4b..e39d63e751091 100644 --- a/src/dev/code_coverage/docs/team_assignment/README.md +++ b/src/dev/code_coverage/docs/team_assignment/README.md @@ -19,7 +19,7 @@ _notice the coverage delimiter `#CC# ...`_ /x-pack/test/plugin_functional/test_suites/resolver/ @elastic/endpoint-app-team @elastic/siem #CC# /x-pack/legacy/plugins/siem/ @elastic/siem #CC# /x-pack/plugins/siem/ @elastic/siem -#CC# /x-pack/plugins/security_solution/ @elastic/siem +#CC# /x-pack/solutions/security/plugins/security_solution/ @elastic/siem ``` The first 3 lines above fill the usual purpose of the CODEOWNERS file and cause PRs modifying files in these paths to require approval by the listed team(s). They also attribute files in those paths for purpose of code coverage reporting. @@ -29,9 +29,9 @@ The last 3 lines above ONLY attribute files in those paths for purpose of code c We create a data file containing all paths in the repo, with a team assigned. Example Team Assignments Block: ``` -x-pack/plugins/security_solution/common/constants.ts siem -x-pack/plugins/security_solution/common/detection_engine/build_exceptions_query.test.ts siem -x-pack/plugins/security_solution/common/detection_engine/build_exceptions_query.ts siem +x-pack/solutions/security/plugins/security_solution/common/constants.ts siem +x-pack/solutions/security/plugins/security_solution/common/detection_engine/build_exceptions_query.test.ts siem +x-pack/solutions/security/plugins/security_solution/common/detection_engine/build_exceptions_query.ts siem ... ``` @@ -39,5 +39,5 @@ x-pack/plugins/security_solution/common/detection_engine/build_exceptions_query. Subsequently, we use the data file during ingestion. We search the data file, for any given "coveredFilePath" - Given the above assignments block, and lets say the "coveredFilePath" during ingestion is - - `x-pack/plugins/security_solution/common/constants.ts` + - `x-pack/solutions/security/plugins/security_solution/common/constants.ts` - The team assignment would be `siem` in our [Kibana Stats Cluster](https://kibana-stats.elastic.dev/app/dashboards#/view/58b8db70-62f9-11ea-8312-7f2d69b79843?_g=(filters%3A!()%2CrefreshInterval%3A(pause%3A!t%2Cvalue%3A0)%2Ctime%3A(from%3Anow-7d%2Cto%3Anow))) diff --git a/src/dev/precommit_hook/casing_check_config.js b/src/dev/precommit_hook/casing_check_config.js index 313c2bd357dc4..249a271d5a38f 100644 --- a/src/dev/precommit_hook/casing_check_config.js +++ b/src/dev/precommit_hook/casing_check_config.js @@ -44,7 +44,7 @@ export const IGNORE_FILE_GLOBS = [ 'packages/kbn-test/jest-preset.js', 'packages/kbn-test/*/jest-preset.js', 'test/package/Vagrantfile', - 'x-pack/plugins/security_solution/scripts/endpoint/common/vagrant/Vagrantfile', + 'x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/vagrant/Vagrantfile', '**/test/**/fixtures/**/*', 'packages/kbn-router-to-openapispec/openapi-types.d.ts', diff --git a/src/dev/storybook/aliases.ts b/src/dev/storybook/aliases.ts index 2875d8312cc8e..4991ac0dfe44d 100644 --- a/src/dev/storybook/aliases.ts +++ b/src/dev/storybook/aliases.ts @@ -59,15 +59,15 @@ export const storybookAliases = { 'x-pack/solutions/observability/plugins/observability_ai_assistant_app/.storybook', observability_inventory: 'x-pack/plugins/observability_solution/inventory/.storybook', observability_shared: 'x-pack/plugins/observability_solution/observability_shared/.storybook', - observability_slo: 'x-pack/plugins/observability_solution/slo/.storybook', + observability_slo: 'x-pack/solutions/observability/plugins/slo/.storybook', presentation: 'src/plugins/presentation_util/storybook', random_sampling: 'x-pack/packages/kbn-random-sampling/.storybook', esql_editor: 'src/platform/packages/private/kbn-esql-editor/.storybook', - security_solution: 'x-pack/plugins/security_solution/.storybook', + security_solution: 'x-pack/solutions/security/plugins/security_solution/.storybook', security_solution_packages: 'x-pack/solutions/security/packages/storybook/config', serverless: 'packages/serverless/storybook/config', shared_ux: 'packages/shared-ux/storybook/config', - slo: 'x-pack/plugins/observability_solution/slo/.storybook', + slo: 'x-pack/solutions/observability/plugins/slo/.storybook', threat_intelligence: 'x-pack/solutions/security/plugins/threat_intelligence/.storybook', triggers_actions_ui: 'x-pack/plugins/triggers_actions_ui/.storybook', ui_actions_enhanced: 'src/plugins/ui_actions_enhanced/.storybook', diff --git a/packages/deeplinks/security/README.md b/src/platform/packages/shared/deeplinks/security/README.md similarity index 100% rename from packages/deeplinks/security/README.md rename to src/platform/packages/shared/deeplinks/security/README.md diff --git a/packages/deeplinks/security/deep_links.ts b/src/platform/packages/shared/deeplinks/security/deep_links.ts similarity index 95% rename from packages/deeplinks/security/deep_links.ts rename to src/platform/packages/shared/deeplinks/security/deep_links.ts index 2f8229def91df..464003abd369c 100644 --- a/packages/deeplinks/security/deep_links.ts +++ b/src/platform/packages/shared/deeplinks/security/deep_links.ts @@ -22,7 +22,7 @@ export enum SecurityPageName { caseCreate = 'cases_create', // must match `CasesDeepLinkId.casesCreate` /* * Warning: Computed values are not permitted in an enum with string valued members - * All cloud security posture page names must match `CloudSecurityPosturePageId` in x-pack/plugins/cloud_security_posture/public/common/navigation/types.ts + * All cloud security posture page names must match `CloudSecurityPosturePageId` in x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/types.ts */ cloudSecurityPostureBenchmarks = 'cloud_security_posture-benchmarks', cloudSecurityPostureDashboard = 'cloud_security_posture-dashboard', @@ -30,7 +30,7 @@ export enum SecurityPageName { cloudSecurityPostureRules = 'cloud_security_posture-rules', /* * Warning: Computed values are not permitted in an enum with string valued members - * All cloud defend page names must match `CloudDefendPageId` in x-pack/plugins/cloud_defend/public/common/navigation/types.ts + * All cloud defend page names must match `CloudDefendPageId` in x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/types.ts */ cloudDefend = 'cloud_defend', cloudDefendPolicies = 'cloud_defend-policies', diff --git a/packages/deeplinks/security/index.ts b/src/platform/packages/shared/deeplinks/security/index.ts similarity index 100% rename from packages/deeplinks/security/index.ts rename to src/platform/packages/shared/deeplinks/security/index.ts diff --git a/examples/bfetch_explorer/server/index.ts b/src/platform/packages/shared/deeplinks/security/jest.config.js similarity index 76% rename from examples/bfetch_explorer/server/index.ts rename to src/platform/packages/shared/deeplinks/security/jest.config.js index ef09a9627b139..8e931a6b4d6fc 100644 --- a/examples/bfetch_explorer/server/index.ts +++ b/src/platform/packages/shared/deeplinks/security/jest.config.js @@ -7,7 +7,8 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ -export const plugin = async () => { - const { BfetchExplorerPlugin } = await import('./plugin'); - return new BfetchExplorerPlugin(); +module.exports = { + preset: '@kbn/test', + rootDir: '../../../../../..', + roots: ['/src/platform/packages/shared/deeplinks/security'], }; diff --git a/packages/deeplinks/security/kibana.jsonc b/src/platform/packages/shared/deeplinks/security/kibana.jsonc similarity index 100% rename from packages/deeplinks/security/kibana.jsonc rename to src/platform/packages/shared/deeplinks/security/kibana.jsonc diff --git a/packages/deeplinks/security/package.json b/src/platform/packages/shared/deeplinks/security/package.json similarity index 100% rename from packages/deeplinks/security/package.json rename to src/platform/packages/shared/deeplinks/security/package.json diff --git a/packages/deeplinks/security/tsconfig.json b/src/platform/packages/shared/deeplinks/security/tsconfig.json similarity index 81% rename from packages/deeplinks/security/tsconfig.json rename to src/platform/packages/shared/deeplinks/security/tsconfig.json index d1414086f2187..18d16ae2e8837 100644 --- a/packages/deeplinks/security/tsconfig.json +++ b/src/platform/packages/shared/deeplinks/security/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", "types": [ diff --git a/src/platform/packages/shared/kbn-esql-ast/src/builder/builder.test.ts b/src/platform/packages/shared/kbn-esql-ast/src/builder/builder.test.ts index 61fdd931ca7bb..b6bab193200c5 100644 --- a/src/platform/packages/shared/kbn-esql-ast/src/builder/builder.test.ts +++ b/src/platform/packages/shared/kbn-esql-ast/src/builder/builder.test.ts @@ -224,12 +224,13 @@ describe('literal', () => { const node = Builder.expression.literal.string('abc'); const text = BasicPrettyPrinter.expression(node); - expect(text).toBe('"""abc"""'); + expect(text).toBe('"abc"'); expect(node).toMatchObject({ type: 'literal', literalType: 'keyword', - name: '"""abc"""', - value: '"""abc"""', + name: '"abc"', + value: '"abc"', + valueUnquoted: 'abc', }); }); }); @@ -260,7 +261,7 @@ describe('literal', () => { }); const text = BasicPrettyPrinter.expression(node); - expect(text).toBe('["""a""", """b""", """c"""]'); + expect(text).toBe('["a", "b", "c"]'); }); test('integer list', () => { diff --git a/src/platform/packages/shared/kbn-esql-ast/src/builder/builder.ts b/src/platform/packages/shared/kbn-esql-ast/src/builder/builder.ts index 44e404609ffd6..7988b0e953559 100644 --- a/src/platform/packages/shared/kbn-esql-ast/src/builder/builder.ts +++ b/src/platform/packages/shared/kbn-esql-ast/src/builder/builder.ts @@ -32,10 +32,10 @@ import { ESQLParamLiteral, ESQLFunction, ESQLAstItem, + ESQLStringLiteral, ESQLBinaryExpression, ESQLUnaryExpression, ESQLTimeInterval, - ESQLStringLiteral, ESQLBooleanLiteral, ESQLNullLiteral, } from '../types'; @@ -368,26 +368,6 @@ export namespace Builder { ) as ESQLDecimalLiteral; }; - export const string = ( - value: string, - template?: Omit, 'name' | 'literalType'>, - fromParser?: Partial - ): ESQLStringLiteral => { - // TODO: Once (https://github.com/elastic/kibana/issues/203445) do not use - // triple quotes and escape the string. - const quotedValue = '"""' + value + '"""'; - const node: ESQLStringLiteral = { - ...template, - ...Builder.parserFields(fromParser), - type: 'literal', - literalType: 'keyword', - name: quotedValue, - value: quotedValue, - }; - - return node; - }; - /** * Constructs "time interval" literal node. * @@ -407,6 +387,38 @@ export namespace Builder { }; }; + export const string = ( + valueUnquoted: string, + template?: Omit< + AstNodeTemplate, + 'name' | 'literalType' | 'value' | 'valueUnquoted' + > & + Partial>, + fromParser?: Partial + ): ESQLStringLiteral => { + const value = + '"' + + valueUnquoted + .replace(/\\/g, '\\\\') + .replace(/"/g, '\\"') + .replace(/\n/g, '\\n') + .replace(/\r/g, '\\r') + .replace(/\t/g, '\\t') + + '"'; + const name = template?.name ?? value; + const node: ESQLStringLiteral = { + ...template, + ...Builder.parserFields(fromParser), + type: 'literal', + literalType: 'keyword', + name, + value, + valueUnquoted, + }; + + return node; + }; + export const list = ( template: Omit, 'name'>, fromParser?: Partial diff --git a/src/platform/packages/shared/kbn-esql-ast/src/parser/__tests__/commands.test.ts b/src/platform/packages/shared/kbn-esql-ast/src/parser/__tests__/commands.test.ts index 865d8ef64e272..9fc53e9790c36 100644 --- a/src/platform/packages/shared/kbn-esql-ast/src/parser/__tests__/commands.test.ts +++ b/src/platform/packages/shared/kbn-esql-ast/src/parser/__tests__/commands.test.ts @@ -286,7 +286,9 @@ describe('commands', () => { }, { type: 'literal', - value: '"b"', + literalType: 'keyword', + name: '"b"', + valueUnquoted: 'b', }, { type: 'option', @@ -294,7 +296,9 @@ describe('commands', () => { args: [ { type: 'literal', - value: '"c"', + literalType: 'keyword', + name: '"c"', + valueUnquoted: 'c', }, ], }, @@ -303,6 +307,31 @@ describe('commands', () => { ]); }); + it('DISSECT (no options)', () => { + const query = 'FROM index | DISSECT a "b"'; + const { ast } = parse(query); + + expect(ast).toMatchObject([ + {}, + { + type: 'command', + name: 'dissect', + args: [ + { + type: 'column', + name: 'a', + }, + { + type: 'literal', + literalType: 'keyword', + name: '"b"', + valueUnquoted: 'b', + }, + ], + }, + ]); + }); + it('GROK', () => { const query = 'FROM index | GROK a "b"'; const { ast } = parse(query); @@ -319,7 +348,9 @@ describe('commands', () => { }, { type: 'literal', - value: '"b"', + literalType: 'keyword', + name: '"b"', + valueUnquoted: 'b', }, ], }, diff --git a/src/platform/packages/shared/kbn-esql-ast/src/parser/__tests__/literal.test.ts b/src/platform/packages/shared/kbn-esql-ast/src/parser/__tests__/literal.test.ts index ac2914a55422e..71ae3603c9c20 100644 --- a/src/platform/packages/shared/kbn-esql-ast/src/parser/__tests__/literal.test.ts +++ b/src/platform/packages/shared/kbn-esql-ast/src/parser/__tests__/literal.test.ts @@ -26,8 +26,8 @@ describe('literal expression', () => { it('numeric expression captures "value", and "name" fields', () => { const text = 'ROW 1'; - const { ast } = parse(text); - const literal = ast[0].args[0] as ESQLLiteral; + const { root } = parse(text); + const literal = root.commands[0].args[0] as ESQLLiteral; expect(literal).toMatchObject({ type: 'literal', @@ -39,9 +39,9 @@ describe('literal expression', () => { it('doubles vs integers', () => { const text = 'ROW a(1.0, 1)'; - const { ast } = parse(text); + const { root } = parse(text); - expect(ast[0]).toMatchObject({ + expect(root.commands[0]).toMatchObject({ type: 'command', args: [ { @@ -61,54 +61,117 @@ describe('literal expression', () => { }); }); - // TODO: Un-skip once string parsing fixed: https://github.com/elastic/kibana/issues/203445 - it.skip('single-quoted string', () => { - const text = 'ROW "abc"'; - const { root } = parse(text); + describe('string', () => { + describe('single quoted', () => { + it('empty string', () => { + const text = 'ROW "", 1'; + const { root } = parse(text); - expect(root.commands[0]).toMatchObject({ - type: 'command', - args: [ - { - type: 'literal', - literalType: 'keyword', - value: 'abc', - }, - ], - }); - }); + expect(root.commands[0]).toMatchObject({ + type: 'command', + args: [ + { + type: 'literal', + literalType: 'keyword', + name: '""', + valueUnquoted: '', + }, + {}, + ], + }); + }); - // TODO: Un-skip once string parsing fixed: https://github.com/elastic/kibana/issues/203445 - it.skip('unescapes characters', () => { - const text = 'ROW "a\\nbc"'; - const { root } = parse(text); + it('short string', () => { + const text = 'ROW "abc", 1'; + const { root } = parse(text); - expect(root.commands[0]).toMatchObject({ - type: 'command', - args: [ - { - type: 'literal', - literalType: 'keyword', - value: 'a\nbc', - }, - ], + expect(root.commands[0]).toMatchObject({ + type: 'command', + args: [ + { + type: 'literal', + literalType: 'keyword', + name: '"abc"', + valueUnquoted: 'abc', + }, + {}, + ], + }); + }); + + it('escaped characters', () => { + const text = 'ROW "a\\nb\\tc\\rd\\\\e\\"f", 1'; + const { root } = parse(text); + + expect(root.commands[0]).toMatchObject({ + type: 'command', + args: [ + { + type: 'literal', + literalType: 'keyword', + name: '"a\\nb\\tc\\rd\\\\e\\"f"', + valueUnquoted: 'a\nb\tc\rd\\e"f', + }, + {}, + ], + }); + }); }); - }); - // TODO: Un-skip once string parsing fixed: https://github.com/elastic/kibana/issues/203445 - it.skip('triple-quoted string', () => { - const text = 'ROW """abc"""'; - const { root } = parse(text); + describe('triple quoted', () => { + it('empty string', () => { + const text = 'ROW """""", 1'; + const { root } = parse(text); - expect(root.commands[0]).toMatchObject({ - type: 'command', - args: [ - { - type: 'literal', - literalType: 'keyword', - value: 'abc', - }, - ], + expect(root.commands[0]).toMatchObject({ + type: 'command', + args: [ + { + type: 'literal', + literalType: 'keyword', + name: '""""""', + valueUnquoted: '', + }, + {}, + ], + }); + }); + + it('short string', () => { + const text = 'ROW """abc""", 1'; + const { root } = parse(text); + + expect(root.commands[0]).toMatchObject({ + type: 'command', + args: [ + { + type: 'literal', + literalType: 'keyword', + name: '"""abc"""', + valueUnquoted: 'abc', + }, + {}, + ], + }); + }); + + it('characters are not escaped', () => { + const text = 'ROW """a\\nb\\c\\"d""", 1'; + const { root } = parse(text); + + expect(root.commands[0]).toMatchObject({ + type: 'command', + args: [ + { + type: 'literal', + literalType: 'keyword', + name: '"""a\\nb\\c\\"d"""', + valueUnquoted: 'a\\nb\\c\\"d', + }, + {}, + ], + }); + }); }); }); }); diff --git a/src/platform/packages/shared/kbn-esql-ast/src/parser/esql_ast_builder_listener.ts b/src/platform/packages/shared/kbn-esql-ast/src/parser/esql_ast_builder_listener.ts index e167a55f1b682..ea9201b800721 100644 --- a/src/platform/packages/shared/kbn-esql-ast/src/parser/esql_ast_builder_listener.ts +++ b/src/platform/packages/shared/kbn-esql-ast/src/parser/esql_ast_builder_listener.ts @@ -50,8 +50,6 @@ import { visitByOption, collectAllColumnIdentifiers, visitRenameClauses, - visitDissect, - visitGrok, collectBooleanExpression, visitOrderExpressions, getPolicyName, @@ -60,6 +58,8 @@ import { } from './walkers'; import type { ESQLAst, ESQLAstMetricsCommand } from '../types'; import { createJoinCommand } from './factories/join'; +import { createDissectCommand } from './factories/dissect'; +import { createGrokCommand } from './factories/grok'; export class ESQLAstBuilderListener implements ESQLParserListener { private ast: ESQLAst = []; @@ -262,9 +262,9 @@ export class ESQLAstBuilderListener implements ESQLParserListener { * @param ctx the parse tree */ exitDissectCommand(ctx: DissectCommandContext) { - const command = createCommand('dissect', ctx); + const command = createDissectCommand(ctx); + this.ast.push(command); - command.args.push(...visitDissect(ctx)); } /** @@ -272,9 +272,9 @@ export class ESQLAstBuilderListener implements ESQLParserListener { * @param ctx the parse tree */ exitGrokCommand(ctx: GrokCommandContext) { - const command = createCommand('grok', ctx); + const command = createGrokCommand(ctx); + this.ast.push(command); - command.args.push(...visitGrok(ctx)); } /** diff --git a/src/platform/packages/shared/kbn-esql-ast/src/parser/factories.ts b/src/platform/packages/shared/kbn-esql-ast/src/parser/factories.ts index df30e596993ea..0db09c0f9dfa7 100644 --- a/src/platform/packages/shared/kbn-esql-ast/src/parser/factories.ts +++ b/src/platform/packages/shared/kbn-esql-ast/src/parser/factories.ts @@ -32,6 +32,7 @@ import { InputParamContext, InputNamedOrPositionalParamContext, IdentifierOrParameterContext, + StringContext, } from '../antlr/esql_parser'; import { DOUBLE_TICKS_REGEX, SINGLE_BACKTICK, TICKS_REGEX } from './constants'; import type { @@ -119,6 +120,29 @@ export function createFakeMultiplyLiteral( }; } +export function createLiteralString(ctx: StringContext): ESQLLiteral { + const quotedString = ctx.QUOTED_STRING()?.getText() ?? '""'; + const isTripleQuoted = quotedString.startsWith('"""') && quotedString.endsWith('"""'); + let valueUnquoted = isTripleQuoted ? quotedString.slice(3, -3) : quotedString.slice(1, -1); + + if (!isTripleQuoted) { + valueUnquoted = valueUnquoted + .replace(/\\\\/g, '\\') + .replace(/\\"/g, '"') + .replace(/\\r/g, '\r') + .replace(/\\n/g, '\n') + .replace(/\\t/g, '\t'); + } + + return Builder.expression.literal.string( + valueUnquoted, + { + name: quotedString, + }, + createParserFields(ctx) + ); +} + function isMissingText(text: string) { return / { + if (!ctx) { + return []; + } + + const options: ESQLCommandOption[] = []; + + for (const optionCtx of ctx.commandOption_list()) { + const option = createOption( + sanitizeIdentifierString(optionCtx.identifier()).toLowerCase(), + optionCtx + ); + options.push(option); + // it can throw while accessing constant for incomplete commands, so try catch it + try { + const optionValue = getConstant(optionCtx.constant()); + if (optionValue != null) { + option.args.push(optionValue); + } + } catch (e) { + // do nothing here + } + } + + return options; +}; + +export const createDissectCommand = (ctx: DissectCommandContext): ESQLCommand => { + const command = createCommand('dissect', ctx); + const primaryExpression = visitPrimaryExpression(ctx.primaryExpression()); + const stringContext = ctx.string_(); + const pattern = stringContext.getToken(esql_parser.QUOTED_STRING, 0); + const doParseStringAndOptions = pattern && textExistsAndIsValid(pattern.getText()); + + command.args.push(primaryExpression); + + if (doParseStringAndOptions) { + const stringNode = createLiteralString(stringContext); + + command.args.push(stringNode); + command.args.push(...createDissectOptions(ctx.commandOptions())); + } + + return command; +}; diff --git a/src/platform/packages/shared/kbn-esql-ast/src/parser/factories/grok.ts b/src/platform/packages/shared/kbn-esql-ast/src/parser/factories/grok.ts new file mode 100644 index 0000000000000..01464641657e6 --- /dev/null +++ b/src/platform/packages/shared/kbn-esql-ast/src/parser/factories/grok.ts @@ -0,0 +1,31 @@ +/* + * 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", the "GNU Affero General Public License v3.0 only", and the "Server Side + * Public License v 1"; you may not use this file except in compliance with, at + * your election, the "Elastic License 2.0", the "GNU Affero General Public + * License v3.0 only", or the "Server Side Public License, v 1". + */ + +import esql_parser, { GrokCommandContext } from '../../antlr/esql_parser'; +import { ESQLCommand } from '../../types'; +import { createCommand, createLiteralString, textExistsAndIsValid } from '../factories'; +import { visitPrimaryExpression } from '../walkers'; + +export const createGrokCommand = (ctx: GrokCommandContext): ESQLCommand => { + const command = createCommand('grok', ctx); + const primaryExpression = visitPrimaryExpression(ctx.primaryExpression()); + const stringContext = ctx.string_(); + const pattern = stringContext.getToken(esql_parser.QUOTED_STRING, 0); + const doParseStringAndOptions = pattern && textExistsAndIsValid(pattern.getText()); + + command.args.push(primaryExpression); + + if (doParseStringAndOptions) { + const stringNode = createLiteralString(stringContext); + + command.args.push(stringNode); + } + + return command; +}; diff --git a/src/platform/packages/shared/kbn-esql-ast/src/parser/walkers.ts b/src/platform/packages/shared/kbn-esql-ast/src/parser/walkers.ts index 60dfafa6e3c89..a9f3ac7157a1f 100644 --- a/src/platform/packages/shared/kbn-esql-ast/src/parser/walkers.ts +++ b/src/platform/packages/shared/kbn-esql-ast/src/parser/walkers.ts @@ -18,14 +18,12 @@ import { BooleanLiteralContext, InputParameterContext, BooleanValueContext, - type CommandOptionsContext, ComparisonContext, type ComparisonOperatorContext, type ConstantContext, ConstantDefaultContext, DecimalLiteralContext, DereferenceContext, - type DissectCommandContext, type DropCommandContext, type EnrichCommandContext, type FieldContext, @@ -33,7 +31,6 @@ import { type AggFieldsContext, type FromCommandContext, FunctionContext, - type GrokCommandContext, IntegerLiteralContext, IsNullContext, type KeepCommandContext, @@ -74,7 +71,6 @@ import { createFakeMultiplyLiteral, createList, createNumericLiteral, - sanitizeIdentifierString, computeLocationExtends, createColumnStar, wrapIdentifierAsArray, @@ -86,6 +82,7 @@ import { createOrderExpression, createFunctionCall, createParam, + createLiteralString, } from './factories'; import { @@ -331,7 +328,7 @@ function getBooleanValue(ctx: BooleanLiteralContext | BooleanValueContext) { return createLiteral('boolean', booleanTerminalNode!); } -function getConstant(ctx: ConstantContext): ESQLAstItem { +export function getConstant(ctx: ConstantContext): ESQLAstItem { if (ctx instanceof NullLiteralContext) { return createLiteral('null', ctx.NULL()); } @@ -354,8 +351,7 @@ function getConstant(ctx: ConstantContext): ESQLAstItem { return getBooleanValue(ctx); } if (ctx instanceof StringLiteralContext) { - // String literal covers multiple ES|QL types: text and keyword types - return createLiteral('keyword', ctx.string_().QUOTED_STRING()); + return createLiteralString(ctx.string_()); } if ( ctx instanceof NumericArrayLiteralContext || @@ -374,11 +370,9 @@ function getConstant(ctx: ConstantContext): ESQLAstItem { values.push(getBooleanValue(booleanValue)!); } for (const string of ctx.getTypedRuleContexts(StringContext)) { - // String literal covers multiple ES|QL types: text and keyword types - const literal = createLiteral('keyword', string.QUOTED_STRING()); - if (literal) { - values.push(literal); - } + const literal = createLiteralString(string); + + values.push(literal); } return createList(ctx, values); } @@ -484,10 +478,10 @@ function collectRegexExpression(ctx: BooleanExpressionContext): ESQLFunction[] { const arg = visitValueExpression(regex.valueExpression()); if (arg) { fn.args.push(arg); - const literal = createLiteral('keyword', regex._pattern.QUOTED_STRING()); - if (literal) { - fn.args.push(literal); - } + + const literal = createLiteralString(regex._pattern); + + fn.args.push(literal); } return fn; }) @@ -631,47 +625,3 @@ export function visitOrderExpressions( return ast; } - -export function visitDissect(ctx: DissectCommandContext) { - const pattern = ctx.string_().getToken(esql_parser.QUOTED_STRING, 0); - return [ - visitPrimaryExpression(ctx.primaryExpression()), - ...(pattern && textExistsAndIsValid(pattern.getText()) - ? [createLiteral('keyword', pattern), ...visitDissectOptions(ctx.commandOptions())] - : []), - ].filter(nonNullable); -} - -export function visitGrok(ctx: GrokCommandContext) { - const pattern = ctx.string_().getToken(esql_parser.QUOTED_STRING, 0); - return [ - visitPrimaryExpression(ctx.primaryExpression()), - ...(pattern && textExistsAndIsValid(pattern.getText()) - ? [createLiteral('keyword', pattern)] - : []), - ].filter(nonNullable); -} - -function visitDissectOptions(ctx: CommandOptionsContext | undefined) { - if (!ctx) { - return []; - } - const options: ESQLCommandOption[] = []; - for (const optionCtx of ctx.commandOption_list()) { - const option = createOption( - sanitizeIdentifierString(optionCtx.identifier()).toLowerCase(), - optionCtx - ); - options.push(option); - // it can throw while accessing constant for incomplete commands, so try catch it - try { - const optionValue = getConstant(optionCtx.constant()); - if (optionValue != null) { - option.args.push(optionValue); - } - } catch (e) { - // do nothing here - } - } - return options; -} diff --git a/src/platform/packages/shared/kbn-esql-ast/src/pretty_print/leaf_printer.ts b/src/platform/packages/shared/kbn-esql-ast/src/pretty_print/leaf_printer.ts index 5432fd815ba52..76e6536070b71 100644 --- a/src/platform/packages/shared/kbn-esql-ast/src/pretty_print/leaf_printer.ts +++ b/src/platform/packages/shared/kbn-esql-ast/src/pretty_print/leaf_printer.ts @@ -16,6 +16,7 @@ import { ESQLParamLiteral, ESQLProperNode, ESQLSource, + ESQLStringLiteral, ESQLTimeInterval, } from '../types'; @@ -81,6 +82,21 @@ export const LeafPrinter = { return formatted; }, + string: (node: ESQLStringLiteral) => { + const str = node.valueUnquoted; + const strFormatted = + '"' + + str + .replace(/\\/g, '\\\\') + .replace(/"/g, '\\"') + .replace(/\n/g, '\\n') + .replace(/\r/g, '\\r') + .replace(/\t/g, '\\t') + + '"'; + + return strFormatted; + }, + literal: (node: ESQLLiteral) => { switch (node.literalType) { case 'null': { @@ -93,7 +109,7 @@ export const LeafPrinter = { return LeafPrinter.param(node); } case 'keyword': { - return String(node.value); + return LeafPrinter.string(node); } case 'double': { const isRounded = node.value % 1 === 0; diff --git a/src/platform/packages/shared/kbn-esql-ast/src/synth/__tests__/cmd.test.ts b/src/platform/packages/shared/kbn-esql-ast/src/synth/__tests__/cmd.test.ts index 1158c2bf838e0..fdf8477a3bc3b 100644 --- a/src/platform/packages/shared/kbn-esql-ast/src/synth/__tests__/cmd.test.ts +++ b/src/platform/packages/shared/kbn-esql-ast/src/synth/__tests__/cmd.test.ts @@ -46,5 +46,5 @@ test('can compose expressions into commands', () => { const text2 = BasicPrettyPrinter.command(cmd2); expect(text1).toBe('WHERE a.b.c == "asdf"'); - expect(text2).toBe('DISSECT a.b.c """%{date}"""'); + expect(text2).toBe('DISSECT a.b.c "%{date}"'); }); diff --git a/src/platform/packages/shared/kbn-esql-ast/src/synth/__tests__/expr_function.test.ts b/src/platform/packages/shared/kbn-esql-ast/src/synth/__tests__/expr_function.test.ts index a859fbc2c0d3d..0295f6f11fa30 100644 --- a/src/platform/packages/shared/kbn-esql-ast/src/synth/__tests__/expr_function.test.ts +++ b/src/platform/packages/shared/kbn-esql-ast/src/synth/__tests__/expr_function.test.ts @@ -57,7 +57,7 @@ test('can generate a function call expression', () => { { type: 'literal', literalType: 'keyword', - value: '"test"', + valueUnquoted: 'test', }, ], }); diff --git a/src/platform/packages/shared/kbn-esql-ast/src/types.ts b/src/platform/packages/shared/kbn-esql-ast/src/types.ts index d2e2bb8ae775c..9adb7cbe36c5c 100644 --- a/src/platform/packages/shared/kbn-esql-ast/src/types.ts +++ b/src/platform/packages/shared/kbn-esql-ast/src/types.ts @@ -369,6 +369,7 @@ export interface ESQLStringLiteral extends ESQLAstBaseItem { literalType: 'keyword'; value: string; + valueUnquoted: string; } // @internal diff --git a/packages/serverless/settings/security_project/README.mdx b/src/platform/packages/shared/serverless/settings/security_project/README.mdx similarity index 100% rename from packages/serverless/settings/security_project/README.mdx rename to src/platform/packages/shared/serverless/settings/security_project/README.mdx diff --git a/packages/serverless/settings/security_project/index.ts b/src/platform/packages/shared/serverless/settings/security_project/index.ts similarity index 100% rename from packages/serverless/settings/security_project/index.ts rename to src/platform/packages/shared/serverless/settings/security_project/index.ts diff --git a/packages/serverless/settings/security_project/kibana.jsonc b/src/platform/packages/shared/serverless/settings/security_project/kibana.jsonc similarity index 100% rename from packages/serverless/settings/security_project/kibana.jsonc rename to src/platform/packages/shared/serverless/settings/security_project/kibana.jsonc diff --git a/packages/serverless/settings/security_project/package.json b/src/platform/packages/shared/serverless/settings/security_project/package.json similarity index 100% rename from packages/serverless/settings/security_project/package.json rename to src/platform/packages/shared/serverless/settings/security_project/package.json diff --git a/packages/serverless/settings/security_project/tsconfig.json b/src/platform/packages/shared/serverless/settings/security_project/tsconfig.json similarity index 81% rename from packages/serverless/settings/security_project/tsconfig.json rename to src/platform/packages/shared/serverless/settings/security_project/tsconfig.json index 16d6022e3d9bc..16a9ba9ba4b5d 100644 --- a/packages/serverless/settings/security_project/tsconfig.json +++ b/src/platform/packages/shared/serverless/settings/security_project/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", "types": [ diff --git a/src/plugins/dashboard/public/dashboard_api/get_dashboard_api.ts b/src/plugins/dashboard/public/dashboard_api/get_dashboard_api.ts index 8b29ed8b1d9f0..5fcb6522b0152 100644 --- a/src/plugins/dashboard/public/dashboard_api/get_dashboard_api.ts +++ b/src/plugins/dashboard/public/dashboard_api/get_dashboard_api.ts @@ -87,18 +87,15 @@ export function getDashboardApi({ controlGroupApi$, panelsManager.api.children$ ); + const settingsManager = initializeSettingsManager(initialState); const unifiedSearchManager = initializeUnifiedSearchManager( initialState, controlGroupApi$, + settingsManager.api.timeRestore$, dataLoadingManager.internalApi.waitForPanelsToLoad$, () => unsavedChangesManager.internalApi.getLastSavedState(), creationOptions ); - const settingsManager = initializeSettingsManager({ - initialState, - setTimeRestore: unifiedSearchManager.internalApi.setTimeRestore, - timeRestore$: unifiedSearchManager.internalApi.timeRestore$, - }); const unsavedChangesManager = initializeUnsavedChangesManager({ creationOptions, controlGroupApi$, diff --git a/src/plugins/dashboard/public/dashboard_api/settings_manager.ts b/src/plugins/dashboard/public/dashboard_api/settings_manager.ts index 0b4903a506a90..9cb93269f4b4b 100644 --- a/src/plugins/dashboard/public/dashboard_api/settings_manager.ts +++ b/src/plugins/dashboard/public/dashboard_api/settings_manager.ts @@ -8,25 +8,12 @@ */ import fastIsEqual from 'fast-deep-equal'; -import { - PublishingSubject, - StateComparators, - initializeTitles, -} from '@kbn/presentation-publishing'; +import { StateComparators, initializeTitles } from '@kbn/presentation-publishing'; import { BehaviorSubject } from 'rxjs'; -import { DashboardState } from './types'; +import { DashboardSettings, DashboardState } from './types'; import { DEFAULT_DASHBOARD_INPUT } from '../dashboard_constants'; -import { DashboardStateFromSettingsFlyout } from '../dashboard_container/types'; -export function initializeSettingsManager({ - initialState, - setTimeRestore, - timeRestore$, -}: { - initialState?: DashboardState; - setTimeRestore: (timeRestore: boolean) => void; - timeRestore$: PublishingSubject; -}) { +export function initializeSettingsManager(initialState?: DashboardState) { const syncColors$ = new BehaviorSubject( initialState?.syncColors ?? DEFAULT_DASHBOARD_INPUT.syncColors ); @@ -50,6 +37,12 @@ export function initializeSettingsManager({ if (!fastIsEqual(tags, tags$.value)) tags$.next(tags); } const titleManager = initializeTitles(initialState ?? {}); + const timeRestore$ = new BehaviorSubject( + initialState?.timeRestore ?? DEFAULT_DASHBOARD_INPUT.timeRestore + ); + function setTimeRestore(timeRestore: boolean) { + if (timeRestore !== timeRestore$.value) timeRestore$.next(timeRestore); + } const useMargins$ = new BehaviorSubject( initialState?.useMargins ?? DEFAULT_DASHBOARD_INPUT.useMargins ); @@ -69,7 +62,7 @@ export function initializeSettingsManager({ }; } - function setSettings(settings: DashboardStateFromSettingsFlyout) { + function setSettings(settings: DashboardSettings) { setSyncColors(settings.syncColors); setSyncCursor(settings.syncCursor); setSyncTooltips(settings.syncTooltips); @@ -100,35 +93,16 @@ export function initializeSettingsManager({ syncColors: [syncColors$, setSyncColors], syncCursor: [syncCursor$, setSyncCursor], syncTooltips: [syncTooltips$, setSyncTooltips], + timeRestore: [timeRestore$, setTimeRestore], useMargins: [useMargins$, setUseMargins], - } as StateComparators< - Pick< - DashboardState, - | 'description' - | 'hidePanelTitles' - | 'syncColors' - | 'syncCursor' - | 'syncTooltips' - | 'title' - | 'useMargins' - > - >, + } as StateComparators>, internalApi: { - getState: (): Pick< - DashboardState, - | 'description' - | 'hidePanelTitles' - | 'syncColors' - | 'syncCursor' - | 'syncTooltips' - | 'tags' - | 'title' - | 'useMargins' - > => { + getState: (): DashboardSettings => { const settings = getSettings(); return { ...settings, title: settings.title ?? '', + timeRestore: settings.timeRestore ?? DEFAULT_DASHBOARD_INPUT.timeRestore, hidePanelTitles: settings.hidePanelTitles ?? DEFAULT_DASHBOARD_INPUT.hidePanelTitles, }; }, diff --git a/src/plugins/dashboard/public/dashboard_api/types.ts b/src/plugins/dashboard/public/dashboard_api/types.ts index 3805d31df1d22..54b540d575695 100644 --- a/src/plugins/dashboard/public/dashboard_api/types.ts +++ b/src/plugins/dashboard/public/dashboard_api/types.ts @@ -54,15 +54,12 @@ import { PublishesReload } from '@kbn/presentation-publishing/interfaces/fetch/p import { PublishesSearchSession } from '@kbn/presentation-publishing/interfaces/fetch/publishes_search_session'; import { LocatorPublic } from '@kbn/share-plugin/common'; import { DashboardPanelMap, DashboardPanelState } from '../../common'; -import type { DashboardOptions } from '../../server/content_management'; +import type { DashboardAttributes, DashboardOptions } from '../../server/content_management'; import { LoadDashboardReturn, SaveDashboardReturn, } from '../services/dashboard_content_management_service/types'; -import { - DashboardLocatorParams, - DashboardStateFromSettingsFlyout, -} from '../dashboard_container/types'; +import { DashboardLocatorParams } from '../dashboard_container/types'; export const DASHBOARD_API_TYPE = 'dashboard'; @@ -93,23 +90,19 @@ export interface DashboardCreationOptions { getEmbeddableAppContext?: (dashboardId?: string) => EmbeddableAppContext; } -export interface DashboardState extends DashboardOptions { - // filter context to be passed to children +export type DashboardSettings = DashboardOptions & { + description?: DashboardAttributes['description']; + tags: string[]; + timeRestore: DashboardAttributes['timeRestore']; + title: DashboardAttributes['description']; +}; + +export interface DashboardState extends DashboardSettings { query: Query; filters: Filter[]; - timeRestore: boolean; timeRange?: TimeRange; refreshInterval?: RefreshInterval; - - // dashboard meta info - title: string; - tags: string[]; viewMode: ViewMode; - description?: string; - - // settings from DashboardOptions - - // dashboard contents panels: DashboardPanelMap; /** @@ -152,7 +145,7 @@ export type DashboardApi = CanExpandPanels & fullScreenMode$: PublishingSubject; focusedPanelId$: PublishingSubject; forceRefresh: () => void; - getSettings: () => DashboardStateFromSettingsFlyout; + getSettings: () => DashboardSettings; getDashboardPanelFromId: (id: string) => DashboardPanelState; hasOverlays$: PublishingSubject; hasUnsavedChanges$: PublishingSubject; @@ -173,7 +166,7 @@ export type DashboardApi = CanExpandPanels & setPanels: (panels: DashboardPanelMap) => void; setQuery: (query?: Query | undefined) => void; setScrollToPanelId: (id: string | undefined) => void; - setSettings: (settings: DashboardStateFromSettingsFlyout) => void; + setSettings: (settings: DashboardSettings) => void; setTags: (tags: string[]) => void; setTimeRange: (timeRange?: TimeRange | undefined) => void; unifiedSearchFilters$: PublishesUnifiedSearch['filters$']; diff --git a/src/plugins/dashboard/public/dashboard_api/unified_search_manager.ts b/src/plugins/dashboard/public/dashboard_api/unified_search_manager.ts index 1310f0104a5ea..9d39961778a91 100644 --- a/src/plugins/dashboard/public/dashboard_api/unified_search_manager.ts +++ b/src/plugins/dashboard/public/dashboard_api/unified_search_manager.ts @@ -48,6 +48,7 @@ import { DEFAULT_DASHBOARD_INPUT, GLOBAL_STATE_STORAGE_KEY } from '../dashboard_ export function initializeUnifiedSearchManager( initialState: DashboardState, controlGroupApi$: PublishingSubject, + timeRestore$: PublishingSubject, waitForPanelsToLoad$: Observable, getLastSavedState: () => DashboardState | undefined, creationOptions?: DashboardCreationOptions @@ -97,12 +98,6 @@ export function initializeUnifiedSearchManager( timefilterService.setTime(timeRangeOrDefault); } } - const timeRestore$ = new BehaviorSubject( - initialState?.timeRestore ?? DEFAULT_DASHBOARD_INPUT.timeRestore - ); - function setTimeRestore(timeRestore: boolean) { - if (timeRestore !== timeRestore$.value) timeRestore$.next(timeRestore); - } const timeslice$ = new BehaviorSubject<[number, number] | undefined>(undefined); const unifiedSearchFilters$ = new BehaviorSubject(initialState.filters); // setAndSyncUnifiedSearchFilters method not needed since filters synced with 2-way data binding @@ -312,9 +307,8 @@ export function initializeUnifiedSearchManager( return true; }, ], - timeRestore: [timeRestore$, setTimeRestore], } as StateComparators< - Pick + Pick >, internalApi: { controlGroupReload$, @@ -325,7 +319,6 @@ export function initializeUnifiedSearchManager( ...lastSavedState.filters, ]); setQuery(lastSavedState.query); - setTimeRestore(lastSavedState.timeRestore); if (lastSavedState.timeRestore) { setAndSyncRefreshInterval(lastSavedState.refreshInterval); setAndSyncTimeRange(lastSavedState.timeRange); @@ -341,8 +334,6 @@ export function initializeUnifiedSearchManager( timeRange: timeRange$.value, timeRestore: timeRestore$.value ?? DEFAULT_DASHBOARD_INPUT.timeRestore, }), - setTimeRestore, - timeRestore$, }, cleanup: () => { controlGroupSubscriptions.unsubscribe(); diff --git a/src/plugins/dashboard/public/dashboard_app/top_nav/dashboard_editing_toolbar.tsx b/src/plugins/dashboard/public/dashboard_app/top_nav/dashboard_editing_toolbar.tsx index 6f9e0b5892a89..4e2aea60ad758 100644 --- a/src/plugins/dashboard/public/dashboard_app/top_nav/dashboard_editing_toolbar.tsx +++ b/src/plugins/dashboard/public/dashboard_app/top_nav/dashboard_editing_toolbar.tsx @@ -80,12 +80,6 @@ export function DashboardEditingToolbar({ isDisabled }: { isDisabled?: boolean } [dashboardApi] ); - /** - * embeddableFactory: Required, you can get the factory from embeddableStart.getEmbeddableFactory() - * initialInput: Optional, use it in case you want to pass your own input to the factory - * dismissNotification: Optional, if not passed a toast will appear in the dashboard - */ - const controlGroupApi = useStateFromPublishingSubject(dashboardApi.controlGroupApi$); const extraButtons = [ , diff --git a/src/plugins/dashboard/public/dashboard_container/component/settings/index.ts b/src/plugins/dashboard/public/dashboard_container/component/settings/index.ts index 758ea4bf2fd70..970e67e6b8289 100644 --- a/src/plugins/dashboard/public/dashboard_container/component/settings/index.ts +++ b/src/plugins/dashboard/public/dashboard_container/component/settings/index.ts @@ -7,4 +7,4 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ -export { DashboardSettings } from './settings_flyout'; +export { DashboardSettingsFlyout } from './settings_flyout'; diff --git a/src/plugins/dashboard/public/dashboard_container/component/settings/settings_flyout.tsx b/src/plugins/dashboard/public/dashboard_container/component/settings/settings_flyout.tsx index 20fd2b93119de..e0de277fc3c06 100644 --- a/src/plugins/dashboard/public/dashboard_container/component/settings/settings_flyout.tsx +++ b/src/plugins/dashboard/public/dashboard_container/component/settings/settings_flyout.tsx @@ -31,7 +31,7 @@ import { import { i18n } from '@kbn/i18n'; import { FormattedMessage } from '@kbn/i18n-react'; -import { DashboardContainerInput } from '../../../../common'; +import { DashboardSettings } from '../../../dashboard_api/types'; import { useDashboardApi } from '../../../dashboard_api/use_dashboard_api'; import { getDashboardContentManagementService } from '../../../services/dashboard_content_management_service'; import { savedObjectsTaggingService } from '../../../services/kibana_services'; @@ -42,7 +42,7 @@ interface DashboardSettingsProps { const DUPLICATE_TITLE_CALLOUT_ID = 'duplicateTitleCallout'; -export const DashboardSettings = ({ onClose }: DashboardSettingsProps) => { +export const DashboardSettingsFlyout = ({ onClose }: DashboardSettingsProps) => { const dashboardApi = useDashboardApi(); const [localSettings, setLocalSettings] = useState(dashboardApi.getSettings()); @@ -81,7 +81,7 @@ export const DashboardSettings = ({ onClose }: DashboardSettingsProps) => { } }; - const updateDashboardSetting = useCallback((newSettings: Partial) => { + const updateDashboardSetting = useCallback((newSettings: Partial) => { setLocalSettings((prevSettings) => { return { ...prevSettings, diff --git a/src/plugins/dashboard/public/dashboard_container/embeddable/api/open_settings_flyout.tsx b/src/plugins/dashboard/public/dashboard_container/embeddable/api/open_settings_flyout.tsx index 0f78bcc96a975..582d19af620f9 100644 --- a/src/plugins/dashboard/public/dashboard_container/embeddable/api/open_settings_flyout.tsx +++ b/src/plugins/dashboard/public/dashboard_container/embeddable/api/open_settings_flyout.tsx @@ -14,14 +14,14 @@ import { toMountPoint } from '@kbn/react-kibana-mount'; import { DashboardApi } from '../../../dashboard_api/types'; import { DashboardContext } from '../../../dashboard_api/use_dashboard_api'; import { coreServices } from '../../../services/kibana_services'; -import { DashboardSettings } from '../../component/settings/settings_flyout'; +import { DashboardSettingsFlyout } from '../../component/settings/settings_flyout'; export function openSettingsFlyout(dashboardApi: DashboardApi) { dashboardApi.openOverlay( coreServices.overlays.openFlyout( toMountPoint( - { dashboardApi.clearOverlays(); }} diff --git a/src/plugins/dashboard/public/dashboard_container/types.ts b/src/plugins/dashboard/public/dashboard_container/types.ts index eac2a782f11c2..2eff03bf10913 100644 --- a/src/plugins/dashboard/public/dashboard_container/types.ts +++ b/src/plugins/dashboard/public/dashboard_container/types.ts @@ -7,12 +7,11 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ -import type { ContainerOutput } from '@kbn/embeddable-plugin/public'; import { SerializableRecord } from '@kbn/utility-types'; import { ControlGroupRuntimeState } from '@kbn/controls-plugin/public'; import type { DashboardContainerInput } from '../../common'; -import type { DashboardOptions, DashboardPanel } from '../../server/content_management'; +import type { DashboardPanel } from '../../server/content_management'; export interface UnsavedPanelState { [key: string]: object | undefined; @@ -23,13 +22,6 @@ export type RedirectToProps = | { destination: 'dashboard'; id?: string; useReplace?: boolean; editMode?: boolean } | { destination: 'listing'; filter?: string; useReplace?: boolean }; -export type DashboardStateFromSaveModal = Pick< - DashboardContainerInput, - 'title' | 'description' | 'tags' | 'timeRestore' ->; - -export type DashboardStateFromSettingsFlyout = DashboardStateFromSaveModal & DashboardOptions; - export type DashboardLoadType = | 'sessionFirstLoad' | 'dashboardFirstLoad' @@ -41,12 +33,6 @@ export interface DashboardRenderPerformanceStats { panelsRenderStartTime: number; } -export type DashboardContainerInputWithoutId = Omit; - -export interface DashboardContainerOutput extends ContainerOutput { - usedDataViewIds?: string[]; -} - export type DashboardLoadedEventStatus = 'done' | 'error'; export interface DashboardLoadedEventMeta { diff --git a/src/plugins/dashboard/public/dashboard_listing/hooks/use_dashboard_listing_table.tsx b/src/plugins/dashboard/public/dashboard_listing/hooks/use_dashboard_listing_table.tsx index e434fe19d7b26..e29f93f97c17e 100644 --- a/src/plugins/dashboard/public/dashboard_listing/hooks/use_dashboard_listing_table.tsx +++ b/src/plugins/dashboard/public/dashboard_listing/hooks/use_dashboard_listing_table.tsx @@ -16,7 +16,6 @@ import type { SavedObjectsFindOptionsReference } from '@kbn/core/public'; import { reportPerformanceMetricEvent } from '@kbn/ebt-tools'; import { ViewMode } from '@kbn/embeddable-plugin/public'; -import { DashboardContainerInput } from '../../../common'; import type { DashboardSearchOut } from '../../../server/content_management'; import { DASHBOARD_CONTENT_ID, @@ -35,6 +34,7 @@ import { import { confirmCreateWithUnsaved } from '../confirm_overlays'; import { DashboardListingEmptyPrompt } from '../dashboard_listing_empty_prompt'; import { DashboardSavedObjectUserContent } from '../types'; +import { UpdateDashboardMetaProps } from '../../services/dashboard_content_management_service/lib/update_dashboard_meta'; type GetDetailViewLink = TableListViewTableProps['getDetailViewLink']; @@ -130,7 +130,7 @@ export const useDashboardListingTable = ({ }, [dashboardBackupService, goToDashboard, useSessionStorageIntegration]); const updateItemMeta = useCallback( - async (props: Pick) => { + async (props: UpdateDashboardMetaProps) => { await dashboardContentManagementService.updateDashboardMeta(props); setUnsavedDashboardIds(dashboardBackupService.getDashboardIdsWithUnsavedChanges()); diff --git a/src/plugins/dashboard/public/services/dashboard_content_management_service/lib/update_dashboard_meta.ts b/src/plugins/dashboard/public/services/dashboard_content_management_service/lib/update_dashboard_meta.ts index 90f31cfdc05c6..60f61b64caeec 100644 --- a/src/plugins/dashboard/public/services/dashboard_content_management_service/lib/update_dashboard_meta.ts +++ b/src/plugins/dashboard/public/services/dashboard_content_management_service/lib/update_dashboard_meta.ts @@ -7,16 +7,21 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ -import { DashboardContainerInput } from '../../../../common'; import { DASHBOARD_CONTENT_ID } from '../../../dashboard_constants'; -import type { DashboardUpdateIn, DashboardUpdateOut } from '../../../../server/content_management'; +import type { + DashboardAttributes, + DashboardUpdateIn, + DashboardUpdateOut, +} from '../../../../server/content_management'; import { findDashboardsByIds } from './find_dashboards'; import { contentManagementService, savedObjectsTaggingService } from '../../kibana_services'; -type UpdateDashboardMetaProps = Pick< - DashboardContainerInput, - 'id' | 'title' | 'description' | 'tags' ->; +export interface UpdateDashboardMetaProps { + id: DashboardUpdateIn['id']; + title: DashboardAttributes['title']; + description?: DashboardAttributes['description']; + tags: string[]; +} export const updateDashboardMeta = async ({ id, diff --git a/src/plugins/dashboard/public/services/dashboard_content_management_service/types.ts b/src/plugins/dashboard/public/services/dashboard_content_management_service/types.ts index 1922ed3e30dac..3c0c37afc0cd6 100644 --- a/src/plugins/dashboard/public/services/dashboard_content_management_service/types.ts +++ b/src/plugins/dashboard/public/services/dashboard_content_management_service/types.ts @@ -21,6 +21,7 @@ import { SearchDashboardsResponse, } from './lib/find_dashboards'; import { DashboardState } from '../../dashboard_api/types'; +import { UpdateDashboardMetaProps } from './lib/update_dashboard_meta'; export interface DashboardContentManagementService { findDashboards: FindDashboardsService; @@ -28,9 +29,7 @@ export interface DashboardContentManagementService { loadDashboardState: (props: { id?: string }) => Promise; saveDashboardState: (props: SaveDashboardProps) => Promise; checkForDuplicateDashboardTitle: (meta: DashboardDuplicateTitleCheckProps) => Promise; - updateDashboardMeta: ( - props: Pick - ) => Promise; + updateDashboardMeta: (props: UpdateDashboardMetaProps) => Promise; } /** diff --git a/src/plugins/data/server/search/search_service.ts b/src/plugins/data/server/search/search_service.ts index 156336e47492d..f4d17f4f640e5 100644 --- a/src/plugins/data/server/search/search_service.ts +++ b/src/plugins/data/server/search/search_service.ts @@ -189,7 +189,7 @@ export class SearchService implements Plugin { // We don't want to register this because we don't want the client to be able to access this // strategy, but we do want to expose it to other server-side plugins - // see x-pack/plugins/security_solution/server/search_strategy/timeline/index.ts + // see x-pack/solutions/security/plugins/security_solution/server/search_strategy/timeline/index.ts // for example use case this.searchAsInternalUser = enhancedEsSearchStrategyProvider( this.initializerContext.config.legacy.globalConfig$, diff --git a/src/plugins/embeddable/public/embeddable_panel/embeddable_panel.tsx b/src/plugins/embeddable/public/embeddable_panel/embeddable_panel.tsx deleted file mode 100644 index 8747c78eb3bae..0000000000000 --- a/src/plugins/embeddable/public/embeddable_panel/embeddable_panel.tsx +++ /dev/null @@ -1,93 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { css } from '@emotion/react'; -import { PresentationPanel } from '@kbn/presentation-panel-plugin/public'; -import { PanelCompatibleComponent } from '@kbn/presentation-panel-plugin/public/panel_component/types'; -import { isPromise } from '@kbn/std'; -import React, { ReactNode, useEffect, useImperativeHandle, useMemo, useState, useRef } from 'react'; -import { untilPluginStartServicesReady } from '../kibana_services'; -import { EmbeddablePanelProps } from './types'; - -const getComponentFromEmbeddable = async ( - embeddable: EmbeddablePanelProps['embeddable'], - isMounted: () => boolean -): Promise => { - const startServicesPromise = untilPluginStartServicesReady(); - const embeddablePromise = - typeof embeddable === 'function' ? embeddable() : Promise.resolve(embeddable); - const [, unwrappedEmbeddable] = await Promise.all([startServicesPromise, embeddablePromise]); - if (!isMounted()) { - return null; - } - if (unwrappedEmbeddable.parent) { - await unwrappedEmbeddable.parent.untilEmbeddableLoaded(unwrappedEmbeddable.id); - } - - return React.forwardRef((props, apiRef) => { - const [node, setNode] = useState(); - const embeddableRoot: React.RefObject = useMemo(() => React.createRef(), []); - - // Render legacy embeddable into ref, and destroy on unmount. - useEffect(() => { - if (!embeddableRoot.current) return; - const nextNode = unwrappedEmbeddable.render(embeddableRoot.current) ?? undefined; - if (isPromise(nextNode)) { - nextNode.then((resolved) => setNode(resolved)); - } else { - setNode(nextNode); - } - return () => { - unwrappedEmbeddable.destroy(); - }; - }, [embeddableRoot]); - - useImperativeHandle(apiRef, () => unwrappedEmbeddable); - - return ( -
- {node} -
- ); - }); -}; - -/** - * @deprecated - * Loads and renders a legacy embeddable. - * - * Ancestry chain must use 'key' attribute to reset DOM and state when embeddable changes - * For example - */ -export const EmbeddablePanel = (props: EmbeddablePanelProps) => { - // can not use useMountedState - // 1. useMountedState defaults mountedRef to false and sets mountedRef to true in useEffect - // 2. embeddable can be an object or a function that returns a promise - // 3. when embeddable is an object, Promise.resolve(embeddable) returns before - // useMountedState useEffect is called and thus isMounted() returns false when component has not been unmounted - const mountedRef = useRef(true); - useEffect(() => { - return () => { - mountedRef.current = false; - }; - }, []); - const isMounted = () => { - return mountedRef.current; - }; - const { embeddable, ...passThroughProps } = props; - const componentPromise = useMemo( - () => getComponentFromEmbeddable(embeddable, isMounted), - // Ancestry chain is expected to use 'key' attribute to reset DOM and state - // when embeddable needs to be re-loaded - // empty array is consistent with PresentationPanel useAsync dependency check - // eslint-disable-next-line react-hooks/exhaustive-deps - [] - ); - return ; -}; diff --git a/src/plugins/embeddable/public/embeddable_panel/index.ts b/src/plugins/embeddable/public/embeddable_panel/index.ts deleted file mode 100644 index 72f6a47b6af38..0000000000000 --- a/src/plugins/embeddable/public/embeddable_panel/index.ts +++ /dev/null @@ -1,10 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export { EmbeddablePanel } from './embeddable_panel'; diff --git a/src/plugins/embeddable/public/embeddable_panel/types.ts b/src/plugins/embeddable/public/embeddable_panel/types.ts deleted file mode 100644 index 385dcb96e33c8..0000000000000 --- a/src/plugins/embeddable/public/embeddable_panel/types.ts +++ /dev/null @@ -1,27 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { PresentationPanelProps } from '@kbn/presentation-panel-plugin/public'; -import { MaybePromise } from '@kbn/utility-types'; -import { ReactNode } from 'react'; -import { EmbeddableInput, EmbeddableOutput, IEmbeddable } from '../lib'; - -export type LegacyCompatibleEmbeddable = IEmbeddable< - EmbeddableInput, - EmbeddableOutput, - MaybePromise ->; - -export type EmbeddablePanelProps = Omit & { - embeddable: LegacyCompatibleEmbeddable | (() => Promise); -}; - -export type UnwrappedEmbeddablePanelProps = Omit & { - embeddable: LegacyCompatibleEmbeddable; -}; diff --git a/src/plugins/embeddable/public/index.ts b/src/plugins/embeddable/public/index.ts index 22d845be9c933..c3bb2a796b286 100644 --- a/src/plugins/embeddable/public/index.ts +++ b/src/plugins/embeddable/public/index.ts @@ -12,11 +12,9 @@ import { EmbeddablePublicPlugin } from './plugin'; export { useAddFromLibraryTypes } from './add_from_library/registry'; export { openAddFromLibraryFlyout } from './add_from_library/open_add_from_library_flyout'; -export { EmbeddablePanel } from './embeddable_panel'; export { cellValueTrigger, CELL_VALUE_TRIGGER, - Container, contextMenuTrigger, CONTEXT_MENU_TRIGGER, defaultEmbeddableFactoryProvider, @@ -58,9 +56,6 @@ export type { Adapters, CellValueContext, ChartActionContext, - ContainerInput, - ContainerOutput, - EmbeddableContainerSettings, EmbeddableContext, EmbeddableEditorState, EmbeddableFactory, @@ -70,11 +65,9 @@ export type { EmbeddableOutput, EmbeddablePackageState, FilterableEmbeddable, - IContainer, IEmbeddable, MultiValueClickContext, OutputSpec, - PanelState, PropertySpec, RangeSelectContext, ReferenceOrValueEmbeddable, diff --git a/src/plugins/embeddable/public/lib/containers/container.ts b/src/plugins/embeddable/public/lib/containers/container.ts deleted file mode 100644 index a160c469f05c3..0000000000000 --- a/src/plugins/embeddable/public/lib/containers/container.ts +++ /dev/null @@ -1,615 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import deepEqual from 'fast-deep-equal'; -import { isEqual, xor } from 'lodash'; -import { BehaviorSubject, EMPTY, merge, Subscription } from 'rxjs'; -import { - catchError, - combineLatestWith, - distinctUntilChanged, - map, - mergeMap, - pairwise, - switchMap, - take, -} from 'rxjs'; -import { v4 as uuidv4 } from 'uuid'; - -import { PanelPackage } from '@kbn/presentation-containers'; -import { PresentationContainer } from '@kbn/presentation-containers'; - -import { isSavedObjectEmbeddableInput } from '../../../common/lib/saved_object_embeddable'; -import { EmbeddableStart } from '../../plugin'; -import { - Embeddable, - EmbeddableFactory, - EmbeddableInput, - EmbeddableOutput, - ErrorEmbeddable, - IEmbeddable, - isErrorEmbeddable, -} from '../embeddables'; -import { EmbeddableFactoryNotFoundError, PanelNotFoundError } from '../errors'; -import { - ContainerInput, - ContainerOutput, - EmbeddableContainerSettings, - IContainer, - PanelState, -} from './i_container'; - -const getKeys = (o: T): Array => Object.keys(o) as Array; - -export abstract class Container< - TChildInput extends Partial = {}, - TContainerInput extends ContainerInput = ContainerInput, - TContainerOutput extends ContainerOutput = ContainerOutput - > - extends Embeddable - implements IContainer, PresentationContainer -{ - public readonly isContainer: boolean = true; - - public children$: BehaviorSubject<{ [key: string]: unknown }> = new BehaviorSubject<{ - [key: string]: unknown; - }>({}); - - private subscription: Subscription | undefined; - private readonly anyChildOutputChange$; - - constructor( - input: TContainerInput, - output: TContainerOutput, - protected readonly getFactory: EmbeddableStart['getEmbeddableFactory'], - parent?: IContainer, - settings?: EmbeddableContainerSettings - ) { - super(input, output, parent); - this.getFactory = getFactory; // Currently required for using in storybook due to https://github.com/storybookjs/storybook/issues/13834 - - // if there is no special initialization logic, we can immediately start updating children on input updates. - const awaitingInitialize = Boolean( - settings?.initializeSequentially || settings?.childIdInitializeOrder - ); - - const init$ = this.getInput$().pipe( - take(1), - mergeMap(async (currentInput) => { - if (settings?.untilContainerInitialized) { - await settings.untilContainerInitialized(); - } - const initPromise = this.initializeChildEmbeddables(currentInput, settings); - if (awaitingInitialize) await initPromise; - }) - ); - - // on all subsequent input changes, diff and update children on changes. - const update$ = this.getInput$() - // At each update event, get both the previous and current state. - .pipe(pairwise()); - - this.subscription = init$ - .pipe(combineLatestWith(update$)) - .subscribe(([_, [{ panels: prevPanels }, { panels: currentPanels }]]) => { - this.maybeUpdateChildren(currentPanels, prevPanels); - }); - - this.anyChildOutputChange$ = this.getOutput$().pipe( - map(() => this.getChildIds()), - distinctUntilChanged(deepEqual), - - // children may change, so make sure we subscribe/unsubscribe with switchMap - switchMap((newChildIds: string[]) => - merge( - ...newChildIds.map((childId) => - this.getChild(childId) - .getOutput$() - .pipe( - // Embeddables often throw errors into their output streams. - catchError(() => EMPTY), - map(() => childId) - ) - ) - ) - ) - ); - } - - public getPanelCount() { - return Object.keys(this.getInput().panels).length; - } - - public removePanel(id: string) { - this.removeEmbeddable(id); - } - - public async addNewPanel( - panelPackage: PanelPackage - ): Promise { - const newEmbeddable = await this.addNewEmbeddable( - panelPackage.panelType, - panelPackage.initialState as Partial - ); - return newEmbeddable as ApiType; - } - - public async replacePanel(idToRemove: string, { panelType, initialState }: PanelPackage) { - return await this.replaceEmbeddable( - idToRemove, - initialState as Partial, - panelType, - true - ); - } - - public setChildLoaded(embeddable: IEmbeddable) { - // make sure the panel wasn't removed in the mean time, since the embeddable creation is async - if (!this.input.panels[embeddable.id]) { - embeddable.destroy(); - return; - } - - const currentChildren = this.children$.value; - this.children$.next({ - ...currentChildren, - [embeddable.id]: embeddable, - }); - this.updateOutput({ - embeddableLoaded: { - ...this.output.embeddableLoaded, - [embeddable.id]: true, - }, - } as Partial); - } - - public updateInputForChild( - id: string, - changes: Partial - ) { - if (!this.input.panels[id]) { - throw new PanelNotFoundError(); - } - const panels = { - panels: { - ...this.input.panels, - [id]: { - ...this.input.panels[id], - explicitInput: { - ...this.input.panels[id].explicitInput, - ...changes, - }, - }, - }, - }; - this.updateInput(panels as Partial); - } - - public reload() { - for (const child of Object.values(this.children$.value)) { - (child as IEmbeddable)?.reload?.(); - } - } - - public async addNewEmbeddable< - EEI extends EmbeddableInput = EmbeddableInput, - EEO extends EmbeddableOutput = EmbeddableOutput, - E extends IEmbeddable = IEmbeddable - >(type: string, explicitInput: Partial, attributes?: unknown): Promise { - const factory = this.getFactory(type) as EmbeddableFactory | undefined; - - if (!factory) { - throw new EmbeddableFactoryNotFoundError(type); - } - - const { newPanel, otherPanels } = this.createNewPanelState( - factory, - explicitInput, - attributes - ); - - return this.createAndSaveEmbeddable(type, newPanel, otherPanels); - } - - public async replaceEmbeddable< - EEI extends EmbeddableInput = EmbeddableInput, - EEO extends EmbeddableOutput = EmbeddableOutput, - E extends IEmbeddable = IEmbeddable - >( - id: string, - newExplicitInput: Partial, - newType?: string, - generateNewId?: boolean - ): Promise { - if (!this.input.panels[id]) { - throw new PanelNotFoundError(); - } - - if (newType && newType !== this.input.panels[id].type) { - const factory = this.getFactory(newType) as EmbeddableFactory | undefined; - if (!factory) { - throw new EmbeddableFactoryNotFoundError(newType); - } - } - - const panels = { ...this.input.panels }; - const oldPanel = panels[id]; - - if (generateNewId) { - delete panels[id]; - id = uuidv4(); - } - this.updateInput({ - panels: { - ...panels, - [id]: { - ...oldPanel, - explicitInput: { ...newExplicitInput, id }, - type: newType ?? oldPanel.type, - }, - }, - } as Partial); - - await this.untilEmbeddableLoaded(id); - return id; - } - - public removeEmbeddable(embeddableId: string) { - // Just a shortcut for removing the panel from input state, all internal state will get cleaned up naturally - // by the listener. - const panels = this.onRemoveEmbeddable(embeddableId); - this.updateInput({ panels } as Partial); - } - - /** - * Control the panels that are pushed to the input stream when an embeddable is - * removed. This can be used if removing one embeddable has knock-on effects, like - * re-ordering embeddables that come after it. - */ - protected onRemoveEmbeddable(embeddableId: string): ContainerInput['panels'] { - const panels = { ...this.input.panels }; - delete panels[embeddableId]; - return panels; - } - - public getChildIds(): string[] { - return Object.keys(this.children$.value); - } - - public getChild(id: string): E { - return this.children$.value[id] as E; - } - - public getInputForChild( - embeddableId: string - ): TEmbeddableInput { - const containerInput: TChildInput = this.getInheritedInput(embeddableId); - const panelState = this.getPanelState(embeddableId); - - const explicitInput = panelState.explicitInput; - const explicitFiltered: { [key: string]: unknown } = {}; - - const keys = getKeys(panelState.explicitInput); - - // If explicit input for a particular value is undefined, and container has that input defined, - // we will use the inherited container input. This way children can set a value to undefined in order - // to default back to inherited input. However, if the particular value is not part of the container, then - // the caller may be trying to explicitly tell the child to clear out a given value, so in that case, we want - // to pass it along. - keys.forEach((key) => { - if (explicitInput[key] === undefined && containerInput[key] !== undefined) { - return; - } - explicitFiltered[key] = explicitInput[key]; - }); - - return { - ...containerInput, - ...explicitFiltered, - // Typescript has difficulties with inferring this type but it is accurate with all - // tests I tried. Could probably be revisted with future releases of TS to see if - // it can accurately infer the type. - } as unknown as TEmbeddableInput; - } - - public getAnyChildOutputChange$() { - return this.anyChildOutputChange$; - } - - public destroy() { - super.destroy(); - for (const child of Object.values(this.children$.value)) { - (child as IEmbeddable)?.destroy?.(); - } - this.subscription?.unsubscribe(); - } - - public async untilEmbeddableLoaded( - id: string - ): Promise { - if (!this.input.panels[id]) { - throw new PanelNotFoundError(); - } - - if (this.output.embeddableLoaded[id]) { - return this.children$.value[id] as TEmbeddable; - } - - return new Promise((resolve, reject) => { - const subscription = merge(this.getOutput$(), this.getInput$()).subscribe(() => { - if (this.output.embeddableLoaded[id]) { - subscription.unsubscribe(); - resolve(this.children$.value[id] as TEmbeddable); - } - - // If we hit this, the panel was removed before the embeddable finished loading. - if (this.input.panels[id] === undefined) { - subscription.unsubscribe(); - // @ts-expect-error undefined in not assignable to TEmbeddable | ErrorEmbeddable - resolve(undefined); - } - }); - }); - } - - public async untilReactEmbeddableLoaded(id: string): Promise { - if (!this.input.panels[id]) { - throw new PanelNotFoundError(); - } - - if (this.children$.value[id]) { - return this.children$.value[id] as ApiType; - } - - return new Promise((resolve, reject) => { - const subscription = merge(this.children$, this.getInput$()).subscribe(() => { - if (this.children$.value[id]) { - subscription.unsubscribe(); - resolve(this.children$.value[id] as ApiType); - } - - // If we hit this, the panel was removed before the embeddable finished loading. - if (this.input.panels[id] === undefined) { - subscription.unsubscribe(); - resolve(undefined); - } - }); - }); - } - - public async getExplicitInputIsEqual(lastInput: TContainerInput) { - const { panels: lastPanels, ...restOfLastInput } = lastInput; - const { panels: currentPanels, ...restOfCurrentInput } = this.getExplicitInput(); - const otherInputIsEqual = isEqual(restOfLastInput, restOfCurrentInput); - if (!otherInputIsEqual) return false; - - const embeddableIdsA = Object.keys(lastPanels); - const embeddableIdsB = Object.keys(currentPanels); - if ( - embeddableIdsA.length !== embeddableIdsB.length || - xor(embeddableIdsA, embeddableIdsB).length > 0 - ) { - return false; - } - // embeddable ids are equal so let's compare individual panels. - for (const id of embeddableIdsA) { - const currentEmbeddable = await this.untilEmbeddableLoaded(id); - const lastPanelInput = lastPanels[id].explicitInput; - if (isErrorEmbeddable(currentEmbeddable)) continue; - if (!(await currentEmbeddable.getExplicitInputIsEqual(lastPanelInput))) { - return false; - } - } - return true; - } - - protected createNewPanelState< - TEmbeddableInput extends EmbeddableInput, - TEmbeddable extends IEmbeddable - >( - factory: EmbeddableFactory, - partial: Partial = {}, - attributes?: unknown - ): { newPanel: PanelState; otherPanels: TContainerInput['panels'] } { - const embeddableId = partial.id || uuidv4(); - - const explicitInput = this.createNewExplicitEmbeddableInput( - embeddableId, - factory, - partial - ); - - return { - newPanel: { - type: factory.type, - explicitInput: { - ...explicitInput, - id: embeddableId, - version: factory.latestVersion, - } as TEmbeddableInput, - }, - otherPanels: this.getInput().panels, - }; - } - - protected getPanelState( - embeddableId: string - ) { - if (this.input.panels[embeddableId] === undefined) { - throw new PanelNotFoundError(); - } - const panelState: PanelState = this.input.panels[embeddableId]; - return panelState as PanelState; - } - - /** - * Return state that comes from the container and is passed down to the child. For instance, time range and - * filters are common inherited input state. Note that state stored in `this.input.panels[embeddableId].explicitInput` - * will override inherited input. - */ - protected abstract getInheritedInput(id: string): TChildInput; - - private async initializeChildEmbeddables( - initialInput: TContainerInput, - initializeSettings?: EmbeddableContainerSettings - ) { - let initializeOrder = Object.keys(initialInput.panels); - if (initializeSettings?.childIdInitializeOrder) { - const initializeOrderSet = new Set(); - - for (const id of [...initializeSettings.childIdInitializeOrder, ...initializeOrder]) { - if (!initializeOrderSet.has(id) && Boolean(this.getInput().panels[id])) { - initializeOrderSet.add(id); - } - } - - initializeOrder = Array.from(initializeOrderSet); - } - - for (const id of initializeOrder) { - if (initializeSettings?.initializeSequentially) { - const embeddable = await this.onPanelAdded(initialInput.panels[id]); - - if (embeddable && !isErrorEmbeddable(embeddable)) { - await this.untilEmbeddableLoaded(id); - } - } else { - this.onPanelAdded(initialInput.panels[id]); - } - } - } - - protected async createAndSaveEmbeddable< - TEmbeddableInput extends EmbeddableInput = EmbeddableInput, - TEmbeddable extends IEmbeddable = IEmbeddable - >(type: string, panelState: PanelState, otherPanels: TContainerInput['panels']) { - this.updateInput({ - panels: { - ...otherPanels, - [panelState.explicitInput.id]: panelState, - }, - } as Partial); - - return await this.untilEmbeddableLoaded(panelState.explicitInput.id); - } - - private createNewExplicitEmbeddableInput< - TEmbeddableInput extends EmbeddableInput = EmbeddableInput, - TEmbeddable extends IEmbeddable< - TEmbeddableInput, - EmbeddableOutput - > = IEmbeddable - >( - id: string, - factory: EmbeddableFactory, - partial: Partial = {} - ): Partial { - const inheritedInput = this.getInheritedInput(id); - const defaults = factory.getDefaultInput(partial); - - // Container input overrides defaults. - const explicitInput: Partial = partial; - - getKeys(defaults).forEach((key) => { - // @ts-ignore We know this key might not exist on inheritedInput. - const inheritedValue = inheritedInput[key]; - if (inheritedValue === undefined && explicitInput[key] === undefined) { - explicitInput[key] = defaults[key]; - } - }); - return explicitInput; - } - - private onPanelRemoved(id: string) { - // Clean up - const embeddable = this.getChild(id); - if (embeddable && embeddable.destroy) { - embeddable.destroy(); - - // Remove references. - const nextChildren = this.children$.value; - delete nextChildren[id]; - this.children$.next(nextChildren); - } - - this.updateOutput({ - embeddableLoaded: { - ...this.output.embeddableLoaded, - [id]: undefined, - }, - } as Partial); - } - - private async onPanelAdded(panel: PanelState) { - this.updateOutput({ - embeddableLoaded: { - ...this.output.embeddableLoaded, - [panel.explicitInput.id]: false, - }, - } as Partial); - let embeddable: IEmbeddable | ErrorEmbeddable | undefined; - const inputForChild = this.getInputForChild(panel.explicitInput.id); - try { - const factory = this.getFactory(panel.type); - if (!factory) { - throw new EmbeddableFactoryNotFoundError(panel.type); - } - - // TODO: lets get rid of this distinction with factories, I don't think it will be needed after this change. - embeddable = isSavedObjectEmbeddableInput(inputForChild) - ? await factory.createFromSavedObject(inputForChild.savedObjectId, inputForChild, this) - : await factory.create(inputForChild, this); - } catch (e) { - embeddable = new ErrorEmbeddable(e, { id: panel.explicitInput.id }, this); - } - - // EmbeddableFactory.create can return undefined without throwing an error, which indicates that an embeddable - // can't be created. This logic essentially only exists to support the current use case of - // visualizations being created from the add panel, which redirects the user to the visualize app. Once we - // switch over to inline creation we can probably clean this up, and force EmbeddableFactory.create to always - // return an embeddable, or throw an error. - if (embeddable) { - if (!embeddable.deferEmbeddableLoad) { - this.setChildLoaded(embeddable); - } - } else if (embeddable === undefined) { - this.removeEmbeddable(panel.explicitInput.id); - } - - return embeddable; - } - - private panelHasChanged(currentPanel: PanelState, prevPanel: PanelState) { - if (currentPanel.type !== prevPanel.type) { - return true; - } - } - - private maybeUpdateChildren( - currentPanels: TContainerInput['panels'], - prevPanels: TContainerInput['panels'] - ) { - const allIds = Object.keys({ ...currentPanels, ...this.output.embeddableLoaded }); - allIds.forEach((id) => { - if (currentPanels[id] !== undefined && this.output.embeddableLoaded[id] === undefined) { - return this.onPanelAdded(currentPanels[id]); - } - if (currentPanels[id] === undefined && this.output.embeddableLoaded[id] !== undefined) { - return this.onPanelRemoved(id); - } - // In case of type change, remove and add a panel with the same id - if (currentPanels[id] && prevPanels[id]) { - if (this.panelHasChanged(currentPanels[id], prevPanels[id])) { - this.onPanelRemoved(id); - this.onPanelAdded(currentPanels[id]); - } - } - }); - } -} diff --git a/src/plugins/embeddable/public/lib/containers/i_container.ts b/src/plugins/embeddable/public/lib/containers/i_container.ts deleted file mode 100644 index 9ba8c41e50509..0000000000000 --- a/src/plugins/embeddable/public/lib/containers/i_container.ts +++ /dev/null @@ -1,116 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { - Embeddable, - EmbeddableInput, - EmbeddableOutput, - ErrorEmbeddable, - IEmbeddable, -} from '../embeddables'; -import { PanelState } from '../../../common/types'; - -export type { PanelState }; - -export interface ContainerOutput extends EmbeddableOutput { - embeddableLoaded: { [key: string]: boolean }; -} - -export interface ContainerInput extends EmbeddableInput { - hidePanelTitles?: boolean; - panels: { - [key: string]: PanelState; - }; -} - -export interface EmbeddableContainerSettings { - /** - * If true, the container will wait for each embeddable to load after creation before loading the next embeddable. - */ - initializeSequentially?: boolean; - /** - * Initialise children in the order specified. If an ID does not match it will be skipped and if a child is not included it will be initialized in the default order after the list of provided IDs. - */ - childIdInitializeOrder?: string[]; - - untilContainerInitialized?: () => Promise; -} - -export interface IContainer< - Inherited extends {} = {}, - I extends ContainerInput = ContainerInput, - O extends ContainerOutput = ContainerOutput -> extends IEmbeddable { - /** - * Call if you want to wait until an embeddable with that id has finished loading. - */ - untilEmbeddableLoaded( - id: string - ): Promise; - - /** - * Returns the input for the given child. Uses a combination of explicit input - * for the child stored on the parent and derived/inherited input taken from the - * container itself. - * @param id - */ - getInputForChild(id: string): EEI; - - /** - * Changes the input for a given child. Note, this will override all inherited state taken from - * the container itself. - * @param id - * @param changes - */ - updateInputForChild(id: string, changes: Partial): void; - - /** - * Returns the child embeddable with the given id. - * @param id - */ - getChild = Embeddable>(id: string): E; - - /** - * Embeddables which have deferEmbeddableLoad set to true need to manually call setChildLoaded - * on their parent container to communicate when they have finished loading. - * @param embeddable - the embeddable to set - */ - setChildLoaded(embeddable: E): void; - - /** - * Removes the embeddable with the given id. - * @param embeddableId - */ - removeEmbeddable(embeddableId: string): void; - - /** - * Adds a new embeddable to the container. `explicitInput` may partially specify the required embeddable input, - * but the remainder must come from inherited container state. - */ - addNewEmbeddable< - EEI extends EmbeddableInput = EmbeddableInput, - EEO extends EmbeddableOutput = EmbeddableOutput, - E extends Embeddable = Embeddable - >( - type: string, - explicitInput: Partial, - attributes?: unknown - ): Promise; - - replaceEmbeddable< - EEI extends EmbeddableInput = EmbeddableInput, - EEO extends EmbeddableOutput = EmbeddableOutput, - E extends Embeddable = Embeddable - >( - id: string, - newExplicitInput: Partial, - newType?: string, - generateNewId?: boolean - ): Promise; -} diff --git a/src/plugins/embeddable/public/lib/containers/index.ts b/src/plugins/embeddable/public/lib/containers/index.ts deleted file mode 100644 index 2f8a5dcf5d82b..0000000000000 --- a/src/plugins/embeddable/public/lib/containers/index.ts +++ /dev/null @@ -1,17 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export type { - IContainer, - PanelState, - ContainerInput, - ContainerOutput, - EmbeddableContainerSettings, -} from './i_container'; -export { Container } from './container'; diff --git a/src/plugins/embeddable/public/lib/embeddables/compatibility/embeddable_compatibility_utils.ts b/src/plugins/embeddable/public/lib/embeddables/compatibility/embeddable_compatibility_utils.ts index 84b31d5556f42..6512d28d6bcfd 100644 --- a/src/plugins/embeddable/public/lib/embeddables/compatibility/embeddable_compatibility_utils.ts +++ b/src/plugins/embeddable/public/lib/embeddables/compatibility/embeddable_compatibility_utils.ts @@ -9,15 +9,8 @@ import { ViewMode } from '@kbn/presentation-publishing'; import deepEqual from 'fast-deep-equal'; -import { - BehaviorSubject, - distinctUntilChanged, - distinctUntilKeyChanged, - map, - Subscription, -} from 'rxjs'; +import { BehaviorSubject, distinctUntilKeyChanged, map, Subscription } from 'rxjs'; import { EmbeddableInput, EmbeddableOutput, IEmbeddable } from '../..'; -import { Container } from '../../containers'; import { ViewMode as LegacyViewMode } from '../../types'; import { CommonLegacyEmbeddable } from './legacy_embeddable_to_api'; @@ -33,33 +26,16 @@ export const embeddableInputToSubject = < const subject = new BehaviorSubject( embeddable.getExplicitInput()?.[key] as ValueType ); - if (useExplicitInput && embeddable.parent) { - subscription.add( - embeddable.parent - .getInput$() - .pipe( - distinctUntilChanged((prev, current) => { - const previousValue = (prev.panels[embeddable.id]?.explicitInput as LegacyInput)[key]; - const currentValue = (current.panels[embeddable.id]?.explicitInput as LegacyInput)?.[ - key - ]; - return deepEqual(previousValue, currentValue); - }) - ) - .subscribe(() => subject.next(embeddable.getExplicitInput()?.[key] as ValueType)) - ); - } else { - subscription.add( - embeddable - .getInput$() - .pipe( - distinctUntilKeyChanged(key, (prev, current) => { - return deepEqual(prev, current); - }) - ) - .subscribe(() => subject.next(embeddable.getInput()?.[key] as ValueType)) - ); - } + subscription.add( + embeddable + .getInput$() + .pipe( + distinctUntilKeyChanged(key, (prev, current) => { + return deepEqual(prev, current); + }) + ) + .subscribe(() => subject.next(embeddable.getInput()?.[key] as ValueType)) + ); return subject; }; @@ -122,20 +98,3 @@ export const viewModeToSubject = ( ); return subject; }; - -/** - * Temporarily copying types from dashboard_container.ts because we cannot import it here. - */ -interface DashboardRequiredMethods { - getExpandedPanelId: () => string | undefined; - setExpandedPanelId: (expandedPanelId: string | undefined) => void; -} - -export const hasDashboardRequiredMethods = ( - container: unknown -): container is DashboardRequiredMethods & Container => { - return ( - typeof (container as DashboardRequiredMethods).getExpandedPanelId === 'function' && - typeof (container as DashboardRequiredMethods).setExpandedPanelId === 'function' - ); -}; diff --git a/src/plugins/embeddable/public/lib/embeddables/compatibility/legacy_embeddable_to_api.ts b/src/plugins/embeddable/public/lib/embeddables/compatibility/legacy_embeddable_to_api.ts index 63c1a6593478b..56fe9b82d1b2d 100644 --- a/src/plugins/embeddable/public/lib/embeddables/compatibility/legacy_embeddable_to_api.ts +++ b/src/plugins/embeddable/public/lib/embeddables/compatibility/legacy_embeddable_to_api.ts @@ -184,7 +184,6 @@ export const legacyEmbeddableToApi = ( ); const uuid = embeddable.id; - const parentApi = embeddable.parent; const disableTriggers = embeddable.getInput().disableTriggers; /** @@ -248,7 +247,6 @@ export const legacyEmbeddableToApi = ( return { api: { - parentApi: parentApi as LegacyEmbeddableAPI['parentApi'], uuid, disableTriggers: disableTriggers ?? false, viewMode, diff --git a/src/plugins/embeddable/public/lib/embeddables/default_embeddable_factory_provider.ts b/src/plugins/embeddable/public/lib/embeddables/default_embeddable_factory_provider.ts index b634c8d507510..13baf96962a3a 100644 --- a/src/plugins/embeddable/public/lib/embeddables/default_embeddable_factory_provider.ts +++ b/src/plugins/embeddable/public/lib/embeddables/default_embeddable_factory_provider.ts @@ -9,7 +9,6 @@ import { SavedObjectAttributes } from '@kbn/core/public'; import type { FinderAttributes } from '@kbn/saved-objects-finder-plugin/common'; -import { IContainer } from '..'; import { EmbeddableFactory } from './embeddable_factory'; import { EmbeddableStateWithType } from '../../../common/types'; import { EmbeddableFactoryDefinition } from './embeddable_factory_definition'; @@ -41,7 +40,7 @@ export const defaultEmbeddableFactoryProvider = < : () => Promise.resolve({}), createFromSavedObject: def.createFromSavedObject ? def.createFromSavedObject.bind(def) - : (savedObjectId: string, input: Partial, parent?: IContainer) => { + : (savedObjectId: string, input: Partial, parent?: unknown) => { throw new Error(`Creation from saved object not supported by type ${def.type}`); }, create: (...args) => { diff --git a/src/plugins/embeddable/public/lib/embeddables/embeddable.tsx b/src/plugins/embeddable/public/lib/embeddables/embeddable.tsx index 9fc3598bcd5ad..40fb391400a18 100644 --- a/src/plugins/embeddable/public/lib/embeddables/embeddable.tsx +++ b/src/plugins/embeddable/public/lib/embeddables/embeddable.tsx @@ -13,9 +13,7 @@ import * as Rx from 'rxjs'; import { merge } from 'rxjs'; import { debounceTime, distinctUntilChanged, map, skip } from 'rxjs'; import { RenderCompleteDispatcher } from '@kbn/kibana-utils-plugin/public'; -import { EmbeddableAppContext } from '@kbn/presentation-publishing'; import { Adapters } from '../types'; -import { IContainer } from '../containers'; import { EmbeddableError, EmbeddableOutput, @@ -48,8 +46,6 @@ export abstract class Embeddable< public readonly runtimeId = Embeddable.runtimeId++; - public readonly parent?: IContainer; - public readonly isContainer: boolean = false; public readonly deferEmbeddableLoad: boolean = false; public catchError?(error: EmbeddableError, domNode: HTMLElement | Element): TNode | (() => void); @@ -69,13 +65,9 @@ export abstract class Embeddable< protected renderComplete = new RenderCompleteDispatcher(); - // Listener to parent changes, if this embeddable exists in a parent, in order - // to update input when the parent changes. - private parentSubscription?: Rx.Subscription; - protected destroyed: boolean = false; - constructor(input: TEmbeddableInput, output: TEmbeddableOutput, parent?: IContainer) { + constructor(input: TEmbeddableInput, output: TEmbeddableOutput) { this.id = input.id; this.output = { @@ -93,20 +85,10 @@ export abstract class Embeddable< viewMode: ViewMode.EDIT, ...input, }; - this.parent = parent; this.inputSubject.next(this.input); this.outputSubject.next(this.output); - if (parent) { - this.parentSubscription = Rx.merge(parent.getInput$(), parent.getOutput$()).subscribe(() => { - // Make sure this panel hasn't been removed immediately after it was added, but before it finished loading. - if (!parent.getInput().panels[this.id]) return; - - const newInput = parent.getInputForChild(this.id); - this.onResetInput(newInput); - }); - } this.getOutput$() .pipe( map(({ title }) => title || ''), @@ -122,7 +104,6 @@ export abstract class Embeddable< onEdit: this.onEdit, viewMode: this.viewMode, dataViews: this.dataViews, - parentApi: this.parentApi, panelTitle: this.panelTitle, query$: this.query$, dataLoading: this.dataLoading, @@ -166,7 +147,6 @@ export abstract class Embeddable< public disableTriggers: LegacyEmbeddableAPI['disableTriggers']; public onEdit: LegacyEmbeddableAPI['onEdit']; public viewMode: LegacyEmbeddableAPI['viewMode']; - public parentApi: LegacyEmbeddableAPI['parentApi']; public dataViews: LegacyEmbeddableAPI['dataViews']; public query$: LegacyEmbeddableAPI['query$']; public panelTitle: LegacyEmbeddableAPI['panelTitle']; @@ -200,27 +180,10 @@ export abstract class Embeddable< return this.getOutput().editUrl ?? undefined; } - public getAppContext(): EmbeddableAppContext | undefined { - return this.parent?.getAppContext(); - } - public reportsEmbeddableLoad() { return false; } - public refreshInputFromParent() { - if (!this.parent) return; - // Make sure this panel hasn't been removed immediately after it was added, but before it finished loading. - if (!this.parent.getInput().panels[this.id]) return; - - const newInput = this.parent.getInputForChild(this.id); - this.onResetInput(newInput); - } - - public getIsContainer(): this is IContainer { - return this.isContainer === true; - } - /** * Reload will be called when there is a request to refresh the data or view, even if the * input data did not change. @@ -274,12 +237,6 @@ export abstract class Embeddable< } public getExplicitInput() { - const root = this.getRoot(); - if (root?.getIsContainer?.()) { - return ( - (root.getInput().panels?.[this.id]?.explicitInput as TEmbeddableInput) ?? this.getInput() - ); - } return this.getInput(); } @@ -299,28 +256,11 @@ export abstract class Embeddable< return this.output.description ?? ''; } - /** - * Returns the top most parent embeddable, or itself if this embeddable - * is not within a parent. - */ - public getRoot(): IEmbeddable | IContainer { - let root: IEmbeddable | IContainer = this; - while (root.parent) { - root = root.parent; - } - return root; - } - public updateInput(changes: Partial): void { if (this.destroyed) { throw new Error('Embeddable has been destroyed'); } - if (this.parent) { - // Ensures state changes flow from container downward. - this.parent.updateInputForChild(this.id, changes); - } else { - this.onInputChanged(changes); - } + this.onInputChanged(changes); } public render(el: HTMLElement): TNode | void { @@ -352,9 +292,6 @@ export abstract class Embeddable< this.outputSubject.complete(); this.destroyAPI(); - if (this.parentSubscription) { - this.parentSubscription.unsubscribe(); - } return; } @@ -374,9 +311,6 @@ export abstract class Embeddable< */ protected setInitializationFinished() { if (!this.deferEmbeddableLoad) return; - if (this.deferEmbeddableLoad && this.parent?.isContainer) { - this.parent.setChildLoaded(this); - } this.initializationFinished.complete(); } @@ -399,11 +333,6 @@ export abstract class Embeddable< protected onFatalError(e: Error) { this.fatalError = e; this.outputSubject.error(e); - // if the container is waiting for this embeddable to complete loading, - // a fatal error counts as complete. - if (this.deferEmbeddableLoad && this.parent?.isContainer) { - this.parent.setChildLoaded(this); - } } private onResetInput(newInput: TEmbeddableInput) { diff --git a/src/plugins/embeddable/public/lib/embeddables/embeddable_factory.ts b/src/plugins/embeddable/public/lib/embeddables/embeddable_factory.ts index ec5a849cc2da8..e363af639e252 100644 --- a/src/plugins/embeddable/public/lib/embeddables/embeddable_factory.ts +++ b/src/plugins/embeddable/public/lib/embeddables/embeddable_factory.ts @@ -13,7 +13,6 @@ import type { FinderAttributes } from '@kbn/saved-objects-finder-plugin/common'; import { UiActionsPresentableGrouping } from '@kbn/ui-actions-plugin/public'; import { EmbeddableInput, EmbeddableOutput, IEmbeddable } from './i_embeddable'; import { ErrorEmbeddable } from './error_embeddable'; -import { IContainer } from '../containers/i_container'; import { PropertySpec } from '../types'; import { EmbeddableStateWithType } from '../../../common/types'; @@ -125,7 +124,7 @@ export interface EmbeddableFactory< */ getExplicitInput( initialInput?: Partial, - parent?: IContainer + parent?: unknown ): Promise | ExplicitInputWithAttributes>; /** @@ -138,7 +137,7 @@ export interface EmbeddableFactory< createFromSavedObject( savedObjectId: string, input: Partial, - parent?: IContainer + parent?: unknown ): Promise; /** @@ -147,7 +146,7 @@ export interface EmbeddableFactory< */ create( initialInput: TEmbeddableInput, - parent?: IContainer + parent?: unknown ): Promise; order?: number; diff --git a/src/plugins/embeddable/public/lib/embeddables/error_embeddable.tsx b/src/plugins/embeddable/public/lib/embeddables/error_embeddable.tsx index 52b74215c50e8..ffb5c197a4bcc 100644 --- a/src/plugins/embeddable/public/lib/embeddables/error_embeddable.tsx +++ b/src/plugins/embeddable/public/lib/embeddables/error_embeddable.tsx @@ -11,7 +11,6 @@ import React, { ReactNode } from 'react'; import { PresentationPanelError } from '@kbn/presentation-panel-plugin/public'; -import { IContainer } from '../containers'; import { Embeddable } from './embeddable'; import { EmbeddableInput, EmbeddableOutput } from './i_embeddable'; @@ -23,8 +22,8 @@ export class ErrorEmbeddable extends Embeddable & - HasParentApi & EmbeddableHasTimeRange & PublishesSavedObjectId & CanLockHoverActions; @@ -89,18 +84,6 @@ export interface IEmbeddable< O extends EmbeddableOutput = EmbeddableOutput, N = any > extends LegacyEmbeddableAPI { - /** - * Is this embeddable an instance of a Container class, can it contain - * nested embeddables? - **/ - readonly isContainer: boolean; - - /** - * If this embeddable is nested inside a container, this will contain - * a reference to its parent. - **/ - readonly parent?: IContainer; - /** * The type of embeddable, this is what will be used to take a serialized * embeddable and find the correct factory for which to create an instance of it. @@ -147,12 +130,6 @@ export interface IEmbeddable< */ reportsEmbeddableLoad(): boolean; - /** - * A functional representation of the isContainer variable, but helpful for typescript to - * know the shape if this returns true - */ - getIsContainer(): this is IContainer; - /** * Get the input used to instantiate this embeddable. The input is a serialized representation of * this embeddable instance and can be used to clone or re-instantiate it. Input state: @@ -222,17 +199,6 @@ export interface IEmbeddable< */ getDescription(): string | undefined; - /** - * Returns the top most parent embeddable, or itself if this embeddable - * is not within a parent. - */ - getRoot(): IEmbeddable | IContainer; - - /** - * Returns the context of this embeddable's container, or undefined. - */ - getAppContext(): EmbeddableAppContext | undefined; - /** * Renders the embeddable at the given node. * @param domNode @@ -276,7 +242,5 @@ export interface IEmbeddable< */ getExplicitInputIsEqual(lastInput: Partial): Promise; - refreshInputFromParent(): void; - untilInitializationFinished(): Promise; } diff --git a/src/plugins/embeddable/public/lib/index.ts b/src/plugins/embeddable/public/lib/index.ts index bcae2e69ec407..511cc619bd5af 100644 --- a/src/plugins/embeddable/public/lib/index.ts +++ b/src/plugins/embeddable/public/lib/index.ts @@ -11,7 +11,6 @@ export * from './errors'; export * from './embeddables'; export * from './types'; export * from './triggers'; -export * from './containers'; export * from './state_transfer'; export * from './reference_or_value_embeddable'; export * from './self_styled_embeddable'; diff --git a/src/plugins/embeddable/public/store/create_store.test.ts b/src/plugins/embeddable/public/store/create_store.test.ts deleted file mode 100644 index 09413141d71c5..0000000000000 --- a/src/plugins/embeddable/public/store/create_store.test.ts +++ /dev/null @@ -1,243 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -// eslint-disable-next-line max-classes-per-file -import { createAction, createReducer, createSlice, PayloadAction } from '@reduxjs/toolkit'; -import type { Store } from 'redux'; -import { - defaultEmbeddableFactoryProvider, - Container, - ContainerInput, - Embeddable, - EmbeddableInput, - EmbeddableOutput, -} from '../lib'; -import { createStore, State } from './create_store'; -import { input } from './input_slice'; -import { output } from './output_slice'; - -interface TestEmbeddableInput extends EmbeddableInput { - custom?: string; -} - -interface TestEmbeddableOutput extends EmbeddableOutput { - custom?: string; -} - -interface TestContainerInput extends ContainerInput { - custom?: string; -} - -class TestEmbeddable extends Embeddable { - type = 'test'; - reload = jest.fn(); - render = jest.fn(); -} - -class TestContainer extends Container, TestContainerInput> { - type = 'test'; - - getInheritedInput() { - return { - custom: this.input.custom, - }; - } -} - -describe('createStore', () => { - let embeddable: TestEmbeddable; - let store: Store>; - - beforeEach(() => { - embeddable = new TestEmbeddable({ id: '12345' }, { title: 'Test' }); - store = createStore(embeddable); - }); - - it('should populate the state with the embeddable input', () => { - expect(store.getState()).toHaveProperty('input', expect.objectContaining({ id: '12345' })); - }); - - it('should populate the state with the embeddable output', () => { - expect(store.getState()).toHaveProperty('output', expect.objectContaining({ title: 'Test' })); - }); - - it('should update the embeddable input on action dispatch', () => { - store.dispatch(input.actions.setTitle('Something')); - - expect(store.getState()).toHaveProperty('input.title', 'Something'); - }); - - it('should update the embeddable output on action dispatch', () => { - store.dispatch(output.actions.setTitle('Something')); - - expect(store.getState()).toHaveProperty('output.title', 'Something'); - }); - - it('should group input updates on multiple dispatch calls', async () => { - jest.spyOn(embeddable, 'updateInput'); - store.dispatch(input.actions.setTitle('Something')); - store.dispatch(input.actions.setHidePanelTitles(true)); - await new Promise((resolve) => setTimeout(resolve)); - - expect(embeddable.updateInput).toHaveBeenCalledTimes(1); - expect(embeddable.updateInput).nthCalledWith( - 1, - expect.objectContaining({ title: 'Something', hidePanelTitles: true }) - ); - }); - - it('should group output updates on multiple dispatch calls', async () => { - jest.spyOn(embeddable, 'updateOutput'); - store.dispatch(output.actions.setTitle('Something')); - store.dispatch(output.actions.setLoading(true)); - await new Promise((resolve) => setTimeout(resolve)); - - expect(embeddable.updateOutput).toHaveBeenCalledTimes(1); - expect(embeddable.updateOutput).nthCalledWith( - 1, - expect.objectContaining({ title: 'Something', loading: true }) - ); - }); - - it('should not update input on output changes', async () => { - jest.spyOn(embeddable, 'updateInput'); - store.dispatch(output.actions.setTitle('Something')); - await new Promise((resolve) => setTimeout(resolve)); - - expect(embeddable.updateInput).not.toHaveBeenCalled(); - }); - - it('should sync input changes', () => { - jest.spyOn(embeddable, 'updateInput'); - embeddable.updateInput({ title: 'Something' }); - - expect(embeddable.updateInput).toHaveBeenCalledTimes(1); - expect(store.getState()).toHaveProperty('input.title', 'Something'); - }); - - it('should sync output changes', () => { - jest.spyOn(embeddable, 'updateOutput'); - embeddable.updateOutput({ title: 'Something' }); - - expect(embeddable.updateOutput).toHaveBeenCalledTimes(1); - expect(store.getState()).toHaveProperty('output.title', 'Something'); - }); - - it('should provide a way to use a custom reducer', async () => { - const setCustom = createAction('custom'); - const customStore = createStore(embeddable, { - reducer: { - input: createReducer({} as TestEmbeddableInput, (builder) => - builder.addCase(setCustom, (state, action) => ({ ...state, custom: action.payload })) - ), - }, - }); - - jest.spyOn(embeddable, 'updateInput'); - customStore.dispatch(input.actions.setTitle('Something')); - customStore.dispatch(setCustom('Something else')); - await new Promise((resolve) => setTimeout(resolve)); - - expect(embeddable.updateInput).toHaveBeenCalledWith( - expect.objectContaining({ custom: 'Something else', title: 'Something' }) - ); - }); - - it('should provide a way to use a custom slice', async () => { - const slice = createSlice({ - name: 'test', - initialState: {} as State, - reducers: { - setCustom(state, action: PayloadAction) { - state.input.custom = action.payload; - state.output.custom = action.payload; - }, - }, - }); - const customStore = createStore(embeddable, { reducer: slice.reducer }); - - jest.spyOn(embeddable, 'updateInput'); - jest.spyOn(embeddable, 'updateOutput'); - customStore.dispatch(input.actions.setTitle('Something')); - customStore.dispatch(slice.actions.setCustom('Something else')); - await new Promise((resolve) => setTimeout(resolve)); - - expect(embeddable.updateInput).toHaveBeenCalledWith( - expect.objectContaining({ custom: 'Something else', title: 'Something' }) - ); - expect(embeddable.updateOutput).toHaveBeenCalledWith( - expect.objectContaining({ custom: 'Something else' }) - ); - }); - - describe('of a nested embeddable', () => { - const factory = defaultEmbeddableFactoryProvider< - TestEmbeddableInput, - TestEmbeddableOutput, - TestEmbeddable - >({ - type: 'test', - getDisplayName: () => 'Test', - isEditable: async () => true, - create: async (data, parent) => new TestEmbeddable(data, {}, parent), - }); - const getFactory = jest.fn().mockReturnValue(factory); - - let container: TestContainer; - - beforeEach(async () => { - container = new TestContainer( - { custom: 'something', id: 'id', panels: {} }, - { embeddableLoaded: {} }, - getFactory - ); - embeddable = (await container.addNewEmbeddable('test', { id: '12345' })) as TestEmbeddable; - store = createStore(embeddable); - }); - - it('should populate inherited input', () => { - expect(store.getState()).toHaveProperty('input.custom', 'something'); - }); - - it('should override inherited input on dispatch', async () => { - store.dispatch( - input.actions.update({ custom: 'something else' } as Partial) - ); - await new Promise((resolve) => setTimeout(resolve)); - - expect(store.getState()).toHaveProperty('input.custom', 'something else'); - expect(container.getInput()).not.toHaveProperty('input.custom'); - }); - - it('should restore value from the inherited input', async () => { - store.dispatch( - input.actions.update({ custom: 'something else' } as Partial) - ); - await new Promise((resolve) => setTimeout(resolve)); - store.dispatch(input.actions.update({ custom: undefined } as Partial)); - await new Promise((resolve) => setTimeout(resolve)); - - expect(store.getState()).toHaveProperty('input.custom', 'something'); - }); - - it('should not override inherited input on dispatch', async () => { - store.dispatch(input.actions.setTitle('Something')); - await new Promise((resolve) => setTimeout(resolve)); - container.updateInput({ custom: 'something else' }); - - expect(store.getState()).toHaveProperty( - 'input', - expect.objectContaining({ - title: 'Something', - custom: 'something else', - }) - ); - }); - }); -}); diff --git a/src/plugins/embeddable/public/store/create_store.ts b/src/plugins/embeddable/public/store/create_store.ts deleted file mode 100644 index a7b465a3c6db9..0000000000000 --- a/src/plugins/embeddable/public/store/create_store.ts +++ /dev/null @@ -1,133 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { chain, isEmpty, keys } from 'lodash'; -import { combineReducers, Reducer, Store, ReducersMapObject } from 'redux'; -import { configureStore, ConfigureStoreOptions } from '@reduxjs/toolkit'; -import { - debounceTime, - distinctUntilChanged, - filter, - last, - map, - pluck, - share, - takeUntil, - Observable, -} from 'rxjs'; -import reduceReducers from 'reduce-reducers'; -import type { Optional } from 'utility-types'; -import type { IEmbeddable } from '../lib'; -import { input } from './input_slice'; -import { output } from './output_slice'; - -export interface State { - input: E extends IEmbeddable ? I : never; - output: E extends IEmbeddable ? O : never; -} - -export interface CreateStoreOptions - extends Omit, 'reducer'> { - reducer?: Reducer | Optional, keyof State>; -} - -function createReducer( - reducer?: CreateStoreOptions['reducer'] -): Reducer | ReducersMapObject { - if (reducer instanceof Function) { - const generic = combineReducers>({ - input: input.reducer, - output: output.reducer, - }) as Reducer; - - return reduceReducers(generic, reducer) as Reducer; - } - - return { - ...(reducer ?? {}), - input: reducer?.input ? reduceReducers(input.reducer, reducer.input) : input.reducer, - output: reducer?.output ? reduceReducers(output.reducer, reducer.output) : output.reducer, - } as ReducersMapObject; -} - -function diff>(previous: T, current: T) { - return chain(current) - .keys() - .concat(keys(previous)) - .uniq() - .filter((key) => previous[key] !== current[key]) - .map((key) => [key, current[key]]) - .fromPairs() - .value() as Partial; -} - -/** - * Creates a Redux store for the given embeddable. - * @param embeddable The embeddable instance. - * @param options The custom options to pass to the `configureStore` call. - * @returns The Redux store. - */ -export function createStore = State>( - embeddable: E, - { preloadedState, reducer, ...options }: CreateStoreOptions = {} -): Store { - const store = configureStore({ - ...options, - preloadedState: { - input: embeddable.getInput(), - output: embeddable.getOutput(), - ...(preloadedState ?? {}), - } as NonNullable, - reducer: createReducer(reducer), - }); - - const state$ = new Observable((subscriber) => { - subscriber.add(store.subscribe(() => subscriber.next(store.getState()))); - }).pipe(share()); - const input$ = embeddable.getInput$(); - const output$ = embeddable.getOutput$(); - - state$ - .pipe( - takeUntil(input$.pipe(last())), - pluck('input'), - distinctUntilChanged(), - map((value) => diff(embeddable.getInput(), value)), - filter((patch) => !isEmpty(patch)), - debounceTime(0) - ) - .subscribe((patch) => embeddable.updateInput(patch)); - - state$ - .pipe( - takeUntil(output$.pipe(last())), - pluck('output'), - distinctUntilChanged(), - map((value) => diff(embeddable.getOutput(), value)), - filter((patch) => !isEmpty(patch)), - debounceTime(0) - ) - .subscribe((patch) => embeddable.updateOutput(patch)); - - input$ - .pipe( - map((value) => diff(store.getState().input, value)), - filter((patch) => !isEmpty(patch)) - ) - .subscribe((patch) => store.dispatch(input.actions.update(patch))); - - output$ - .pipe( - map((value) => diff(store.getState().output, value)), - filter((patch) => !isEmpty(patch)) - ) - .subscribe((patch) => store.dispatch(output.actions.update(patch))); - - return store; -} diff --git a/src/plugins/embeddable/public/store/input_slice.ts b/src/plugins/embeddable/public/store/input_slice.ts deleted file mode 100644 index 3b3cf8b8ee588..0000000000000 --- a/src/plugins/embeddable/public/store/input_slice.ts +++ /dev/null @@ -1,60 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { createSlice, PayloadAction } from '@reduxjs/toolkit'; -import type { EmbeddableInput } from '../lib'; - -export const input = createSlice({ - name: 'input', - initialState: {} as EmbeddableInput, - reducers: { - setDisabledActions(state, action: PayloadAction) { - state.disabledActions = action.payload; - }, - setDisableTriggers(state, action: PayloadAction) { - state.disableTriggers = action.payload; - }, - setEnhancements(state, action: PayloadAction) { - state.enhancements = action.payload; - }, - setExecutionContext(state, action: PayloadAction) { - state.executionContext = action.payload; - }, - setHidePanelTitles(state, action: PayloadAction) { - state.hidePanelTitles = action.payload; - }, - setLastReloadRequestTime( - state, - action: PayloadAction - ) { - state.lastReloadRequestTime = action.payload; - }, - setSearchSessionId(state, action: PayloadAction) { - state.searchSessionId = action.payload; - }, - setSyncColors(state, action: PayloadAction) { - state.syncColors = action.payload; - }, - setSyncCursor(state, action: PayloadAction) { - state.syncCursor = action.payload; - }, - setSyncTooltips(state, action: PayloadAction) { - state.syncTooltips = action.payload; - }, - setTitle(state, action: PayloadAction) { - state.title = action.payload; - }, - setViewMode(state, action: PayloadAction) { - state.viewMode = action.payload; - }, - update(state, action: PayloadAction>) { - return { ...state, ...action.payload }; - }, - }, -}); diff --git a/src/plugins/embeddable/public/store/output_slice.ts b/src/plugins/embeddable/public/store/output_slice.ts deleted file mode 100644 index df53053d0e4a0..0000000000000 --- a/src/plugins/embeddable/public/store/output_slice.ts +++ /dev/null @@ -1,51 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { createSlice, PayloadAction } from '@reduxjs/toolkit'; -import type { EmbeddableOutput } from '../lib'; - -export const output = createSlice({ - name: 'output', - initialState: {} as EmbeddableOutput, - reducers: { - setLoading(state, action: PayloadAction) { - state.loading = action.payload; - }, - setRendered(state, action: PayloadAction) { - state.rendered = action.payload; - }, - setError(state, action: PayloadAction) { - state.error = action.payload; - }, - setEditUrl(state, action: PayloadAction) { - state.editUrl = action.payload; - }, - setEditApp(state, action: PayloadAction) { - state.editApp = action.payload; - }, - setEditPath(state, action: PayloadAction) { - state.editPath = action.payload; - }, - setDefaultTitle(state, action: PayloadAction) { - state.defaultTitle = action.payload; - }, - setTitle(state, action: PayloadAction) { - state.title = action.payload; - }, - setEditable(state, action: PayloadAction) { - state.editable = action.payload; - }, - setSavedObjectId(state, action: PayloadAction) { - state.savedObjectId = action.payload; - }, - update(state, action: PayloadAction>) { - return { ...state, ...action.payload }; - }, - }, -}); diff --git a/src/plugins/embeddable/public/tests/fixtures/hello_world_embeddable.tsx b/src/plugins/embeddable/public/tests/fixtures/hello_world_embeddable.tsx deleted file mode 100644 index b70e1732f1e65..0000000000000 --- a/src/plugins/embeddable/public/tests/fixtures/hello_world_embeddable.tsx +++ /dev/null @@ -1,37 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { Embeddable, EmbeddableInput, IContainer } from '../..'; - -export const HELLO_WORLD_EMBEDDABLE = 'HELLO_WORLD_EMBEDDABLE'; - -export class HelloWorldEmbeddable extends Embeddable { - // The type of this embeddable. This will be used to find the appropriate factory - // to instantiate this kind of embeddable. - public readonly type = HELLO_WORLD_EMBEDDABLE; - - constructor(initialInput: EmbeddableInput, parent?: IContainer) { - super(initialInput, {}, parent); - } - - /** - * Render yourself at the dom node using whatever framework you like, angular, react, or just plain - * vanilla js. - * @param node - */ - public render(node: HTMLElement) { - node.innerHTML = '
HELLO WORLD!
'; - } - - /** - * This is mostly relevant for time based embeddables which need to update data - * even if EmbeddableInput has not changed at all. - */ - public reload() {} -} diff --git a/src/plugins/embeddable/public/tests/fixtures/hello_world_embeddable_factory.ts b/src/plugins/embeddable/public/tests/fixtures/hello_world_embeddable_factory.ts deleted file mode 100644 index 83c6d94748c56..0000000000000 --- a/src/plugins/embeddable/public/tests/fixtures/hello_world_embeddable_factory.ts +++ /dev/null @@ -1,36 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { i18n } from '@kbn/i18n'; -import { IContainer, EmbeddableInput, EmbeddableFactoryDefinition, EmbeddableFactory } from '../..'; -import { HelloWorldEmbeddable, HELLO_WORLD_EMBEDDABLE } from './hello_world_embeddable'; - -export type HelloWorldEmbeddableFactory = EmbeddableFactory; -export class HelloWorldEmbeddableFactoryDefinition implements EmbeddableFactoryDefinition { - public readonly type = HELLO_WORLD_EMBEDDABLE; - - /** - * In our simple example, we let everyone have permissions to edit this. Most - * embeddables should check the UI Capabilities service to be sure of - * the right permissions. - */ - public async isEditable() { - return true; - } - - public async create(initialInput: EmbeddableInput, parent?: IContainer) { - return new HelloWorldEmbeddable(initialInput, parent); - } - - public getDisplayName() { - return i18n.translate('embeddableApi.helloworld.displayName', { - defaultMessage: 'hello world', - }); - } -} diff --git a/src/plugins/embeddable/public/tests/fixtures/hello_world_embeddable_react.tsx b/src/plugins/embeddable/public/tests/fixtures/hello_world_embeddable_react.tsx deleted file mode 100644 index 42db1d55c4379..0000000000000 --- a/src/plugins/embeddable/public/tests/fixtures/hello_world_embeddable_react.tsx +++ /dev/null @@ -1,17 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import React from 'react'; -import { HelloWorldEmbeddable } from './hello_world_embeddable'; - -export class HelloWorldEmbeddableReact extends HelloWorldEmbeddable { - public render() { - return
HELLO WORLD!
; - } -} diff --git a/src/plugins/embeddable/public/tests/fixtures/index.ts b/src/plugins/embeddable/public/tests/fixtures/index.ts deleted file mode 100644 index 1f6f7a247ed86..0000000000000 --- a/src/plugins/embeddable/public/tests/fixtures/index.ts +++ /dev/null @@ -1,12 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export * from './hello_world_embeddable'; -export * from './hello_world_embeddable_factory'; -export * from './hello_world_embeddable_react'; diff --git a/src/plugins/guided_onboarding/README.md b/src/plugins/guided_onboarding/README.md index 8190ee82c2008..f5e1ae42e71ab 100755 --- a/src/plugins/guided_onboarding/README.md +++ b/src/plugins/guided_onboarding/README.md @@ -126,7 +126,7 @@ The guided onboarding exposes a function `registerGuideConfig(guideId: GuideId, - enterprise search: `x-pack/plugins/enterprise_search/server/plugin.ts` - observability: `x-pack/solutions/observability/plugins/observability/server/plugin.ts` -- security solution: `x-pack/plugins/security_solution/server/plugin.ts` +- security solution: `x-pack/solutions/security/plugins/security_solution/server/plugin.ts` ## Adding a new guide diff --git a/src/plugins/image_embeddable/public/imports.ts b/src/plugins/image_embeddable/public/imports.ts index 1ec91560de8b4..dbe06b00daea9 100644 --- a/src/plugins/image_embeddable/public/imports.ts +++ b/src/plugins/image_embeddable/public/imports.ts @@ -18,11 +18,6 @@ export type { export type { FileImageMetadata } from '@kbn/shared-ux-file-types'; -export type { - IContainer, - EmbeddableInput, - EmbeddableFactoryDefinition, -} from '@kbn/embeddable-plugin/public'; export type { ApplicationStart, OverlayStart, ThemeServiceStart } from '@kbn/core/public'; export type { UiActionsStart, UiActionsSetup } from '@kbn/ui-actions-plugin/public'; diff --git a/src/plugins/saved_objects_management/public/management_section/objects_table/components/import_summary.scss b/src/plugins/saved_objects_management/public/management_section/objects_table/components/import_summary.scss index 4b46c1244e246..0dc6b0e3ddc5d 100644 --- a/src/plugins/saved_objects_management/public/management_section/objects_table/components/import_summary.scss +++ b/src/plugins/saved_objects_management/public/management_section/objects_table/components/import_summary.scss @@ -8,11 +8,11 @@ } .savedObjectsManagementImportSummary__createdCount { - color: $euiColorSuccessText; + color: $euiColorTextSuccess; } .savedObjectsManagementImportSummary__errorCount { - color: $euiColorDangerText; + color: $euiColorTextDanger; } .savedObjectsManagementImportSummary__icon { diff --git a/src/plugins/visualizations/public/index.ts b/src/plugins/visualizations/public/index.ts index 54b37b0a237e1..4c3dc07a9eb5d 100644 --- a/src/plugins/visualizations/public/index.ts +++ b/src/plugins/visualizations/public/index.ts @@ -10,7 +10,7 @@ import { PublicContract } from '@kbn/utility-types'; import { PluginInitializerContext } from '@kbn/core/public'; import { VisualizationsPlugin, VisualizationsSetup, VisualizationsStart } from './plugin'; -import type { VisualizeEmbeddableFactory, VisualizeEmbeddable } from './legacy/embeddable'; +import type { VisualizeEmbeddable } from './legacy/embeddable'; export function plugin(initializerContext: PluginInitializerContext) { return new VisualizationsPlugin(initializerContext); @@ -38,7 +38,6 @@ export type { } from './vis_types'; export type { VisualizeEditorInput } from './embeddable/types'; export type { Vis, SerializedVis, SerializedVisData, VisData } from './vis'; -export type VisualizeEmbeddableFactoryContract = PublicContract; export type VisualizeEmbeddableContract = PublicContract; export type { SchemaConfig } from '../common/types'; export { updateOldState } from './legacy/vis_update_state'; diff --git a/src/plugins/visualizations/public/legacy/embeddable/create_vis_embeddable_from_object.ts b/src/plugins/visualizations/public/legacy/embeddable/create_vis_embeddable_from_object.ts index b684bd83402c5..76acb5da63c53 100644 --- a/src/plugins/visualizations/public/legacy/embeddable/create_vis_embeddable_from_object.ts +++ b/src/plugins/visualizations/public/legacy/embeddable/create_vis_embeddable_from_object.ts @@ -7,7 +7,7 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ -import { IContainer, ErrorEmbeddable } from '@kbn/embeddable-plugin/public'; +import { ErrorEmbeddable } from '@kbn/embeddable-plugin/public'; import type { DataView } from '@kbn/data-views-plugin/public'; import { Vis } from '../../types'; import type { @@ -16,10 +16,10 @@ import type { VisualizeByValueInput, VisualizeByReferenceInput, VisualizeSavedObjectAttributes, + VisualizeEmbeddableDeps, } from './visualize_embeddable'; import { getHttp, getTimeFilter, getCapabilities } from '../../services'; import { urlFor } from '../../utils/saved_visualize_utils'; -import { VisualizeEmbeddableFactoryDeps } from './visualize_embeddable_factory'; import { createVisualizeEmbeddableAsync } from './visualize_embeddable_async'; import { AttributeService } from './attribute_service'; @@ -28,7 +28,7 @@ import { AttributeService } from './attribute_service'; * used within the visualize editor. */ export const createVisEmbeddableFromObject = - (deps: VisualizeEmbeddableFactoryDeps) => + (deps: VisualizeEmbeddableDeps) => async ( vis: Vis, input: Partial & { id: string }, @@ -36,8 +36,7 @@ export const createVisEmbeddableFromObject = VisualizeSavedObjectAttributes, VisualizeByValueInput, VisualizeByReferenceInput - >, - parent?: IContainer + > ): Promise => { try { const visId = vis.id as string; @@ -75,11 +74,10 @@ export const createVisEmbeddableFromObject = capabilities, }, input, - attributeService, - parent + attributeService ); } catch (e) { console.error(e); // eslint-disable-line no-console - return new ErrorEmbeddable(e, input, parent); + return new ErrorEmbeddable(e, input); } }; diff --git a/src/plugins/visualizations/public/legacy/embeddable/index.ts b/src/plugins/visualizations/public/legacy/embeddable/index.ts index 979a631f8c665..6aa08f7b847de 100644 --- a/src/plugins/visualizations/public/legacy/embeddable/index.ts +++ b/src/plugins/visualizations/public/legacy/embeddable/index.ts @@ -7,7 +7,6 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ -export { VisualizeEmbeddableFactory } from './visualize_embeddable_factory'; export { VISUALIZE_EMBEDDABLE_TYPE, COMMON_VISUALIZATION_GROUPING } from './constants'; export { createVisEmbeddableFromObject } from './create_vis_embeddable_from_object'; diff --git a/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable.tsx b/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable.tsx index bfd87435345e5..3ef1947dc5d3d 100644 --- a/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable.tsx +++ b/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable.tsx @@ -27,7 +27,6 @@ import { EmbeddableInput, EmbeddableOutput, FilterableEmbeddable, - IContainer, ReferenceOrValueEmbeddable, SavedObjectEmbeddableInput, } from '@kbn/embeddable-plugin/public'; @@ -41,18 +40,28 @@ import type { RenderMode } from '@kbn/expressions-plugin/common'; import { DATA_VIEW_SAVED_OBJECT_TYPE } from '@kbn/data-views-plugin/public'; import { mapAndFlattenFilters } from '@kbn/data-plugin/public'; import { isChartSizeEvent } from '@kbn/chart-expressions-common'; +import { StartServicesGetter } from '@kbn/kibana-utils-plugin/public'; import { isFallbackDataView } from '../../visualize_app/utils'; import { VisualizationMissedSavedObjectError } from '../../components/visualization_missed_saved_object_error'; import VisualizationError from '../../components/visualization_error'; import { VISUALIZE_EMBEDDABLE_TYPE } from './constants'; import { SerializedVis, Vis } from '../../vis'; -import { getApplication, getExecutionContext, getExpressions, getUiActions } from '../../services'; +import { getApplication, getExpressions, getUiActions } from '../../services'; import { VIS_EVENT_TO_TRIGGER } from '../../embeddable/events'; -import { VisualizeEmbeddableFactoryDeps } from './visualize_embeddable_factory'; import { getSavedVisualization } from '../../utils/saved_visualize_utils'; import { VisSavedObject } from '../../types'; import { toExpressionAst } from '../../embeddable/to_ast'; import { AttributeService } from './attribute_service'; +import { VisualizationsStartDeps } from '../../plugin'; + +export interface VisualizeEmbeddableDeps { + start: StartServicesGetter< + Pick< + VisualizationsStartDeps, + 'inspector' | 'embeddable' | 'data' | 'savedObjectsTaggingOss' | 'spaces' + > + >; +} export interface VisualizeEmbeddableConfiguration { vis: Vis; @@ -60,7 +69,7 @@ export interface VisualizeEmbeddableConfiguration { editPath: string; editUrl: string; capabilities: { visualizeSave: boolean; dashboardSave: boolean; visualizeOpen: boolean }; - deps: VisualizeEmbeddableFactoryDeps; + deps: VisualizeEmbeddableDeps; } export interface VisualizeInput extends EmbeddableInput { @@ -120,7 +129,7 @@ export class VisualizeEmbeddable private warningDomNode: any; public readonly type = VISUALIZE_EMBEDDABLE_TYPE; private abortController?: AbortController; - private readonly deps: VisualizeEmbeddableFactoryDeps; + private readonly deps: VisualizeEmbeddableDeps; private readonly inspectorAdapters?: Adapters; private attributeService?: AttributeService< VisualizeSavedObjectAttributes, @@ -140,22 +149,17 @@ export class VisualizeEmbeddable VisualizeSavedObjectAttributes, VisualizeByValueInput, VisualizeByReferenceInput - >, - parent?: IContainer + > ) { - super( - initialInput, - { - defaultTitle: vis.title, - defaultDescription: vis.description, - editPath, - editApp: 'visualize', - editUrl, - indexPatterns, - visTypeName: vis.type.name, - }, - parent - ); + super(initialInput, { + defaultTitle: vis.title, + defaultDescription: vis.description, + editPath, + editApp: 'visualize', + editUrl, + indexPatterns, + visTypeName: vis.type.name, + }); this.deps = deps; this.timefilter = timefilter; this.syncColors = this.input.syncColors; @@ -270,8 +274,6 @@ export class VisualizeEmbeddable this.vis.uiState.on('change', this.uiStateChangeHandler); } - } else if (this.parent) { - this.vis.uiState.clearAllKeys(); } } @@ -572,7 +574,6 @@ export class VisualizeEmbeddable }; private getExecutionContext() { - const parentContext = this.parent?.getInput().executionContext || getExecutionContext().get(); const child: KibanaExecutionContext = { type: 'agg_based', name: this.vis.type.name, @@ -582,7 +583,6 @@ export class VisualizeEmbeddable }; return { - ...parentContext, child, }; } diff --git a/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.test.ts b/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.test.ts deleted file mode 100644 index 61f5cee020503..0000000000000 --- a/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.test.ts +++ /dev/null @@ -1,242 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { EmbeddableStateWithType } from '@kbn/embeddable-plugin/common'; -import { VisualizeEmbeddableFactory, VisualizeInput } from '.'; -import { VisualizeEmbeddableFactoryDeps } from './visualize_embeddable_factory'; - -describe('visualize_embeddable_factory', () => { - const factory = new VisualizeEmbeddableFactory({} as VisualizeEmbeddableFactoryDeps); - test('extract saved search references for search source state and not store them in state', () => { - const { state, references } = factory.extract({ - savedVis: { - type: 'area', - params: {}, - uiState: {}, - data: { - aggs: [ - { - id: '1', - enabled: true, - type: 'count', - params: {}, - schema: 'metric', - }, - ], - searchSource: { - query: { - query: '', - language: 'kuery', - }, - filter: [], - }, - savedSearchId: '123', - }, - }, - enhancements: {}, - type: 'visualization', - } as unknown as EmbeddableStateWithType); - expect(references).toEqual([ - { - type: 'search', - name: 'search_0', - id: '123', - }, - ]); - expect((state as unknown as VisualizeInput).savedVis?.data.savedSearchId).toBeUndefined(); - }); - - test('extract data view references for search source state and not store them in state', () => { - const { state, references } = factory.extract({ - savedVis: { - type: 'area', - params: {}, - uiState: {}, - data: { - aggs: [ - { - id: '1', - enabled: true, - type: 'count', - params: {}, - schema: 'metric', - }, - ], - searchSource: { - query: { - query: '', - language: 'kuery', - }, - index: '123', - filter: [], - }, - }, - }, - enhancements: {}, - type: 'visualization', - } as unknown as EmbeddableStateWithType); - expect(references).toEqual([ - { - type: 'index-pattern', - name: ( - (state as unknown as VisualizeInput).savedVis?.data.searchSource as { - indexRefName: string; - } - ).indexRefName, - id: '123', - }, - ]); - expect((state as unknown as VisualizeInput).savedVis?.data.searchSource.index).toBeUndefined(); - }); - - test('inject data view references into search source state', () => { - const embeddedState = factory.inject( - { - savedVis: { - type: 'area', - params: {}, - uiState: {}, - data: { - aggs: [ - { - id: '1', - enabled: true, - type: 'count', - params: {}, - schema: 'metric', - }, - ], - searchSource: { - query: { - query: '', - language: 'kuery', - }, - indexRefName: 'x', - filter: [], - }, - }, - }, - enhancements: {}, - type: 'visualization', - } as unknown as EmbeddableStateWithType, - [{ name: 'x', id: '123', type: 'index-pattern' }] - ) as VisualizeInput; - expect(embeddedState.savedVis!.data.searchSource.index).toBe('123'); - expect( - (embeddedState.savedVis!.data.searchSource as { indexRefName: string }).indexRefName - ).toBe(undefined); - }); - - test('inject data view reference into search source state even if it is in injected state already', () => { - const embeddedState = factory.inject( - { - savedVis: { - type: 'area', - params: {}, - uiState: {}, - data: { - aggs: [ - { - id: '1', - enabled: true, - type: 'count', - params: {}, - schema: 'metric', - }, - ], - searchSource: { - query: { - query: '', - language: 'kuery', - }, - index: '456', - filter: [], - }, - }, - }, - enhancements: {}, - type: 'visualization', - } as unknown as EmbeddableStateWithType, - [{ name: 'kibanaSavedObjectMeta.searchSourceJSON.index', id: '123', type: 'index-pattern' }] - ) as VisualizeInput; - expect(embeddedState.savedVis!.data.searchSource.index).toBe('123'); - expect( - (embeddedState.savedVis!.data.searchSource as { indexRefName: string }).indexRefName - ).toBe(undefined); - }); - - test('inject search reference into search source state', () => { - const embeddedState = factory.inject( - { - savedVis: { - type: 'area', - params: {}, - uiState: {}, - data: { - aggs: [ - { - id: '1', - enabled: true, - type: 'count', - params: {}, - schema: 'metric', - }, - ], - searchSource: { - query: { - query: '', - language: 'kuery', - }, - filter: [], - }, - }, - }, - enhancements: {}, - type: 'visualization', - } as unknown as EmbeddableStateWithType, - [{ name: 'search_0', id: '123', type: 'search' }] - ); - expect((embeddedState as VisualizeInput).savedVis!.data.savedSearchId).toBe('123'); - }); - - test('inject search reference into search source state even if it is injected already', () => { - const embeddedState = factory.inject( - { - savedVis: { - type: 'area', - params: {}, - uiState: {}, - data: { - aggs: [ - { - id: '1', - enabled: true, - type: 'count', - params: {}, - schema: 'metric', - }, - ], - searchSource: { - query: { - query: '', - language: 'kuery', - }, - filter: [], - }, - savedSearchId: '789', - }, - }, - enhancements: {}, - type: 'visualization', - } as unknown as EmbeddableStateWithType, - [{ name: 'search_0', id: '123', type: 'search' }] - ); - expect((embeddedState as VisualizeInput).savedVis!.data.savedSearchId).toBe('123'); - }); -}); diff --git a/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx b/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx deleted file mode 100644 index 112a8d3b7fd8c..0000000000000 --- a/src/plugins/visualizations/public/legacy/embeddable/visualize_embeddable_factory.tsx +++ /dev/null @@ -1,357 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { i18n } from '@kbn/i18n'; -import { first } from 'rxjs'; -import type { OnSaveProps } from '@kbn/saved-objects-plugin/public'; -import type { SavedObjectMetaData } from '@kbn/saved-objects-finder-plugin/public'; -import type { EmbeddableStateWithType } from '@kbn/embeddable-plugin/common'; - -import { - injectSearchSourceReferences, - extractSearchSourceReferences, - SerializedSearchSourceFields, -} from '@kbn/data-plugin/public'; -import type { SavedObjectAttributes, SavedObjectReference } from '@kbn/core/public'; - -import { - EmbeddableFactoryDefinition, - EmbeddableOutput, - ErrorEmbeddable, - IContainer, -} from '@kbn/embeddable-plugin/public'; -import type { StartServicesGetter } from '@kbn/kibana-utils-plugin/public'; -import { AttributeService } from './attribute_service'; -import { checkForDuplicateTitle } from '../../utils/saved_objects_utils/check_for_duplicate_title'; -import type { - VisualizeByReferenceInput, - VisualizeByValueInput, - VisualizeEmbeddable, - VisualizeInput, - VisualizeOutput, - VisualizeSavedObjectAttributes, -} from './visualize_embeddable'; -import { VISUALIZE_EMBEDDABLE_TYPE } from './constants'; -import type { SerializedVis, Vis } from '../../vis'; -import { createVisAsync } from '../../vis_async'; -import { getCapabilities, getTypes } from '../../services'; -import { showNewVisModal } from '../../wizard'; -import { - convertToSerializedVis, - getSavedVisualization, - saveVisualization, - getFullPath, -} from '../../utils/saved_visualize_utils'; -import { - extractControlsReferences, - extractTimeSeriesReferences, - injectTimeSeriesReferences, - injectControlsReferences, -} from '../../utils/saved_visualization_references'; -import { createVisEmbeddableFromObject } from './create_vis_embeddable_from_object'; -import type { VisualizationsStartDeps } from '../../plugin'; - -interface VisualizationAttributes extends SavedObjectAttributes { - title: string; - visState: string; -} - -export interface VisualizeEmbeddableFactoryDeps { - start: StartServicesGetter< - Pick< - VisualizationsStartDeps, - 'inspector' | 'embeddable' | 'data' | 'savedObjectsTaggingOss' | 'spaces' - > - >; -} - -/** @deprecated - * VisualizeEmbeddable is no longer registered with the legacy embeddable system and is only - * used within the visualize editor. - */ -export class VisualizeEmbeddableFactory - implements - EmbeddableFactoryDefinition< - VisualizeInput, - VisualizeOutput | EmbeddableOutput, - VisualizeEmbeddable, - VisualizationAttributes - > -{ - public readonly type = VISUALIZE_EMBEDDABLE_TYPE; - - private attributeService?: AttributeService< - VisualizeSavedObjectAttributes, - VisualizeByValueInput, - VisualizeByReferenceInput - >; - - public readonly savedObjectMetaData: SavedObjectMetaData = { - name: i18n.translate('visualizations.savedObjectName', { defaultMessage: 'Visualization' }), - includeFields: ['visState'], - type: 'visualization', - getIconForSavedObject: (savedObject) => { - return ( - getTypes().get(JSON.parse(savedObject.attributes.visState).type)?.icon || 'visualizeApp' - ); - }, - getTooltipForSavedObject: (savedObject) => { - return `${savedObject.attributes.title} (${ - getTypes().get(JSON.parse(savedObject.attributes.visState).type)?.title - })`; - }, - showSavedObject: (savedObject) => { - try { - const typeName: string = JSON.parse(savedObject.attributes.visState).type; - const visType = getTypes().get(typeName); - return Boolean(visType); - } catch { - return false; - } - }, - getSavedObjectSubType: (savedObject) => { - return JSON.parse(savedObject.attributes.visState).type; - }, - }; - - constructor(private readonly deps: VisualizeEmbeddableFactoryDeps) {} - - public async isEditable() { - return getCapabilities().visualize.save as boolean; - } - - public getDisplayName() { - return i18n.translate('visualizations.displayName', { - defaultMessage: 'visualization', - }); - } - - public async getCurrentAppId() { - return this.deps.start().core.application.currentAppId$.pipe(first()).toPromise(); - } - - private async getAttributeService() { - if (!this.attributeService) { - this.attributeService = new AttributeService(this.type, { - saveMethod: this.saveMethod.bind(this), - checkForDuplicateTitle: this.checkTitle.bind(this), - }); - } - return this.attributeService!; - } - - public async createFromSavedObject( - savedObjectId: string, - input: Partial & { id: string }, - parent?: IContainer - ): Promise { - const startDeps = this.deps.start(); - - try { - const savedObject = await getSavedVisualization( - { - search: startDeps.plugins.data.search, - dataViews: startDeps.plugins.data.dataViews, - spaces: startDeps.plugins.spaces, - savedObjectsTagging: startDeps.plugins.savedObjectsTaggingOss?.getTaggingApi(), - ...startDeps.core, - }, - savedObjectId - ); - - if (savedObject.sharingSavedObjectProps?.outcome === 'conflict') { - return new ErrorEmbeddable( - i18n.translate('visualizations.embeddable.legacyURLConflict.errorMessage', { - defaultMessage: `This visualization has the same URL as a legacy alias. Disable the alias to resolve this error : {json}`, - values: { json: savedObject.sharingSavedObjectProps?.errorJSON }, - }), - input, - parent - ); - } - const visState = convertToSerializedVis(savedObject); - const vis = await createVisAsync(savedObject.visState.type, visState); - - return createVisEmbeddableFromObject(this.deps)( - vis, - input, - await this.getAttributeService(), - parent - ); - } catch (e) { - console.error(e); // eslint-disable-line no-console - return new ErrorEmbeddable(e, input, parent); - } - } - - public async create(input: VisualizeInput & { savedVis?: SerializedVis }, parent?: IContainer) { - // TODO: This is a bit of a hack to preserve the original functionality. Ideally we will clean this up - // to allow for in place creation of visualizations without having to navigate away to a new URL. - if (input.savedVis) { - const visState = input.savedVis; - const vis = await createVisAsync(visState.type, visState); - return createVisEmbeddableFromObject(this.deps)( - vis, - input, - await this.getAttributeService(), - parent - ); - } else { - showNewVisModal({ - originatingApp: await this.getCurrentAppId(), - outsideVisualizeApp: true, - }); - return undefined; - } - } - - private async saveMethod(attributes: VisualizeSavedObjectAttributes): Promise<{ id: string }> { - try { - const { title, savedVis } = attributes; - const visObj = attributes.vis; - if (!savedVis) { - throw new Error('No Saved Vis'); - } - const saveOptions = { - confirmOverwrite: false, - returnToOrigin: true, - isTitleDuplicateConfirmed: true, - copyOnSave: false, - }; - savedVis.title = title; - savedVis.description = ''; - savedVis.searchSourceFields = visObj?.data.searchSource?.getSerializedFields(); - savedVis.savedSearchId = visObj?.data.savedSearchId; - const serializedVis = (visObj as unknown as Vis).serialize(); - const { params, data } = serializedVis; - savedVis.visState = { - title, - type: serializedVis.type, - params, - aggs: data.aggs, - }; - if (visObj) { - savedVis.uiStateJSON = visObj?.uiState.toString(); - } - const { core, plugins } = this.deps.start(); - const id = await saveVisualization(savedVis, saveOptions, { - savedObjectsTagging: plugins.savedObjectsTaggingOss?.getTaggingApi(), - ...core, - }); - if (!id || id === '') { - throw new Error( - i18n.translate('visualizations.savingVisualizationFailed.errorMsg', { - defaultMessage: 'Saving a visualization failed', - }) - ); - } - core.chrome.recentlyAccessed.add(getFullPath(id), savedVis.title, String(id)); - return { id }; - } catch (error) { - throw error; - } - } - - public async checkTitle(props: OnSaveProps): Promise { - const { core } = this.deps.start(); - - return checkForDuplicateTitle( - { - title: props.newTitle, - lastSavedTitle: '', - getEsType: () => this.type, - }, - false, - props.isTitleDuplicateConfirmed, - props.onTitleDuplicate, - core - ); - } - - public inject(_state: EmbeddableStateWithType, references: SavedObjectReference[]) { - let state = _state as unknown as VisualizeInput; - - const { type, params } = state.savedVis ?? {}; - - if (type && params) { - injectControlsReferences(type, params, references); - injectTimeSeriesReferences(type, params, references); - } - - if (state.savedVis?.data.searchSource) { - let extractedSearchSource = state.savedVis?.data - .searchSource as SerializedSearchSourceFields & { - indexRefName: string; - }; - if (!('indexRefName' in state.savedVis.data.searchSource)) { - // due to a bug in 8.0, some visualizations were saved with an injected state - re-extract in that case and inject the upstream references because they might have changed - extractedSearchSource = extractSearchSourceReferences( - extractedSearchSource - )[0] as SerializedSearchSourceFields & { - indexRefName: string; - }; - } - const injectedSearchSource = injectSearchSourceReferences(extractedSearchSource, references); - state = { - ...state, - savedVis: { - ...state.savedVis, - data: { - ...state.savedVis.data, - searchSource: injectedSearchSource, - savedSearchId: references.find((r) => r.name === 'search_0')?.id, - }, - }, - }; - } - - return state as EmbeddableStateWithType; - } - - public extract(_state: EmbeddableStateWithType) { - let state = _state as unknown as VisualizeInput; - const references = []; - - if (state.savedVis?.data.savedSearchId) { - references.push({ - name: 'search_0', - type: 'search', - id: String(state.savedVis.data.savedSearchId), - }); - } - - if (state.savedVis?.data.searchSource) { - const [extractedSearchSource, searchSourceReferences] = extractSearchSourceReferences( - state.savedVis.data.searchSource - ); - - references.push(...searchSourceReferences); - state = { - ...state, - savedVis: { - ...state.savedVis, - data: { - ...state.savedVis.data, - searchSource: extractedSearchSource, - savedSearchId: undefined, - }, - }, - }; - } - - const { type, params } = state.savedVis ?? {}; - - if (type && params) { - extractControlsReferences(type, params, references, `control_${state.id}`); - extractTimeSeriesReferences(type, params, references, `metrics_${state.id}`); - } - - return { state: state as EmbeddableStateWithType, references }; - } -} diff --git a/test/examples/bfetch_explorer/batched_function.ts b/test/examples/bfetch_explorer/batched_function.ts deleted file mode 100644 index 35b4123befc44..0000000000000 --- a/test/examples/bfetch_explorer/batched_function.ts +++ /dev/null @@ -1,82 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import expect from '@kbn/expect'; -import { FtrProviderContext } from '../../functional/ftr_provider_context'; - -// eslint-disable-next-line import/no-default-export -export default function ({ getService }: FtrProviderContext) { - const testSubjects = getService('testSubjects'); - - describe('batchedFunction', () => { - beforeEach(async () => { - await testSubjects.click('count-until'); - await testSubjects.click('double-integers'); - }); - - it('executes all requests in a batch', async () => { - const form = await testSubjects.find('DoubleIntegers'); - const btn = await form.findByCssSelector('button'); - await btn.click(); - await new Promise((r) => setTimeout(r, 4000)); - const pre = await form.findByCssSelector('pre'); - const text = await pre.getVisibleText(); - const json = JSON.parse(text); - - expect(json).to.eql([ - { - num: -1, - error: { - message: 'Invalid number', - }, - }, - { - num: 300, - result: { - num: 600, - }, - }, - { - num: 1000, - result: { - num: 2000, - }, - }, - { - num: 2000, - result: { - num: 4000, - }, - }, - ]); - }); - - it('streams results back', async () => { - const form = await testSubjects.find('DoubleIntegers'); - const btn = await form.findByCssSelector('button'); - await btn.click(); - - await new Promise((r) => setTimeout(r, 500)); - const pre = await form.findByCssSelector('pre'); - - const text1 = await pre.getVisibleText(); - const json1 = JSON.parse(text1); - - expect(json1.length > 0).to.be(true); - expect(json1.length < 4).to.be(true); - - await new Promise((r) => setTimeout(r, 3500)); - - const text2 = await pre.getVisibleText(); - const json2 = JSON.parse(text2); - - expect(json2.length).to.be(4); - }); - }); -} diff --git a/test/examples/bfetch_explorer/index.ts b/test/examples/bfetch_explorer/index.ts deleted file mode 100644 index 19e7cb6f0a0a4..0000000000000 --- a/test/examples/bfetch_explorer/index.ts +++ /dev/null @@ -1,25 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { FtrProviderContext } from '../../functional/ftr_provider_context'; - -// eslint-disable-next-line import/no-default-export -export default function ({ getService, getPageObjects, loadTestFile }: FtrProviderContext) { - const browser = getService('browser'); - const PageObjects = getPageObjects(['common', 'header']); - - describe('bfetch explorer', function () { - before(async () => { - await browser.setWindowSize(1300, 900); - await PageObjects.common.navigateToApp('bfetch-explorer', { insertTimestamp: false }); - }); - - loadTestFile(require.resolve('./batched_function')); - }); -} diff --git a/test/examples/config.js b/test/examples/config.js index cb1dd9dc308e8..7a3f9c4dfd265 100644 --- a/test/examples/config.js +++ b/test/examples/config.js @@ -19,7 +19,6 @@ export default async function ({ readConfigFile }) { rootTags: ['runOutsideOfCiGroups'], testFiles: [ require.resolve('./hello_world'), - require.resolve('./bfetch_explorer'), require.resolve('./ui_actions'), require.resolve('./state_sync'), require.resolve('./routing'), diff --git a/tsconfig.base.json b/tsconfig.base.json index de3155031aadf..9b760a854bb58 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -98,8 +98,8 @@ "@kbn/app-link-test-plugin/*": ["test/plugin_functional/plugins/app_link_test/*"], "@kbn/application-usage-test-plugin": ["x-pack/test/usage_collection/plugins/application_usage_test"], "@kbn/application-usage-test-plugin/*": ["x-pack/test/usage_collection/plugins/application_usage_test/*"], - "@kbn/asset-inventory-plugin": ["x-pack/plugins/asset_inventory"], - "@kbn/asset-inventory-plugin/*": ["x-pack/plugins/asset_inventory/*"], + "@kbn/asset-inventory-plugin": ["x-pack/solutions/security/plugins/asset_inventory"], + "@kbn/asset-inventory-plugin/*": ["x-pack/solutions/security/plugins/asset_inventory/*"], "@kbn/audit-log-plugin": ["x-pack/test/security_api_integration/plugins/audit_log"], "@kbn/audit-log-plugin/*": ["x-pack/test/security_api_integration/plugins/audit_log/*"], "@kbn/avc-banner": ["src/platform/packages/shared/kbn-avc-banner"], @@ -118,8 +118,6 @@ "@kbn/bazel-runner/*": ["packages/kbn-bazel-runner/*"], "@kbn/bfetch-error": ["packages/kbn-bfetch-error"], "@kbn/bfetch-error/*": ["packages/kbn-bfetch-error/*"], - "@kbn/bfetch-explorer-plugin": ["examples/bfetch_explorer"], - "@kbn/bfetch-explorer-plugin/*": ["examples/bfetch_explorer/*"], "@kbn/bfetch-plugin": ["src/plugins/bfetch"], "@kbn/bfetch-plugin/*": ["src/plugins/bfetch/*"], "@kbn/calculate-auto": ["packages/kbn-calculate-auto"], @@ -166,8 +164,8 @@ "@kbn/cloud-chat-plugin/*": ["x-pack/plugins/cloud_integrations/cloud_chat/*"], "@kbn/cloud-data-migration-plugin": ["x-pack/platform/plugins/private/cloud_integrations/cloud_data_migration"], "@kbn/cloud-data-migration-plugin/*": ["x-pack/platform/plugins/private/cloud_integrations/cloud_data_migration/*"], - "@kbn/cloud-defend-plugin": ["x-pack/plugins/cloud_defend"], - "@kbn/cloud-defend-plugin/*": ["x-pack/plugins/cloud_defend/*"], + "@kbn/cloud-defend-plugin": ["x-pack/solutions/security/plugins/cloud_defend"], + "@kbn/cloud-defend-plugin/*": ["x-pack/solutions/security/plugins/cloud_defend/*"], "@kbn/cloud-experiments-plugin": ["x-pack/plugins/cloud_integrations/cloud_experiments"], "@kbn/cloud-experiments-plugin/*": ["x-pack/plugins/cloud_integrations/cloud_experiments/*"], "@kbn/cloud-full-story-plugin": ["x-pack/plugins/cloud_integrations/cloud_full_story"], @@ -178,14 +176,14 @@ "@kbn/cloud-links-plugin/*": ["x-pack/plugins/cloud_integrations/cloud_links/*"], "@kbn/cloud-plugin": ["x-pack/plugins/cloud"], "@kbn/cloud-plugin/*": ["x-pack/plugins/cloud/*"], - "@kbn/cloud-security-posture": ["x-pack/packages/kbn-cloud-security-posture/public"], - "@kbn/cloud-security-posture/*": ["x-pack/packages/kbn-cloud-security-posture/public/*"], - "@kbn/cloud-security-posture-common": ["x-pack/packages/kbn-cloud-security-posture/common"], - "@kbn/cloud-security-posture-common/*": ["x-pack/packages/kbn-cloud-security-posture/common/*"], - "@kbn/cloud-security-posture-graph": ["x-pack/packages/kbn-cloud-security-posture/graph"], - "@kbn/cloud-security-posture-graph/*": ["x-pack/packages/kbn-cloud-security-posture/graph/*"], - "@kbn/cloud-security-posture-plugin": ["x-pack/plugins/cloud_security_posture"], - "@kbn/cloud-security-posture-plugin/*": ["x-pack/plugins/cloud_security_posture/*"], + "@kbn/cloud-security-posture": ["x-pack/solutions/security/packages/kbn-cloud-security-posture/public"], + "@kbn/cloud-security-posture/*": ["x-pack/solutions/security/packages/kbn-cloud-security-posture/public/*"], + "@kbn/cloud-security-posture-common": ["x-pack/platform/packages/shared/kbn-cloud-security-posture/common"], + "@kbn/cloud-security-posture-common/*": ["x-pack/platform/packages/shared/kbn-cloud-security-posture/common/*"], + "@kbn/cloud-security-posture-graph": ["x-pack/solutions/security/packages/kbn-cloud-security-posture/graph"], + "@kbn/cloud-security-posture-graph/*": ["x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/*"], + "@kbn/cloud-security-posture-plugin": ["x-pack/solutions/security/plugins/cloud_security_posture"], + "@kbn/cloud-security-posture-plugin/*": ["x-pack/solutions/security/plugins/cloud_security_posture/*"], "@kbn/code-editor": ["packages/shared-ux/code_editor/impl"], "@kbn/code-editor/*": ["packages/shared-ux/code_editor/impl/*"], "@kbn/code-editor-mock": ["packages/shared-ux/code_editor/mocks"], @@ -748,8 +746,8 @@ "@kbn/deeplinks-observability/*": ["src/platform/packages/shared/deeplinks/observability/*"], "@kbn/deeplinks-search": ["packages/deeplinks/search"], "@kbn/deeplinks-search/*": ["packages/deeplinks/search/*"], - "@kbn/deeplinks-security": ["packages/deeplinks/security"], - "@kbn/deeplinks-security/*": ["packages/deeplinks/security/*"], + "@kbn/deeplinks-security": ["src/platform/packages/shared/deeplinks/security"], + "@kbn/deeplinks-security/*": ["src/platform/packages/shared/deeplinks/security/*"], "@kbn/deeplinks-shared": ["packages/deeplinks/shared"], "@kbn/deeplinks-shared/*": ["packages/deeplinks/shared/*"], "@kbn/default-nav-analytics": ["packages/default-nav/analytics"], @@ -850,6 +848,8 @@ "@kbn/es-ui-shared-plugin/*": ["src/platform/plugins/shared/es_ui_shared/*"], "@kbn/eslint-config": ["packages/kbn-eslint-config"], "@kbn/eslint-config/*": ["packages/kbn-eslint-config/*"], + "@kbn/eslint-plugin-css": ["packages/kbn-eslint-plugin-css"], + "@kbn/eslint-plugin-css/*": ["packages/kbn-eslint-plugin-css/*"], "@kbn/eslint-plugin-disable": ["packages/kbn-eslint-plugin-disable"], "@kbn/eslint-plugin-disable/*": ["packages/kbn-eslint-plugin-disable/*"], "@kbn/eslint-plugin-eslint": ["packages/kbn-eslint-plugin-eslint"], @@ -1072,8 +1072,8 @@ "@kbn/infra-forge/*": ["x-pack/platform/packages/private/kbn-infra-forge/*"], "@kbn/infra-plugin": ["x-pack/plugins/observability_solution/infra"], "@kbn/infra-plugin/*": ["x-pack/plugins/observability_solution/infra/*"], - "@kbn/ingest-pipelines-plugin": ["x-pack/plugins/ingest_pipelines"], - "@kbn/ingest-pipelines-plugin/*": ["x-pack/plugins/ingest_pipelines/*"], + "@kbn/ingest-pipelines-plugin": ["x-pack/platform/plugins/shared/ingest_pipelines"], + "@kbn/ingest-pipelines-plugin/*": ["x-pack/platform/plugins/shared/ingest_pipelines/*"], "@kbn/input-control-vis-plugin": ["src/plugins/input_control_vis"], "@kbn/input-control-vis-plugin/*": ["src/plugins/input_control_vis/*"], "@kbn/inspector-plugin": ["src/plugins/inspector"], @@ -1132,8 +1132,8 @@ "@kbn/kibana-usage-collection-plugin/*": ["src/plugins/kibana_usage_collection/*"], "@kbn/kibana-utils-plugin": ["src/plugins/kibana_utils"], "@kbn/kibana-utils-plugin/*": ["src/plugins/kibana_utils/*"], - "@kbn/kubernetes-security-plugin": ["x-pack/plugins/kubernetes_security"], - "@kbn/kubernetes-security-plugin/*": ["x-pack/plugins/kubernetes_security/*"], + "@kbn/kubernetes-security-plugin": ["x-pack/solutions/security/plugins/kubernetes_security"], + "@kbn/kubernetes-security-plugin/*": ["x-pack/solutions/security/plugins/kubernetes_security/*"], "@kbn/langchain": ["x-pack/platform/packages/shared/kbn-langchain"], "@kbn/langchain/*": ["x-pack/platform/packages/shared/kbn-langchain/*"], "@kbn/language-documentation": ["src/platform/packages/private/kbn-language-documentation"], @@ -1634,18 +1634,18 @@ "@kbn/security-role-management-model/*": ["x-pack/packages/security/role_management_model/*"], "@kbn/security-solution-distribution-bar": ["x-pack/solutions/security/packages/distribution_bar"], "@kbn/security-solution-distribution-bar/*": ["x-pack/solutions/security/packages/distribution_bar/*"], - "@kbn/security-solution-ess": ["x-pack/plugins/security_solution_ess"], - "@kbn/security-solution-ess/*": ["x-pack/plugins/security_solution_ess/*"], + "@kbn/security-solution-ess": ["x-pack/solutions/security/plugins/security_solution_ess"], + "@kbn/security-solution-ess/*": ["x-pack/solutions/security/plugins/security_solution_ess/*"], "@kbn/security-solution-features": ["x-pack/solutions/security/packages/features"], "@kbn/security-solution-features/*": ["x-pack/solutions/security/packages/features/*"], "@kbn/security-solution-fixtures-plugin": ["x-pack/test/cases_api_integration/common/plugins/security_solution"], "@kbn/security-solution-fixtures-plugin/*": ["x-pack/test/cases_api_integration/common/plugins/security_solution/*"], "@kbn/security-solution-navigation": ["x-pack/solutions/security/packages/navigation"], "@kbn/security-solution-navigation/*": ["x-pack/solutions/security/packages/navigation/*"], - "@kbn/security-solution-plugin": ["x-pack/plugins/security_solution"], - "@kbn/security-solution-plugin/*": ["x-pack/plugins/security_solution/*"], - "@kbn/security-solution-serverless": ["x-pack/plugins/security_solution_serverless"], - "@kbn/security-solution-serverless/*": ["x-pack/plugins/security_solution_serverless/*"], + "@kbn/security-solution-plugin": ["x-pack/solutions/security/plugins/security_solution"], + "@kbn/security-solution-plugin/*": ["x-pack/solutions/security/plugins/security_solution/*"], + "@kbn/security-solution-serverless": ["x-pack/solutions/security/plugins/security_solution_serverless"], + "@kbn/security-solution-serverless/*": ["x-pack/solutions/security/plugins/security_solution_serverless/*"], "@kbn/security-solution-side-nav": ["x-pack/solutions/security/packages/side_nav"], "@kbn/security-solution-side-nav/*": ["x-pack/solutions/security/packages/side_nav/*"], "@kbn/security-solution-storybook-config": ["x-pack/solutions/security/packages/storybook/config"], @@ -1718,16 +1718,16 @@ "@kbn/serverless-search/*": ["x-pack/plugins/serverless_search/*"], "@kbn/serverless-search-settings": ["packages/serverless/settings/search_project"], "@kbn/serverless-search-settings/*": ["packages/serverless/settings/search_project/*"], - "@kbn/serverless-security-settings": ["packages/serverless/settings/security_project"], - "@kbn/serverless-security-settings/*": ["packages/serverless/settings/security_project/*"], + "@kbn/serverless-security-settings": ["src/platform/packages/shared/serverless/settings/security_project"], + "@kbn/serverless-security-settings/*": ["src/platform/packages/shared/serverless/settings/security_project/*"], "@kbn/serverless-storybook-config": ["packages/serverless/storybook/config"], "@kbn/serverless-storybook-config/*": ["packages/serverless/storybook/config/*"], "@kbn/serverless-types": ["packages/serverless/types"], "@kbn/serverless-types/*": ["packages/serverless/types/*"], "@kbn/session-notifications-plugin": ["test/plugin_functional/plugins/session_notifications"], "@kbn/session-notifications-plugin/*": ["test/plugin_functional/plugins/session_notifications/*"], - "@kbn/session-view-plugin": ["x-pack/plugins/session_view"], - "@kbn/session-view-plugin/*": ["x-pack/plugins/session_view/*"], + "@kbn/session-view-plugin": ["x-pack/solutions/security/plugins/session_view"], + "@kbn/session-view-plugin/*": ["x-pack/solutions/security/plugins/session_view/*"], "@kbn/set-map": ["packages/kbn-set-map"], "@kbn/set-map/*": ["packages/kbn-set-map/*"], "@kbn/share-examples-plugin": ["examples/share_examples"], @@ -1836,8 +1836,8 @@ "@kbn/shared-ux-table-persist/*": ["packages/shared-ux/table_persist/*"], "@kbn/shared-ux-utility": ["packages/kbn-shared-ux-utility"], "@kbn/shared-ux-utility/*": ["packages/kbn-shared-ux-utility/*"], - "@kbn/slo-plugin": ["x-pack/plugins/observability_solution/slo"], - "@kbn/slo-plugin/*": ["x-pack/plugins/observability_solution/slo/*"], + "@kbn/slo-plugin": ["x-pack/solutions/observability/plugins/slo"], + "@kbn/slo-plugin/*": ["x-pack/solutions/observability/plugins/slo/*"], "@kbn/slo-schema": ["x-pack/platform/packages/shared/kbn-slo-schema"], "@kbn/slo-schema/*": ["x-pack/platform/packages/shared/kbn-slo-schema/*"], "@kbn/snapshot-restore-plugin": ["x-pack/platform/plugins/private/snapshot_restore"], @@ -2080,9 +2080,7 @@ "@kbn/zod-helpers/*": ["packages/kbn-zod-helpers/*"], // END AUTOMATED PACKAGE LISTING // Allows for importing from `kibana` package for the exported types. - "@emotion/core": [ - "typings/@emotion" - ] + "@emotion/core": ["typings/@emotion"] }, // Support .tsx files and transform JSX into calls to React.createElement "jsx": "react", diff --git a/x-pack/.i18nrc.json b/x-pack/.i18nrc.json index f5b38ebec0769..a4482fdb8c4a9 100644 --- a/x-pack/.i18nrc.json +++ b/x-pack/.i18nrc.json @@ -20,11 +20,11 @@ "xpack.canvas": "plugins/canvas", "xpack.cases": "plugins/cases", "xpack.cloud": "plugins/cloud", - "xpack.cloudDefend": "plugins/cloud_defend", + "xpack.cloudDefend": "solutions/security/plugins/cloud_defend", "xpack.cloudLinks": "plugins/cloud_integrations/cloud_links", "xpack.cloudDataMigration": "platform/plugins/private/cloud_integrations/cloud_data_migration", "xpack.csp": [ - "plugins/cloud_security_posture", + "solutions/security/plugins/cloud_security_posture", "packages/kbn-cloud-security-posture-common", "packages/kbn-cloud-security-posture" ], @@ -64,13 +64,13 @@ "xpack.logsExplorer": "plugins/observability_solution/logs_explorer", "xpack.logsShared": "plugins/observability_solution/logs_shared", "xpack.fleet": "plugins/fleet", - "xpack.ingestPipelines": "plugins/ingest_pipelines", + "xpack.ingestPipelines": "platform/plugins/shared/ingest_pipelines", "xpack.integrationAssistant": "platform/plugins/shared/integration_assistant", "xpack.inference": "platform/plugins/shared/inference", "xpack.inventory": "plugins/observability_solution/inventory", "xpack.investigate": "solutions/observability/plugins/investigate", "xpack.investigateApp": "solutions/observability/plugins/investigate_app", - "xpack.kubernetesSecurity": "plugins/kubernetes_security", + "xpack.kubernetesSecurity": "solutions/security/plugins/kubernetes_security", "xpack.lens": "plugins/lens", "xpack.licenseApiGuard": "platform/plugins/private/license_api_guard", "xpack.licenseMgmt": "platform/plugins/shared/license_management", @@ -146,14 +146,14 @@ "xpack.serverless": "plugins/serverless", "xpack.serverlessSearch": "plugins/serverless_search", "xpack.serverlessObservability": "solutions/observability/plugins/serverless_observability", - "xpack.securitySolution": "plugins/security_solution", - "xpack.securitySolutionEss": "plugins/security_solution_ess", - "xpack.securitySolutionServerless": "plugins/security_solution_serverless", - "xpack.sessionView": "plugins/session_view", + "xpack.securitySolution": "solutions/security/plugins/security_solution", + "xpack.securitySolutionEss": "solutions/security/plugins/security_solution_ess", + "xpack.securitySolutionServerless": "solutions/security/plugins/security_solution_serverless", + "xpack.sessionView": "solutions/security/plugins/session_view", "xpack.streams": [ "solutions/observability/plugins/streams_app" ], - "xpack.slo": "plugins/observability_solution/slo", + "xpack.slo": "solutions/observability/plugins/slo", "xpack.snapshotRestore": "platform/plugins/private/snapshot_restore", "xpack.spaces": "plugins/spaces", "xpack.savedObjectsTagging": [ diff --git a/x-pack/README.md b/x-pack/README.md index be925841b0996..0afb180dab1f7 100644 --- a/x-pack/README.md +++ b/x-pack/README.md @@ -100,4 +100,4 @@ See [here](./test/functional/apps/dashboard/reporting/README.md) for more inform #### Running Security Solution Cypress E2E/integration tests -See [here](./plugins/security_solution/cypress/README.md) for information on running this test suite. +See [here](./solutions/security/plugins/security_solution/cypress/README.md) for information on running this test suite. diff --git a/x-pack/packages/kbn-cloud-security-posture/common/README.md b/x-pack/packages/kbn-cloud-security-posture/common/README.md deleted file mode 100644 index 8f4b7fb4be9d9..0000000000000 --- a/x-pack/packages/kbn-cloud-security-posture/common/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# @kbn/cloud-security-posture-common - -This package provides common code consumed in both the browser, i.e. the -`packages/kbn-cloud-security-posture` package and `plugins/cloud_security_posture` plugin, and on the server, i.e. the -`plugins/cloud_security_posture` plugin. - -## Maintainers - -Maintained by the Cloud Security Team \ No newline at end of file diff --git a/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/README.md b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/README.md new file mode 100644 index 0000000000000..aa39b20dbbdff --- /dev/null +++ b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/README.md @@ -0,0 +1,9 @@ +# @kbn/cloud-security-posture-common + +This package provides common code consumed in both the browser, i.e. the +`packages/kbn-cloud-security-posture` package and `solutions/security/plugins/cloud_security_posture` plugin, and on the server, i.e. the +`solutions/security/plugins/cloud_security_posture` plugin. + +## Maintainers + +Maintained by the Cloud Security Team \ No newline at end of file diff --git a/x-pack/packages/kbn-cloud-security-posture/common/constants.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/constants.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/constants.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/index.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/index.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/index.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/index.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/jest.config.js b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/jest.config.js similarity index 71% rename from x-pack/packages/kbn-cloud-security-posture/public/jest.config.js rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/jest.config.js index 1c1a8c84561c1..bb188473325e7 100644 --- a/x-pack/packages/kbn-cloud-security-posture/public/jest.config.js +++ b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/jest.config.js @@ -7,6 +7,6 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../..', - roots: ['/x-pack/packages/kbn-cloud-security-posture/public'], + rootDir: '../../../../../..', + roots: ['/x-pack/platform/packages/shared/kbn-cloud-security-posture/common'], }; diff --git a/x-pack/packages/kbn-cloud-security-posture/common/kibana.jsonc b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/kibana.jsonc similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/kibana.jsonc rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/kibana.jsonc diff --git a/x-pack/packages/kbn-cloud-security-posture/common/package.json b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/package.json similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/package.json rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/package.json diff --git a/x-pack/packages/kbn-cloud-security-posture/common/schema/graph/index.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/graph/index.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/schema/graph/index.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/graph/index.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/schema/graph/latest.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/graph/latest.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/schema/graph/latest.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/graph/latest.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/schema/graph/v1.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/graph/v1.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/schema/graph/v1.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/graph/v1.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/schema/rules/index.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/index.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/schema/rules/index.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/index.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/schema/rules/latest.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/latest.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/schema/rules/latest.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/latest.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/schema/rules/v1.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/v1.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/schema/rules/v1.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/v1.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/schema/rules/v2.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/v2.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/schema/rules/v2.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/v2.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/schema/rules/v3.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/v3.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/schema/rules/v3.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/v3.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/schema/rules/v4.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/v4.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/schema/rules/v4.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/v4.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/schema/rules/v5.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/v5.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/schema/rules/v5.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/rules/v5.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/csp_vulnerability_finding.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/latest.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/latest.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/schema/vulnerabilities/latest.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/schema/vulnerabilities/latest.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/tsconfig.json b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/tsconfig.json similarity index 87% rename from x-pack/packages/kbn-cloud-security-posture/common/tsconfig.json rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/tsconfig.json index ebec9929559f0..681b16eddbd65 100644 --- a/x-pack/packages/kbn-cloud-security-posture/common/tsconfig.json +++ b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", "types": [ diff --git a/x-pack/packages/kbn-cloud-security-posture/common/types/benchmark.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/benchmark.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/types/benchmark.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/benchmark.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/types/findings.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/findings.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/types/graph/index.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/graph/index.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/types/graph/index.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/graph/index.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/types/graph/latest.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/graph/latest.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/types/graph/latest.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/graph/latest.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/types/graph/v1.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/graph/v1.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/types/graph/v1.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/graph/v1.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/types/status.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/types/status.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/status.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/types/vulnerabilities.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/vulnerabilities.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/types/vulnerabilities.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/types/vulnerabilities.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/utils/get_abbreviated_number.test.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/get_abbreviated_number.test.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/utils/get_abbreviated_number.test.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/get_abbreviated_number.test.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/utils/get_abbreviated_number.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/get_abbreviated_number.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/utils/get_abbreviated_number.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/get_abbreviated_number.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.test.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.test.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.test.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.test.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts similarity index 96% rename from x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts index ac2e27b70878f..8335fea705069 100644 --- a/x-pack/packages/kbn-cloud-security-posture/common/utils/helpers.ts +++ b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/helpers.ts @@ -9,9 +9,12 @@ import { QueryDslQueryContainer } from '@kbn/data-views-plugin/common/types'; import { i18n } from '@kbn/i18n'; import type { CspBenchmarkRulesStates } from '../schema/rules/latest'; -export const defaultErrorMessage = i18n.translate('xpack.csp.common.utils.helpers.unknownError', { - defaultMessage: 'Unknown Error', -}); +export const defaultErrorMessage = i18n.translate( + 'sharedPlatformPackages.csp.common.utils.helpers.unknownError', + { + defaultMessage: 'Unknown Error', + } +); export const extractErrorMessage = (e: unknown, fallbackMessage?: string): string => { if (e instanceof Error) return e.message; diff --git a/x-pack/packages/kbn-cloud-security-posture/common/utils/ui_metrics.ts b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/ui_metrics.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/common/utils/ui_metrics.ts rename to x-pack/platform/packages/shared/kbn-cloud-security-posture/common/utils/ui_metrics.ts diff --git a/x-pack/platform/packages/shared/kbn-elastic-assistant-common/README.md b/x-pack/platform/packages/shared/kbn-elastic-assistant-common/README.md index 94ab25c8279b7..d02d3cad21eef 100644 --- a/x-pack/platform/packages/shared/kbn-elastic-assistant-common/README.md +++ b/x-pack/platform/packages/shared/kbn-elastic-assistant-common/README.md @@ -1,7 +1,7 @@ # @kbn/elastic-assistant-common This package provides common code consumed in both the browser, i.e. the -`platform/packages/shared/kbn-elastic-assistant` package and `plugins/security_solution` plugin, and on the server, i.e. the +`platform/packages/shared/kbn-elastic-assistant` package and `solutions/security/plugins/security_solution` plugin, and on the server, i.e. the `solutions/security/plugins/elastic_assistant` plugin. For example, the data anonymization functions exported by this package diff --git a/x-pack/platform/packages/shared/kbn-elastic-assistant/impl/assistant/prompt_context/types.ts b/x-pack/platform/packages/shared/kbn-elastic-assistant/impl/assistant/prompt_context/types.ts index 233e45049333c..7ea1fdbc38bf8 100644 --- a/x-pack/platform/packages/shared/kbn-elastic-assistant/impl/assistant/prompt_context/types.ts +++ b/x-pack/platform/packages/shared/kbn-elastic-assistant/impl/assistant/prompt_context/types.ts @@ -91,7 +91,7 @@ export interface SelectedPromptContext { * initializing it. This is used to provide 'category' options when users create Quick Prompts. * Also, useful for collating all of a solutions' prompts in one place. * - * e.g. see Security Solution's x-pack/plugins/security_solution/public/assistant/prompt_contexts/index.tsx + * e.g. see Security Solution's x-pack/solutions/security/plugins/security_solution/public/assistant/prompt_contexts/index.tsx */ export type PromptContextTemplate = Omit; diff --git a/x-pack/platform/packages/shared/kbn-elastic-assistant/index.ts b/x-pack/platform/packages/shared/kbn-elastic-assistant/index.ts index 7f9ce6fe36c2f..97cd680fae3af 100644 --- a/x-pack/platform/packages/shared/kbn-elastic-assistant/index.ts +++ b/x-pack/platform/packages/shared/kbn-elastic-assistant/index.ts @@ -136,7 +136,7 @@ export type { PromptContext } from './impl/assistant/prompt_context/types'; * initializing it. This is used to provide 'category' options when users create Quick Prompts. * Also, useful for collating all of a solutions' prompts in one place. * - * e.g. see Security Solution's x-pack/plugins/security_solution/public/assistant/prompt_contexts/index.tsx + * e.g. see Security Solution's x-pack/solutions/security/plugins/security_solution/public/assistant/prompt_contexts/index.tsx */ export type { PromptContextTemplate } from './impl/assistant/prompt_context/types'; diff --git a/x-pack/platform/plugins/private/transform/common/types/es_ingest_pipeline.ts b/x-pack/platform/plugins/private/transform/common/types/es_ingest_pipeline.ts index 61dc8effa3657..aa487f9358b09 100644 --- a/x-pack/platform/plugins/private/transform/common/types/es_ingest_pipeline.ts +++ b/x-pack/platform/plugins/private/transform/common/types/es_ingest_pipeline.ts @@ -7,7 +7,7 @@ // This interface doesn't cover a full ingest pipeline spec, // just what's necessary to make it work in the transform creation wizard. -// The full interface can be found in x-pack/plugins/ingest_pipelines/common/types.ts +// The full interface can be found in x-pack/platform/plugins/shared/ingest_pipelines/common/types.ts export interface EsIngestPipeline { name: string; } diff --git a/x-pack/platform/plugins/private/translations/translations/fr-FR.json b/x-pack/platform/plugins/private/translations/translations/fr-FR.json index e55adb9fe6df6..162b2b57ab647 100644 --- a/x-pack/platform/plugins/private/translations/translations/fr-FR.json +++ b/x-pack/platform/plugins/private/translations/translations/fr-FR.json @@ -2805,7 +2805,6 @@ "embeddableApi.errors.embeddableFactoryNotFound": "Impossible de charger {type}. Veuillez effectuer une mise à niveau vers la distribution par défaut d'Elasticsearch et de Kibana avec la licence appropriée.", "embeddableApi.errors.paneldoesNotExist": "Panneau introuvable", "embeddableApi.errors.panelIncompatibleError": "L'API du panneau n'est pas compatible", - "embeddableApi.helloworld.displayName": "bonjour", "embeddableApi.multiValueClickTrigger.description": "Sélection de plusieurs valeurs d'une même dimension dans la visualisation", "embeddableApi.multiValueClickTrigger.title": "Clics multiples", "embeddableApi.panelBadgeTrigger.description": "Des actions apparaissent dans la barre de titre lorsqu'un élément pouvant être intégré est chargé dans un panneau.", @@ -9620,7 +9619,6 @@ "visualizations.editVisualization.readOnlyErrorMessage": "Les visualisations {visTypeTitle} sont en lecture seule et ne peuvent pas être ouvertes dans l'éditeur", "visualizations.embeddable.errorTitle": "Impossible de charger la visualisation", "visualizations.embeddable.inspectorTitle": "Inspecteur", - "visualizations.embeddable.legacyURLConflict.errorMessage": "Cette visualisation a la même URL qu'un alias hérité. Désactiver l'alias pour résoudre cette erreur : {json}", "visualizations.embeddable.placeholderTitle": "Titre de l'espace réservé", "visualizations.embeddable.tsdbRollupWarning": "La visualisation utilise une fonction qui n'est pas prise en charge par les données cumulées. Sélectionnez une autre fonction ou modifiez la plage temporelle.", "visualizations.experimentalVisInfoText": "Elle pourra être modifiée ou supprimée totalement dans une prochaine version. Elastic s'efforcera de corriger tous les problèmes, mais les fonctionnalités en version d'évaluation technique ne sont pas soumises aux accords de niveau de service d'assistance des fonctionnalités officielles en disponibilité générale. Pour apporter des commentaires, veuillez créer une entrée dans {githubLink}.", @@ -9689,9 +9687,7 @@ "visualizations.pageHeading": "Visualisation {chartType} {chartName}", "visualizations.readOnlyLegacyVisMessage": "Ces détails ne peuvent pas être modifiés, car cette visualisation n'est plus prise en charge.", "visualizations.reporting.defaultReportTitle": "Visualisation [{date}]", - "visualizations.savedObjectName": "Visualisation", "visualizations.saveDuplicateRejectedDescription": "La confirmation d'enregistrement avec un doublon de titre a été rejetée.", - "visualizations.savingVisualizationFailed.errorMsg": "L'enregistrement de la visualisation a échoué", "visualizations.search.label": "Recherche", "visualizations.share.shareModal.title": "Partager la visualisation", "visualizations.tonNavMenu.tryItBadgeText": "Essayer", @@ -14644,7 +14640,7 @@ "xpack.csp.cnvmDashboardTable.section.topVulnerableResources.column.vulnerabilities": "Vulnérabilités", "xpack.csp.cnvmDashboardTable.section.topVulnerableResources.column.vulnerabilityCount": "Vulnérabilités", "xpack.csp.common.component.multiSelectFilter.searchWord": "Recherche", - "xpack.csp.common.utils.helpers.unknownError": "Erreur inconnue", + "sharedPlatformPackages.csp.common.utils.helpers.unknownError": "Erreur inconnue", "xpack.csp.compactFormattedNumber.naTitle": "S. O.", "xpack.csp.complianceScoreBar.tooltipTitle": "{failed} échecs et {passed} réussites de résultats", "xpack.csp.complianceScoreChart.counterButtonLink.failedFindingsTooltip": "Échec des résultats", @@ -14659,9 +14655,9 @@ "xpack.csp.createPackagePolicy.customAssetsTab.rulesViewLabel": "Afficher les règles CSP", "xpack.csp.createPackagePolicy.customAssetsTab.vulnerabilityDashboardViewLabel": "Afficher le tableau de bord CNVM", "xpack.csp.createPackagePolicy.customAssetsTab.vulnerabilityFindingsViewLabel": "Afficher les résultats des vulnérabilités", - "xpack.csp.cspEvaluationBadge.failLabel": "Échec", - "xpack.csp.cspEvaluationBadge.naLabel": "S. O.", - "xpack.csp.cspEvaluationBadge.passLabel": "Réussite", + "securitySolutionPackages.csp.cspEvaluationBadge.failLabel": "Échec", + "securitySolutionPackages.csp.cspEvaluationBadge.naLabel": "S. O.", + "securitySolutionPackages.csp.cspEvaluationBadge.passLabel": "Réussite", "xpack.csp.cspIntegration.gcpCloudCredentials.cloudFormationSupportedMessage": "La fonctionnalité Lancer Cloud Shell pour obtenir les informations d'identification de façon automatisée n’est pas pris en charge dans la version d'intégration actuelle. Veuillez effectuer une mise à niveau vers la dernière version pour activer Lancer Cloud Shell pour les informations d'identification automatisées.", "xpack.csp.cspmIntegration.awsOption.benchmarkTitle": "CIS AWS", "xpack.csp.cspmIntegration.awsOption.nameTitle": "AWS", @@ -14745,7 +14741,7 @@ "xpack.csp.findings.distributionBar.totalPassedLabel": "Réussite des résultats", "xpack.csp.findings.errorCallout.pageSearchErrorTitle": "Une erreur s’est produite lors de la récupération des résultats de recherche.", "xpack.csp.findings.errorCallout.showErrorButtonLabel": "Afficher le message d'erreur", - "xpack.csp.findings.findingsErrorToast.searchFailedTitle": "Échec de la recherche", + "securitySolutionPackages.csp.findings.findingsErrorToast.searchFailedTitle": "Échec de la recherche", "xpack.csp.findings.findingsFlyout.calloutTitle": "Certains champs ne sont pas fournis par {vendor}", "xpack.csp.findings.findingsFlyout.flyoutDescriptionList.resourceId": "ID ressource", "xpack.csp.findings.findingsFlyout.flyoutDescriptionList.resourceName": "Nom de ressource", @@ -14915,11 +14911,10 @@ "xpack.csp.kspmIntegration.integration.shortNameTitle": "KSPM", "xpack.csp.kspmIntegration.vanillaOption.benchmarkTitle": "CIS Kubernetes", "xpack.csp.kspmIntegration.vanillaOption.nameTitle": "Autogéré", - "xpack.csp.navigation.dashboardNavItemLabel": "Niveau de sécurité du cloud", - "xpack.csp.navigation.findingsNavItemLabel": "Résultats", - "xpack.csp.navigation.myBenchmarksNavItemLabel": "Benchmarks", - "xpack.csp.navigation.rulesNavItemLabel": "Règles", - "xpack.csp.navigation.vulnerabilityDashboardNavItemLabel": "Gestion des vulnérabilités natives du cloud", + "securitySolutionPackages.csp.navigation.dashboardNavItemLabel": "Niveau de sécurité du cloud", + "securitySolutionPackages.csp.navigation.findingsNavItemLabel": "Résultats", + "securitySolutionPackages.csp.navigation.rulesNavItemLabel": "Règles", + "securitySolutionPackages.csp.navigation.vulnerabilityDashboardNavItemLabel": "Gestion des vulnérabilités natives du cloud", "xpack.csp.noFindingsStates.indexing.indexingButtonTitle": "Évaluation du niveau en cours", "xpack.csp.noFindingsStates.indexing.indexingDescription": "En attente de la collecte et de l'indexation des données. Revenez plus tard pour voir vos résultats", "xpack.csp.noFindingsStates.indexTimeout.indexTimeoutDescription": "La collecte des résultats prend plus de temps que prévu. {docs}.", @@ -42802,7 +42797,7 @@ "xpack.serverlessSearch.languages.php": "PHP", "xpack.serverlessSearch.languages.php.githubLink": "elasticsearch-serverless-php", "xpack.serverlessSearch.languages.python": "Python", - "xpack.serverlessSearch.languages.python.githubLabel": "elasticsearch-serverless-python", + "xpack.serverlessSearch.languages.python.githubLabel": "elasticsearch-py", "xpack.serverlessSearch.languages.ruby": "Ruby", "xpack.serverlessSearch.languages.ruby.githubLabel": "elasticsearch-serverless-ruby", "xpack.serverlessSearch.learnMore": "En savoir plus", diff --git a/x-pack/platform/plugins/private/translations/translations/ja-JP.json b/x-pack/platform/plugins/private/translations/translations/ja-JP.json index 18a4ea7485487..b2bd6e25ec1f5 100644 --- a/x-pack/platform/plugins/private/translations/translations/ja-JP.json +++ b/x-pack/platform/plugins/private/translations/translations/ja-JP.json @@ -2800,7 +2800,6 @@ "embeddableApi.errors.embeddableFactoryNotFound": "{type} を読み込めません。Elasticsearch と Kibanaのデフォルトのディストリビューションを適切なライセンスでアップグレードしてください。", "embeddableApi.errors.paneldoesNotExist": "パネルが見つかりません", "embeddableApi.errors.panelIncompatibleError": "パネルAPIに互換性がありません", - "embeddableApi.helloworld.displayName": "こんにちは", "embeddableApi.multiValueClickTrigger.description": "ビジュアライゼーションの1つのディメンションの複数値を選択しています", "embeddableApi.multiValueClickTrigger.title": "マルチクリック", "embeddableApi.panelBadgeTrigger.description": "パネルに埋め込み可能なファイルが読み込まれるときに、アクションがタイトルバーに表示されます。", @@ -9495,7 +9494,6 @@ "visualizations.editVisualization.readOnlyErrorMessage": "{visTypeTitle}ビジュアライゼーションは読み取り専用であり、エディターで開くことができません。", "visualizations.embeddable.errorTitle": "ビジュアライゼーションを読み込めません", "visualizations.embeddable.inspectorTitle": "インスペクター", - "visualizations.embeddable.legacyURLConflict.errorMessage": "このビジュアライゼーションにはレガシーエイリアスと同じURLがあります。このエラーを解決するには、エイリアスを無効にしてください:{json}", "visualizations.embeddable.placeholderTitle": "プレースホルダータイトル", "visualizations.embeddable.tsdbRollupWarning": "ビジュアライゼーションは、ロールアップされたデータによってサポートされていない関数を使用しています。別の関数を選択するか、時間範囲を選択してください。", "visualizations.experimentalVisInfoText": "将来のリリースでは、変更されるか、完全に削除される場合があります。Elasticはすべての問題の修正に努めますが、テクニカルプレビュー中の機能には正式なGA機能のサポートSLAが適用されません。フィードバックがある場合は、{githubLink}で問題を報告してください。", @@ -9564,9 +9562,7 @@ "visualizations.pageHeading": "{chartName} {chartType}ビジュアライゼーション", "visualizations.readOnlyLegacyVisMessage": "これらの詳細は編集できません。このビジュアライゼーションはサポートされていません。", "visualizations.reporting.defaultReportTitle": "ビジュアライゼーション[{date}]", - "visualizations.savedObjectName": "ビジュアライゼーション", "visualizations.saveDuplicateRejectedDescription": "重複ファイルの保存確認が拒否されました", - "visualizations.savingVisualizationFailed.errorMsg": "ビジュアライゼーションの保存が失敗しました", "visualizations.search.label": "検索", "visualizations.share.shareModal.title": "このビジュアライゼーションを共有", "visualizations.tonNavMenu.tryItBadgeText": "お試しください", @@ -14511,7 +14507,7 @@ "xpack.csp.cnvmDashboardTable.section.topVulnerableResources.column.vulnerabilities": "脆弱性", "xpack.csp.cnvmDashboardTable.section.topVulnerableResources.column.vulnerabilityCount": "脆弱性", "xpack.csp.common.component.multiSelectFilter.searchWord": "検索", - "xpack.csp.common.utils.helpers.unknownError": "不明なエラー", + "sharedPlatformPackages.csp.common.utils.helpers.unknownError": "不明なエラー", "xpack.csp.compactFormattedNumber.naTitle": "N/A", "xpack.csp.complianceScoreBar.tooltipTitle": "{failed}が失敗し、{passed}が調査結果に合格しました", "xpack.csp.complianceScoreChart.counterButtonLink.failedFindingsTooltip": "失敗した調査結果", @@ -14526,9 +14522,9 @@ "xpack.csp.createPackagePolicy.customAssetsTab.rulesViewLabel": "CSPルールを表示", "xpack.csp.createPackagePolicy.customAssetsTab.vulnerabilityDashboardViewLabel": "CNVMダッシュボードを表示", "xpack.csp.createPackagePolicy.customAssetsTab.vulnerabilityFindingsViewLabel": "脆弱性の調査結果を表示", - "xpack.csp.cspEvaluationBadge.failLabel": "失敗", - "xpack.csp.cspEvaluationBadge.naLabel": "N/A", - "xpack.csp.cspEvaluationBadge.passLabel": "合格", + "securitySolutionPackages.csp.cspEvaluationBadge.failLabel": "失敗", + "securitySolutionPackages.csp.cspEvaluationBadge.naLabel": "N/A", + "securitySolutionPackages.csp.cspEvaluationBadge.passLabel": "合格", "xpack.csp.cspIntegration.gcpCloudCredentials.cloudFormationSupportedMessage": "Launch Cloud ShellLaunch Cloud Formation for Automated Credentialsは、現在の統合バージョンではサポートされていません。Launch Cloud Shell for Automated Credentialsを有効化するには、最新バージョンにアップグレードしてください。", "xpack.csp.cspmIntegration.awsOption.benchmarkTitle": "CIS AWS", "xpack.csp.cspmIntegration.awsOption.nameTitle": "AWS", @@ -14611,7 +14607,7 @@ "xpack.csp.findings.distributionBar.totalPassedLabel": "合格した調査結果", "xpack.csp.findings.errorCallout.pageSearchErrorTitle": "検索結果の取得中にエラーが発生しました", "xpack.csp.findings.errorCallout.showErrorButtonLabel": "エラーメッセージを表示", - "xpack.csp.findings.findingsErrorToast.searchFailedTitle": "検索失敗", + "securitySolutionPackages.csp.findings.findingsErrorToast.searchFailedTitle": "検索失敗", "xpack.csp.findings.findingsFlyout.calloutTitle": "一部のフィールドは{vendor}によって提供されていません", "xpack.csp.findings.findingsFlyout.flyoutDescriptionList.resourceId": "リソースID", "xpack.csp.findings.findingsFlyout.flyoutDescriptionList.resourceName": "リソース名", @@ -14780,11 +14776,10 @@ "xpack.csp.kspmIntegration.integration.shortNameTitle": "KSPM", "xpack.csp.kspmIntegration.vanillaOption.benchmarkTitle": "CIS Kubernetes", "xpack.csp.kspmIntegration.vanillaOption.nameTitle": "自己管理", - "xpack.csp.navigation.dashboardNavItemLabel": "クラウドセキュリティ態勢", - "xpack.csp.navigation.findingsNavItemLabel": "調査結果", - "xpack.csp.navigation.myBenchmarksNavItemLabel": "ベンチマーク", - "xpack.csp.navigation.rulesNavItemLabel": "ルール", - "xpack.csp.navigation.vulnerabilityDashboardNavItemLabel": "Cloud Native Vulnerability Management", + "securitySolutionPackages.csp.navigation.dashboardNavItemLabel": "クラウドセキュリティ態勢", + "securitySolutionPackages.csp.navigation.findingsNavItemLabel": "調査結果", + "securitySolutionPackages.csp.navigation.rulesNavItemLabel": "ルール", + "securitySolutionPackages.csp.navigation.vulnerabilityDashboardNavItemLabel": "Cloud Native Vulnerability Management", "xpack.csp.noFindingsStates.indexing.indexingButtonTitle": "態勢評価中", "xpack.csp.noFindingsStates.indexing.indexingDescription": "データの収集とインデックス作成を待機しています。結果を表示するには、しばらくたってから確認してください", "xpack.csp.noFindingsStates.indexTimeout.indexTimeoutDescription": "調査結果の収集に想定よりも時間がかかっています。{docs}。", @@ -42659,7 +42654,7 @@ "xpack.serverlessSearch.languages.php": "PHP", "xpack.serverlessSearch.languages.php.githubLink": "elasticsearch-serverless-php", "xpack.serverlessSearch.languages.python": "Python", - "xpack.serverlessSearch.languages.python.githubLabel": "elasticsearch-serverless-python", + "xpack.serverlessSearch.languages.python.githubLabel": "elasticsearch-py", "xpack.serverlessSearch.languages.ruby": "Ruby", "xpack.serverlessSearch.languages.ruby.githubLabel": "elasticsearch-serverless-ruby", "xpack.serverlessSearch.learnMore": "詳細", diff --git a/x-pack/platform/plugins/private/translations/translations/zh-CN.json b/x-pack/platform/plugins/private/translations/translations/zh-CN.json index 285f889c557b2..479e9acd6a26d 100644 --- a/x-pack/platform/plugins/private/translations/translations/zh-CN.json +++ b/x-pack/platform/plugins/private/translations/translations/zh-CN.json @@ -2790,7 +2790,6 @@ "embeddableApi.errors.embeddableFactoryNotFound": "{type} 无法加载。请升级到具有适当许可的默认 Elasticsearch 和 Kibana 分发。", "embeddableApi.errors.paneldoesNotExist": "未找到面板", "embeddableApi.errors.panelIncompatibleError": "面板 API 不兼容", - "embeddableApi.helloworld.displayName": "hello world", "embeddableApi.multiValueClickTrigger.description": "在可视化上选择多个单一维度的值", "embeddableApi.multiValueClickTrigger.title": "多次单击", "embeddableApi.panelBadgeTrigger.description": "可嵌入对象在面板加载后,操作便显示在标题栏中。", @@ -9347,7 +9346,6 @@ "visualizations.editVisualization.readOnlyErrorMessage": "{visTypeTitle} 可视化为只读状态,无法在编辑器中打开", "visualizations.embeddable.errorTitle": "无法加载可视化", "visualizations.embeddable.inspectorTitle": "检查器", - "visualizations.embeddable.legacyURLConflict.errorMessage": "此可视化具有与旧版别名相同的 URL。请禁用别名以解决此错误:{json}", "visualizations.embeddable.placeholderTitle": "占位符标题", "visualizations.embeddable.tsdbRollupWarning": "可视化使用的函数不受汇总/打包数据支持。请选择其他函数,或更改时间范围。", "visualizations.experimentalVisInfoText": "在未来版本中可能会更改或完全移除。Elastic 将努力修复任何问题,但处于技术预览状态的功能不受正式 GA 功能支持 SLA 的约束。如欲提供反馈,请在 {githubLink} 中创建问题。", @@ -9415,9 +9413,7 @@ "visualizations.pageHeading": "{chartName} {chartType} 可视化", "visualizations.readOnlyLegacyVisMessage": "无法编辑这些详情,因为不再支持此可视化。", "visualizations.reporting.defaultReportTitle": "可视化 [{date}]", - "visualizations.savedObjectName": "可视化", "visualizations.saveDuplicateRejectedDescription": "已拒绝使用重复标题保存确认", - "visualizations.savingVisualizationFailed.errorMsg": "保存可视化失败", "visualizations.search.label": "搜索", "visualizations.share.shareModal.title": "共享此可视化", "visualizations.tonNavMenu.tryItBadgeText": "试用", @@ -14238,7 +14234,7 @@ "xpack.csp.cnvmDashboardTable.section.topVulnerableResources.column.vulnerabilities": "漏洞", "xpack.csp.cnvmDashboardTable.section.topVulnerableResources.column.vulnerabilityCount": "漏洞", "xpack.csp.common.component.multiSelectFilter.searchWord": "搜索", - "xpack.csp.common.utils.helpers.unknownError": "未知错误", + "sharedPlatformPackages.csp.common.utils.helpers.unknownError": "未知错误", "xpack.csp.compactFormattedNumber.naTitle": "不可用", "xpack.csp.complianceScoreBar.tooltipTitle": "{failed} 个失败和 {passed} 个通过的结果", "xpack.csp.complianceScoreChart.counterButtonLink.failedFindingsTooltip": "失败的结果", @@ -14253,9 +14249,9 @@ "xpack.csp.createPackagePolicy.customAssetsTab.rulesViewLabel": "查看 CSP 规则", "xpack.csp.createPackagePolicy.customAssetsTab.vulnerabilityDashboardViewLabel": "查看 CNVM 仪表板", "xpack.csp.createPackagePolicy.customAssetsTab.vulnerabilityFindingsViewLabel": "查看漏洞结果", - "xpack.csp.cspEvaluationBadge.failLabel": "失败", - "xpack.csp.cspEvaluationBadge.naLabel": "不可用", - "xpack.csp.cspEvaluationBadge.passLabel": "通过", + "securitySolutionPackages.csp.cspEvaluationBadge.failLabel": "失败", + "securitySolutionPackages.csp.cspEvaluationBadge.naLabel": "不可用", + "securitySolutionPackages.csp.cspEvaluationBadge.passLabel": "通过", "xpack.csp.cspIntegration.gcpCloudCredentials.cloudFormationSupportedMessage": "当前集成版本不支持为自动化凭据启动 Cloud Shell。请升级到最新版本以启用为自动化凭据启动 Cloud Shell。", "xpack.csp.cspmIntegration.awsOption.benchmarkTitle": "CIS AWS", "xpack.csp.cspmIntegration.awsOption.nameTitle": "AWS", @@ -14339,7 +14335,7 @@ "xpack.csp.findings.distributionBar.totalPassedLabel": "通过的结果", "xpack.csp.findings.errorCallout.pageSearchErrorTitle": "检索搜索结果时遇到问题", "xpack.csp.findings.errorCallout.showErrorButtonLabel": "显示错误消息", - "xpack.csp.findings.findingsErrorToast.searchFailedTitle": "搜索失败", + "securitySolutionPackages.csp.findings.findingsErrorToast.searchFailedTitle": "搜索失败", "xpack.csp.findings.findingsFlyout.calloutTitle": "{vendor} 未提供某些字段", "xpack.csp.findings.findingsFlyout.flyoutDescriptionList.resourceId": "资源 ID", "xpack.csp.findings.findingsFlyout.flyoutDescriptionList.resourceName": "资源名称", @@ -14509,11 +14505,10 @@ "xpack.csp.kspmIntegration.integration.shortNameTitle": "KSPM", "xpack.csp.kspmIntegration.vanillaOption.benchmarkTitle": "CIS Kubernetes", "xpack.csp.kspmIntegration.vanillaOption.nameTitle": "自管型", - "xpack.csp.navigation.dashboardNavItemLabel": "云安全态势", - "xpack.csp.navigation.findingsNavItemLabel": "结果", - "xpack.csp.navigation.myBenchmarksNavItemLabel": "基准", - "xpack.csp.navigation.rulesNavItemLabel": "规则", - "xpack.csp.navigation.vulnerabilityDashboardNavItemLabel": "云原生漏洞管理", + "securitySolutionPackages.csp.navigation.dashboardNavItemLabel": "云安全态势", + "securitySolutionPackages.csp.navigation.findingsNavItemLabel": "结果", + "securitySolutionPackages.csp.navigation.rulesNavItemLabel": "规则", + "securitySolutionPackages.csp.navigation.vulnerabilityDashboardNavItemLabel": "云原生漏洞管理", "xpack.csp.noFindingsStates.indexing.indexingButtonTitle": "正进行态势评估", "xpack.csp.noFindingsStates.indexing.indexingDescription": "正在等待要收集和索引的数据。请稍后返回检查以查看结果", "xpack.csp.noFindingsStates.indexTimeout.indexTimeoutDescription": "收集结果所需的时间长于预期。{docs}。", @@ -42041,7 +42036,7 @@ "xpack.serverlessSearch.languages.php": "PHP", "xpack.serverlessSearch.languages.php.githubLink": "elasticsearch-serverless-php", "xpack.serverlessSearch.languages.python": "Python", - "xpack.serverlessSearch.languages.python.githubLabel": "elasticsearch-serverless-python", + "xpack.serverlessSearch.languages.python.githubLabel": "elasticsearch-py", "xpack.serverlessSearch.languages.ruby": "Ruby", "xpack.serverlessSearch.languages.ruby.githubLabel": "elasticsearch-serverless-ruby", "xpack.serverlessSearch.learnMore": "了解详情", diff --git a/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/corrections/like.ts b/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/corrections/like.ts index be61bd216284b..6ee068339b776 100644 --- a/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/corrections/like.ts +++ b/x-pack/platform/plugins/shared/inference/common/tasks/nl_to_esql/ast/corrections/like.ts @@ -43,6 +43,9 @@ function checkLikeNode(node: ESQLLikeOperator): QueryCorrection[] { likeExpression.value = likeExpression.value .replaceAll(/(?/x-pack/plugins/security_solution/public/sourcerer'], + roots: ['/x-pack/platform/plugins/shared/ingest_pipelines'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/sourcerer', + '/target/kibana-coverage/jest/x-pack/platform/plugins/shared/ingest_pipelines', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/sourcerer/**/*.{ts,tsx}', + '/x-pack/platform/plugins/shared/ingest_pipelines/{common,public,server}/**/*.{ts,tsx}', ], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/ingest_pipelines/kibana.jsonc b/x-pack/platform/plugins/shared/ingest_pipelines/kibana.jsonc similarity index 100% rename from x-pack/plugins/ingest_pipelines/kibana.jsonc rename to x-pack/platform/plugins/shared/ingest_pipelines/kibana.jsonc diff --git a/x-pack/plugins/ingest_pipelines/public/application/app.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/app.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/app.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/app.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/README.md b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/README.md similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/README.md rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/README.md diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/constants.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/constants.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/constants.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/constants.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/http_requests.helpers.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/http_requests.helpers.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/http_requests.helpers.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/http_requests.helpers.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/pipeline_processors_editor.helpers.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/pipeline_processors_editor.helpers.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/pipeline_processors_editor.helpers.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/pipeline_processors_editor.helpers.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/pipeline_processors_editor.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/pipeline_processors_editor.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/pipeline_processors_editor.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/pipeline_processors_editor.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/append.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/append.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/append.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/append.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/attachment.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/attachment.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/attachment.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/attachment.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/bytes.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/bytes.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/bytes.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/bytes.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/circle.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/circle.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/circle.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/circle.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/common_processor_fields.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/common_processor_fields.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/common_processor_fields.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/common_processor_fields.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/community_id.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/community_id.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/community_id.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/community_id.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/convert.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/convert.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/convert.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/convert.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/csv.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/csv.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/csv.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/csv.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/date.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/date.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/date.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/date.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/date_index.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/date_index.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/date_index.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/date_index.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/dot_expander.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/dot_expander.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/dot_expander.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/dot_expander.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/enrich.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/enrich.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/enrich.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/enrich.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/fail.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/fail.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/fail.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/fail.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/fingerprint.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/fingerprint.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/fingerprint.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/fingerprint.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/foreach.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/foreach.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/foreach.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/foreach.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/geo_grid.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/geo_grid.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/geo_grid.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/geo_grid.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/grok.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/grok.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/grok.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/grok.test.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/inference.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/inference.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/inference.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/inference.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/network_direction.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/network_direction.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/network_direction.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/network_direction.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/pipeline.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/pipeline.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/pipeline.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/pipeline.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/processor.helpers.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/processor.helpers.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/processor.helpers.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/processor.helpers.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/processor_form.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/processor_form.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/processor_form.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/processor_form.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/redact.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/redact.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/redact.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/redact.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/registered_domain.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/registered_domain.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/registered_domain.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/registered_domain.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/reroute.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/reroute.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/reroute.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/reroute.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/script.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/script.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/script.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/script.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/set.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/set.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/set.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/set.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/uri_parts.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/uri_parts.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/uri_parts.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/uri_parts.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/user_agent.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/user_agent.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/user_agent.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors/user_agent.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors_editor.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors_editor.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors_editor.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/processors_editor.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/test_pipeline.helpers.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/test_pipeline.helpers.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/test_pipeline.helpers.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/test_pipeline.helpers.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/test_pipeline.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/test_pipeline.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/__jest__/test_pipeline.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/__jest__/test_pipeline.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/_shared.scss b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/_shared.scss similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/_shared.scss rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/_shared.scss diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/add_processor_button.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/add_processor_button.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/add_processor_button.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/add_processor_button.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/button.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/button.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/button.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/button.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/modal_provider.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/modal_provider.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/modal_provider.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/modal_provider.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/modal_provider.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/modal_provider.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/modal_provider.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/load_from_json/modal_provider.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/on_failure_processors_title.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/on_failure_processors_title.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/on_failure_processors_title.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/on_failure_processors_title.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/context_menu.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/context_menu.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/context_menu.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/context_menu.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/i18n_texts.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/i18n_texts.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/i18n_texts.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/i18n_texts.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.container.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.container.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.container.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.container.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.scss b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.scss similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.scss rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.scss diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/pipeline_processors_editor_item.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/types.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/types.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/types.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item/types.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_status.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_status.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_status.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_status.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/pipeline_processors_editor_item_toolip.scss b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/pipeline_processors_editor_item_toolip.scss similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/pipeline_processors_editor_item_toolip.scss rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/pipeline_processors_editor_item_toolip.scss diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/pipeline_processors_editor_item_tooltip.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/pipeline_processors_editor_item_tooltip.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/pipeline_processors_editor_item_tooltip.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/pipeline_processors_editor_item_tooltip.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/processor_information.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/processor_information.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/processor_information.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/pipeline_processors_editor_item_tooltip/processor_information.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/add_processor_form.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/add_processor_form.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/add_processor_form.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/add_processor_form.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/documentation_button.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/documentation_button.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/documentation_button.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/documentation_button.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/edit_processor_form.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/edit_processor_form.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/edit_processor_form.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/edit_processor_form.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/drag_and_drop_text_list.scss b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/drag_and_drop_text_list.scss similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/drag_and_drop_text_list.scss rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/drag_and_drop_text_list.scss diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/drag_and_drop_text_list.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/drag_and_drop_text_list.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/drag_and_drop_text_list.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/drag_and_drop_text_list.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/input_list.scss b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/input_list.scss similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/input_list.scss rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/input_list.scss diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/input_list.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/input_list.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/input_list.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/input_list.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/text_editor.scss b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/text_editor.scss similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/text_editor.scss rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/text_editor.scss diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/text_editor.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/text_editor.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/text_editor.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/text_editor.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/xjson_editor.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/xjson_editor.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/xjson_editor.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/field_components/xjson_editor.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_form.container.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_form.container.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_form.container.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_form.container.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/processor_output.scss b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/processor_output.scss similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/processor_output.scss rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/processor_output.scss diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/processor_output.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/processor_output.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/processor_output.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_output/processor_output.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_settings_fields.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_settings_fields.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_settings_fields.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processor_settings_fields.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/append.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/append.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/append.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/append.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/attachment.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/attachment.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/attachment.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/attachment.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/bytes.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/bytes.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/bytes.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/bytes.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/circle.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/circle.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/circle.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/circle.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/common_processor_fields.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/common_processor_fields.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/common_processor_fields.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/common_processor_fields.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/field_name_field.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/field_name_field.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/field_name_field.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/field_name_field.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/ignore_missing_field.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/ignore_missing_field.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/ignore_missing_field.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/ignore_missing_field.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/processor_type_field.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/processor_type_field.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/processor_type_field.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/processor_type_field.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/properties_field.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/properties_field.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/properties_field.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/properties_field.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/target_field.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/target_field.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/target_field.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/common_fields/target_field.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/community_id.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/community_id.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/community_id.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/community_id.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/convert.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/convert.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/convert.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/convert.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/csv.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/csv.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/csv.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/csv.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/custom.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/custom.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/custom.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/custom.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/date.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/date.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/date.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/date.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/date_index_name.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/date_index_name.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/date_index_name.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/date_index_name.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/dissect.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/dissect.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/dissect.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/dissect.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/dot_expander.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/dot_expander.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/dot_expander.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/dot_expander.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/drop.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/drop.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/drop.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/drop.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/enrich.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/enrich.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/enrich.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/enrich.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/fail.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/fail.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/fail.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/fail.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/fingerprint.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/fingerprint.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/fingerprint.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/fingerprint.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/foreach.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/foreach.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/foreach.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/foreach.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/geogrid.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/geogrid.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/geogrid.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/geogrid.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/geoip.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/geoip.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/geoip.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/geoip.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/grok.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/grok.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/grok.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/grok.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/gsub.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/gsub.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/gsub.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/gsub.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/html_strip.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/html_strip.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/html_strip.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/html_strip.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/inference.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/inference.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/inference.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/inference.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/ip_location.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/ip_location.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/ip_location.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/ip_location.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/join.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/join.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/join.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/join.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/json.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/json.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/json.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/json.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/kv.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/kv.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/kv.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/kv.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/lowercase.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/lowercase.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/lowercase.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/lowercase.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/network_direction.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/network_direction.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/network_direction.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/network_direction.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/pipeline.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/pipeline.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/pipeline.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/pipeline.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/redact.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/redact.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/redact.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/redact.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/registered_domain.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/registered_domain.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/registered_domain.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/registered_domain.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/remove.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/remove.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/remove.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/remove.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/rename.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/rename.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/rename.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/rename.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/reroute.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/reroute.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/reroute.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/reroute.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/script.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/script.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/script.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/script.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/set.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/set.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/set.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/set.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/set_security_user.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/set_security_user.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/set_security_user.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/set_security_user.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/shared.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/shared.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/shared.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/shared.test.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/shared.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/shared.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/shared.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/shared.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/sort.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/sort.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/sort.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/sort.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/split.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/split.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/split.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/split.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/trim.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/trim.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/trim.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/trim.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/uppercase.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/uppercase.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/uppercase.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/uppercase.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/uri_parts.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/uri_parts.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/uri_parts.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/uri_parts.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/url_decode.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/url_decode.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/url_decode.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/url_decode.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/user_agent.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/user_agent.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/user_agent.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_form/processors/user_agent.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_remove_modal.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_remove_modal.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processor_remove_modal.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processor_remove_modal.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_empty_prompt.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_empty_prompt.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_empty_prompt.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_empty_prompt.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_header.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_header.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_header.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_header.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/drop_zone_button.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/drop_zone_button.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/drop_zone_button.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/drop_zone_button.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/private_tree.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/private_tree.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/private_tree.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/private_tree.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/tree_node.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/tree_node.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/tree_node.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/components/tree_node.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/processors_tree.scss b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/processors_tree.scss similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/processors_tree.scss rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/processors_tree.scss diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/processors_tree.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/processors_tree.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/processors_tree.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/processors_tree.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/utils.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/utils.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/utils.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/processors_tree/utils.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/map_processor_type_to_form.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/map_processor_type_to_form.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/map_processor_type_to_form.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/map_processor_type_to_form.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/error_icon.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/error_icon.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/error_icon.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/error_icon.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/error_ignored_icon.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/error_ignored_icon.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/error_ignored_icon.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/error_ignored_icon.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/skipped_icon.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/skipped_icon.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/skipped_icon.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/status_icons/skipped_icon.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/stringify_value_description.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/stringify_value_description.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/stringify_value_description.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/stringify_value_description.test.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/stringify_value_description.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/stringify_value_description.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/shared/stringify_value_description.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/shared/stringify_value_description.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/add_documents_button.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/add_documents_button.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/add_documents_button.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/add_documents_button.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/documents_dropdown.scss b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/documents_dropdown.scss similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/documents_dropdown.scss rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/documents_dropdown.scss diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/documents_dropdown.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/documents_dropdown.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/documents_dropdown.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/documents_dropdown.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/documents_dropdown/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_output_button.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_output_button.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_output_button.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_output_button.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_actions.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_actions.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_actions.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_actions.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_flyout.container.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_flyout.container.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_flyout.container.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_flyout.container.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_flyout.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_flyout.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_flyout.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_flyout.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/add_docs_accordion.scss b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/add_docs_accordion.scss similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/add_docs_accordion.scss rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/add_docs_accordion.scss diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/add_docs_accordion.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/add_docs_accordion.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/add_docs_accordion.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/add_docs_accordion.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_docs_accordion/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_document_form.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_document_form.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_document_form.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/add_document_form.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/reset_documents_modal.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/reset_documents_modal.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/reset_documents_modal.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/reset_documents_modal.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/tab_documents.scss b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/tab_documents.scss similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/tab_documents.scss rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/tab_documents.scss diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/tab_documents.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/tab_documents.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/tab_documents.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_documents/tab_documents.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_output.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_output.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_output.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/tab_output.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/test_pipeline_tabs.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/test_pipeline_tabs.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/test_pipeline_tabs.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/components/test_pipeline/test_pipeline_tabs/test_pipeline_tabs.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/constants.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/constants.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/constants.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/constants.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/context/context.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/context/context.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/context/context.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/context/context.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/context/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/context/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/context/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/context/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/context/processors_context.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/context/processors_context.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/context/processors_context.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/context/processors_context.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/context/test_pipeline_context.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/context/test_pipeline_context.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/context/test_pipeline_context.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/context/test_pipeline_context.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/deserialize.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/deserialize.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/deserialize.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/deserialize.test.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/deserialize.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/deserialize.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/deserialize.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/deserialize.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/editors/global_on_failure_processors_editor.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/editors/global_on_failure_processors_editor.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/editors/global_on_failure_processors_editor.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/editors/global_on_failure_processors_editor.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/editors/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/editors/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/editors/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/editors/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/editors/processors_editor.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/editors/processors_editor.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/editors/processors_editor.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/editors/processors_editor.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/pipeline_editor.scss b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/pipeline_editor.scss similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/pipeline_editor.scss rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/pipeline_editor.scss diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/pipeline_editor.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/pipeline_editor.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/pipeline_editor.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/pipeline_editor.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/constants.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/constants.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/constants.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/constants.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/processors_reducer.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/processors_reducer.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/processors_reducer.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/processors_reducer.test.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/processors_reducer.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/processors_reducer.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/processors_reducer.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/processors_reducer.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/utils.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/utils.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/utils.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/processors_reducer/utils.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/serialize.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/serialize.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/serialize.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/serialize.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/types.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/types.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/types.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/types.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/use_is_mounted.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/use_is_mounted.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/use_is_mounted.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/use_is_mounted.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/utils.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/utils.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/utils.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/utils.test.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/utils.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/utils.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_editor/utils.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_editor/utils.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/bulk_request_panel.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/bulk_request_panel.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/bulk_request_panel.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/bulk_request_panel.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/collapsible_panel.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/collapsible_panel.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/collapsible_panel.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/collapsible_panel.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/error_utils.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/error_utils.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/error_utils.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/error_utils.test.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/error_utils.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/error_utils.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/error_utils.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/error_utils.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/i18n_texts.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/i18n_texts.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/i18n_texts.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/i18n_texts.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/pipeline_form_error.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/pipeline_form_error.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/pipeline_form_error.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_error/pipeline_form_error.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_fields.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_fields.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_fields.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_fields.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_request_flyout/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_request_flyout/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_request_flyout/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_request_flyout/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_request_flyout/pipeline_request_flyout.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_request_flyout/pipeline_request_flyout.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_request_flyout/pipeline_request_flyout.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/pipeline_request_flyout/pipeline_request_flyout.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/schema.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/schema.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/schema.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/schema.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/types.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/types.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/types.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/types.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/utils.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/utils.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/utils.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/utils.test.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/utils.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/utils.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/utils.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/components/pipeline_form/utils.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/constants/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/constants/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/constants/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/constants/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/hooks/index.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/hooks/index.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/hooks/index.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/hooks/index.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/hooks/redirect_path.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/hooks/redirect_path.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/hooks/redirect_path.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/hooks/redirect_path.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/hooks/redirect_path.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/hooks/redirect_path.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/hooks/redirect_path.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/hooks/redirect_path.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/index.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/index.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/index.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/index.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/lib/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/lib/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/lib/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/lib/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/lib/utils.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/lib/utils.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/lib/utils.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/lib/utils.test.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/lib/utils.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/lib/utils.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/lib/utils.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/lib/utils.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/mount_management_section.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/mount_management_section.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/mount_management_section.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/mount_management_section.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/add_database_modal.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/add_database_modal.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/add_database_modal.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/add_database_modal.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/constants.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/constants.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/constants.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/constants.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/delete_database_modal.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/delete_database_modal.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/delete_database_modal.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/delete_database_modal.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/empty_list.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/empty_list.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/empty_list.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/empty_list.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/geoip_list.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/geoip_list.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/geoip_list.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/geoip_list.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/get_error_message.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/get_error_message.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/get_error_message.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/get_error_message.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/manage_processors.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/manage_processors.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/manage_processors.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/manage_processors.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/use_check_manage_processors_privileges.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/use_check_manage_processors_privileges.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/use_check_manage_processors_privileges.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/use_check_manage_processors_privileges.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/utils.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/utils.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/utils.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/utils.test.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/utils.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/utils.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/manage_processors/utils.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/manage_processors/utils.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_clone/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_clone/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_clone/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_clone/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_clone/pipelines_clone.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_clone/pipelines_clone.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_clone/pipelines_clone.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_clone/pipelines_clone.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create/pipelines_create.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create/pipelines_create.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create/pipelines_create.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create/pipelines_create.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/error_display.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create_from_csv/error_display.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/error_display.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create_from_csv/error_display.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create_from_csv/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create_from_csv/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/instructions.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create_from_csv/instructions.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/instructions.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create_from_csv/instructions.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/main.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create_from_csv/main.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/main.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create_from_csv/main.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/pipelines_csv_uploader.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create_from_csv/pipelines_csv_uploader.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/pipelines_csv_uploader.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create_from_csv/pipelines_csv_uploader.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/pipelines_preview.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create_from_csv/pipelines_preview.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/pipelines_preview.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_create_from_csv/pipelines_preview.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_edit/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_edit/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_edit/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_edit/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_edit/pipelines_edit.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_edit/pipelines_edit.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_edit/pipelines_edit.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_edit/pipelines_edit.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/delete_modal.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/delete_modal.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/delete_modal.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/delete_modal.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/details_flyout.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/details_flyout.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/details_flyout.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/details_flyout.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/details_json_block.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/details_json_block.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/details_json_block.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/details_json_block.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/empty_list.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/empty_list.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/empty_list.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/empty_list.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/main.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/main.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/main.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/main.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/not_found_flyout.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/not_found_flyout.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/not_found_flyout.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/not_found_flyout.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/serializers.test.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/serializers.test.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/serializers.test.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/serializers.test.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/table.tsx b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/table.tsx similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/table.tsx rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/sections/pipelines_list/table.tsx diff --git a/x-pack/plugins/ingest_pipelines/public/application/services/api.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/api.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/services/api.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/api.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/services/breadcrumbs.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/services/breadcrumbs.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/breadcrumbs.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/services/documentation.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/documentation.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/services/documentation.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/documentation.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/services/file_reader.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/file_reader.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/services/file_reader.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/file_reader.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/services/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/services/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/services/navigation.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/navigation.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/services/navigation.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/navigation.ts diff --git a/x-pack/plugins/ingest_pipelines/public/application/services/ui_metric.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/ui_metric.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/application/services/ui_metric.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/application/services/ui_metric.ts diff --git a/x-pack/plugins/ingest_pipelines/public/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/index.ts diff --git a/x-pack/plugins/ingest_pipelines/public/locator.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/locator.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/locator.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/locator.test.ts diff --git a/x-pack/plugins/ingest_pipelines/public/locator.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/locator.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/locator.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/locator.ts diff --git a/x-pack/plugins/ingest_pipelines/public/plugin.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/plugin.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/plugin.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/plugin.ts diff --git a/x-pack/plugins/ingest_pipelines/public/shared_imports.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/shared_imports.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/shared_imports.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/shared_imports.ts diff --git a/x-pack/plugins/ingest_pipelines/public/types.ts b/x-pack/platform/plugins/shared/ingest_pipelines/public/types.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/public/types.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/public/types.ts diff --git a/x-pack/plugins/ingest_pipelines/server/config.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/config.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/config.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/config.ts diff --git a/x-pack/plugins/ingest_pipelines/server/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/index.ts diff --git a/x-pack/plugins/ingest_pipelines/server/lib/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/lib/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/lib/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/lib/index.ts diff --git a/x-pack/plugins/ingest_pipelines/server/lib/mapper.test.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/lib/mapper.test.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/lib/mapper.test.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/lib/mapper.test.ts diff --git a/x-pack/plugins/ingest_pipelines/server/lib/mapper.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/lib/mapper.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/lib/mapper.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/lib/mapper.ts diff --git a/x-pack/plugins/ingest_pipelines/server/plugin.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/plugin.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/plugin.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/plugin.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/create.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/create.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/create.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/create.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/database/create.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/create.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/database/create.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/create.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/database/delete.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/delete.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/database/delete.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/delete.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/database/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/database/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/index.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/database/list.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/list.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/database/list.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/list.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/database/normalize_database_name.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/normalize_database_name.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/database/normalize_database_name.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/normalize_database_name.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/database/serialization.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/serialization.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/database/serialization.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/database/serialization.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/delete.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/delete.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/delete.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/delete.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/documents.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/documents.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/documents.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/documents.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/get.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/get.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/get.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/get.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/index.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/parse_csv.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/parse_csv.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/parse_csv.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/parse_csv.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/privileges.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/privileges.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/privileges.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/privileges.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/shared/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/shared/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/shared/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/shared/index.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/shared/pipeline_schema.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/shared/pipeline_schema.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/shared/pipeline_schema.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/shared/pipeline_schema.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/simulate.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/simulate.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/simulate.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/simulate.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/api/update.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/update.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/api/update.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/api/update.ts diff --git a/x-pack/plugins/ingest_pipelines/server/routes/index.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/routes/index.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/routes/index.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/routes/index.ts diff --git a/x-pack/plugins/ingest_pipelines/server/shared_imports.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/shared_imports.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/shared_imports.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/shared_imports.ts diff --git a/x-pack/plugins/ingest_pipelines/server/types.ts b/x-pack/platform/plugins/shared/ingest_pipelines/server/types.ts similarity index 100% rename from x-pack/plugins/ingest_pipelines/server/types.ts rename to x-pack/platform/plugins/shared/ingest_pipelines/server/types.ts diff --git a/x-pack/plugins/ingest_pipelines/tsconfig.json b/x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.json similarity index 92% rename from x-pack/plugins/ingest_pipelines/tsconfig.json rename to x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.json index 5792ac1b9fda1..b2bfeccf6733a 100644 --- a/x-pack/plugins/ingest_pipelines/tsconfig.json +++ b/x-pack/platform/plugins/shared/ingest_pipelines/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", }, @@ -8,7 +8,7 @@ "public/**/*", "server/**/*", "__jest__/**/*", - "../../../typings/**/*" + "../../../../../typings/**/*" ], "kbn_references": [ "@kbn/core", diff --git a/x-pack/platform/plugins/shared/ml/public/embeddables/anomaly_charts/anomaly_charts_embeddable_factory.tsx b/x-pack/platform/plugins/shared/ml/public/embeddables/anomaly_charts/anomaly_charts_embeddable_factory.tsx index 3f5afc4065e1f..fe844ae26905b 100644 --- a/x-pack/platform/plugins/shared/ml/public/embeddables/anomaly_charts/anomaly_charts_embeddable_factory.tsx +++ b/x-pack/platform/plugins/shared/ml/public/embeddables/anomaly_charts/anomaly_charts_embeddable_factory.tsx @@ -32,7 +32,7 @@ import { useReactEmbeddableExecutionContext } from '../common/use_embeddable_exe import { initializeAnomalyChartsControls } from './initialize_anomaly_charts_controls'; import { LazyAnomalyChartsContainer } from './lazy_anomaly_charts_container'; import { getAnomalyChartsServiceDependencies } from './get_anomaly_charts_services_dependencies'; -import { buildDataViewPublishingApi } from '../common/anomaly_detection_embeddable'; +import { buildDataViewPublishingApi } from '../common/build_data_view_publishing_api'; export const getAnomalyChartsReactEmbeddableFactory = ( getStartServices: StartServicesAccessor diff --git a/x-pack/platform/plugins/shared/ml/public/embeddables/anomaly_swimlane/anomaly_swimlane_embeddable_factory.tsx b/x-pack/platform/plugins/shared/ml/public/embeddables/anomaly_swimlane/anomaly_swimlane_embeddable_factory.tsx index 464b5bd196675..6969f43c105f3 100644 --- a/x-pack/platform/plugins/shared/ml/public/embeddables/anomaly_swimlane/anomaly_swimlane_embeddable_factory.tsx +++ b/x-pack/platform/plugins/shared/ml/public/embeddables/anomaly_swimlane/anomaly_swimlane_embeddable_factory.tsx @@ -41,7 +41,7 @@ import { import { HttpService } from '../../application/services/http_service'; import type { MlPluginStart, MlStartDependencies } from '../../plugin'; import { SWIM_LANE_SELECTION_TRIGGER } from '../../ui_actions'; -import { buildDataViewPublishingApi } from '../common/anomaly_detection_embeddable'; +import { buildDataViewPublishingApi } from '../common/build_data_view_publishing_api'; import { useReactEmbeddableExecutionContext } from '../common/use_embeddable_execution_context'; import { initializeSwimLaneControls } from './initialize_swim_lane_controls'; import { initializeSwimLaneDataFetcher } from './initialize_swim_lane_data_fetcher'; diff --git a/x-pack/platform/plugins/shared/ml/public/embeddables/common/anomaly_detection_embeddable.ts b/x-pack/platform/plugins/shared/ml/public/embeddables/common/anomaly_detection_embeddable.ts deleted file mode 100644 index a4e1d423f94d8..0000000000000 --- a/x-pack/platform/plugins/shared/ml/public/embeddables/common/anomaly_detection_embeddable.ts +++ /dev/null @@ -1,123 +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. - */ - -import { type DataView } from '@kbn/data-views-plugin/common'; -import { type DataViewsContract } from '@kbn/data-views-plugin/public'; -import type { IContainer } from '@kbn/embeddable-plugin/public'; -import { - Embeddable, - type EmbeddableInput, - type EmbeddableOutput, -} from '@kbn/embeddable-plugin/public'; -import type { PublishingSubject } from '@kbn/presentation-publishing'; -import type { Subscription } from 'rxjs'; -import { BehaviorSubject, firstValueFrom, forkJoin, from, map, switchMap } from 'rxjs'; -import { type AnomalyDetectorService } from '../../application/services/anomaly_detector_service'; -import type { JobId } from '../../../common/types/anomaly_detection_jobs'; -import type { AnomalySwimLaneEmbeddableApi } from '../anomaly_swimlane/types'; - -export type CommonInput = { jobIds: string[] } & EmbeddableInput; - -export type CommonOutput = { indexPatterns?: DataView[] } & EmbeddableOutput; - -export const buildDataViewPublishingApi = ( - services: { anomalyDetectorService: AnomalyDetectorService; dataViewsService: DataViewsContract }, - api: Pick, - subscription: Subscription -): PublishingSubject => { - const dataViews$ = new BehaviorSubject(undefined); - - subscription.add( - api.jobIds - .pipe( - // Get job definitions - switchMap((jobIds) => services.anomalyDetectorService.getJobs$(jobIds)), - // Get unique indices from the datafeed configs - map((jobs) => [...new Set(jobs.map((j) => j.datafeed_config!.indices).flat())]), - switchMap((indices) => - forkJoin( - indices.map((indexName) => - from( - services.dataViewsService.find(`"${indexName}"`).then((r) => { - const dView = r.find((obj) => - obj.getIndexPattern().toLowerCase().includes(indexName.toLowerCase()) - ); - - return dView; - }) - ) - ) - ) - ), - map((results) => { - return results.flat().filter((dView) => dView !== undefined) as DataView[]; - }) - ) - .subscribe(dataViews$) - ); - - return dataViews$; -}; - -export abstract class AnomalyDetectionEmbeddable< - Input extends CommonInput, - Output extends CommonOutput -> extends Embeddable { - // Need to defer embeddable load in order to resolve data views - deferEmbeddableLoad = true; - - // API - public abstract jobIds: BehaviorSubject; - - protected constructor( - initialInput: Input, - private anomalyDetectorService: AnomalyDetectorService, - private dataViewsService: DataViewsContract, - parent?: IContainer - ) { - super(initialInput, {} as Output, parent); - - this.initializeOutput(initialInput).finally(() => { - this.setInitializationFinished(); - }); - } - - protected async initializeOutput(initialInput: CommonInput) { - const { jobIds } = initialInput; - - try { - const jobs = await firstValueFrom(this.anomalyDetectorService.getJobs$(jobIds)); - - // First get list of unique indices from the selected jobs - const indices = new Set(jobs.map((j) => j.datafeed_config!.indices).flat()); - // Then find the data view assuming the data view title matches the index name - const indexPatterns: Record = {}; - for (const indexName of indices) { - const response = await this.dataViewsService.find(`"${indexName}"`); - const indexPattern = response.find((obj) => - obj.getIndexPattern().toLowerCase().includes(indexName.toLowerCase()) - ); - - if (indexPattern !== undefined) { - indexPatterns[indexPattern.id!] = indexPattern; - } - } - - this.updateOutput({ - ...this.getOutput(), - indexPatterns: Object.values(indexPatterns), - }); - } catch (e) { - // Unable to find and load data view but we can ignore the error - // as we only load it to support the filter & query bar - // the visualizations should still work correctly - - // eslint-disable-next-line no-console - console.error(`Unable to load data views for ${jobIds}`, e); - } - } -} diff --git a/x-pack/platform/plugins/shared/ml/public/embeddables/common/build_data_view_publishing_api.ts b/x-pack/platform/plugins/shared/ml/public/embeddables/common/build_data_view_publishing_api.ts new file mode 100644 index 0000000000000..62f14602f3af3 --- /dev/null +++ b/x-pack/platform/plugins/shared/ml/public/embeddables/common/build_data_view_publishing_api.ts @@ -0,0 +1,53 @@ +/* + * 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. + */ + +import { type DataView } from '@kbn/data-views-plugin/common'; +import { type DataViewsContract } from '@kbn/data-views-plugin/public'; +import type { PublishingSubject } from '@kbn/presentation-publishing'; +import type { Subscription } from 'rxjs'; +import { BehaviorSubject, forkJoin, from, map, switchMap } from 'rxjs'; +import { type AnomalyDetectorService } from '../../application/services/anomaly_detector_service'; +import type { AnomalySwimLaneEmbeddableApi } from '../anomaly_swimlane/types'; + +export const buildDataViewPublishingApi = ( + services: { anomalyDetectorService: AnomalyDetectorService; dataViewsService: DataViewsContract }, + api: Pick, + subscription: Subscription +): PublishingSubject => { + const dataViews$ = new BehaviorSubject(undefined); + + subscription.add( + api.jobIds + .pipe( + // Get job definitions + switchMap((jobIds) => services.anomalyDetectorService.getJobs$(jobIds)), + // Get unique indices from the datafeed configs + map((jobs) => [...new Set(jobs.map((j) => j.datafeed_config!.indices).flat())]), + switchMap((indices) => + forkJoin( + indices.map((indexName) => + from( + services.dataViewsService.find(`"${indexName}"`).then((r) => { + const dView = r.find((obj) => + obj.getIndexPattern().toLowerCase().includes(indexName.toLowerCase()) + ); + + return dView; + }) + ) + ) + ) + ), + map((results) => { + return results.flat().filter((dView) => dView !== undefined) as DataView[]; + }) + ) + .subscribe(dataViews$) + ); + + return dataViews$; +}; diff --git a/x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/public/components/assistant_avatar.stories.tsx b/x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/public/components/assistant_avatar.stories.tsx deleted file mode 100644 index 3d1d770488491..0000000000000 --- a/x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/public/components/assistant_avatar.stories.tsx +++ /dev/null @@ -1,33 +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. - */ - -import React from 'react'; -import { ComponentStory } from '@storybook/react'; - -import { AssistantAvatar as Component, AssistantAvatarProps } from './assistant_avatar'; - -export default { - component: Component, - title: 'app/Atoms/AssistantAvatar', - argTypes: { - size: { - options: ['xs', 's', 'm', 'l', 'xl'], - control: { type: 'radio' }, - }, - }, -}; - -const Template: ComponentStory = (props: AssistantAvatarProps) => ( - -); - -const defaultProps = { - size: 'm' as const, -}; - -export const AssistantAvatar = Template.bind({}); -AssistantAvatar.args = defaultProps; diff --git a/x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/public/components/insight/insight_base.tsx b/x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/public/components/insight/insight_base.tsx index ed7f13b936507..d8fa1e71ce01c 100644 --- a/x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/public/components/insight/insight_base.tsx +++ b/x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/public/components/insight/insight_base.tsx @@ -21,7 +21,7 @@ import { } from '@elastic/eui'; import { i18n } from '@kbn/i18n'; import React, { useState } from 'react'; -import { AssistantAvatar } from '../assistant_avatar'; +import { AssistantIcon } from '@kbn/ai-assistant-icon'; export interface InsightBaseProps { title: string; @@ -66,7 +66,7 @@ export function InsightBase({ - + diff --git a/x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/tsconfig.json b/x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/tsconfig.json index db9c1cddae90a..1f484e645912c 100644 --- a/x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/tsconfig.json +++ b/x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/tsconfig.json @@ -49,7 +49,8 @@ "@kbn/inference-plugin", "@kbn/core-lifecycle-server", "@kbn/server-route-repository-utils", - "@kbn/inference-plugin" + "@kbn/inference-plugin", + "@kbn/ai-assistant-icon" ], "exclude": ["target/**/*"] } diff --git a/x-pack/platform/plugins/shared/osquery/package.json b/x-pack/platform/plugins/shared/osquery/package.json index 20aa1af1c4314..fda5a3830020b 100644 --- a/x-pack/platform/plugins/shared/osquery/package.json +++ b/x-pack/platform/plugins/shared/osquery/package.json @@ -7,13 +7,13 @@ "scripts": { "cypress:burn": "yarn cypress:run --env burn=2 --headed", "cypress:changed-specs-only": "yarn cypress:run --changed-specs-only --env burn=2", - "cypress": "NODE_OPTIONS=--openssl-legacy-provider node ../../../../plugins/security_solution/scripts/start_cypress_parallel --config-file ../../platform/plugins/shared/osquery/cypress/serverless_cypress.config.ts --ftr-config-file ../../../../../x-pack/test/osquery_cypress/cli_config", + "cypress": "NODE_OPTIONS=--openssl-legacy-provider node ../../../../solutions/security/plugins/security_solution/scripts/start_cypress_parallel --config-file ../../platform/plugins/shared/osquery/cypress/serverless_cypress.config.ts --ftr-config-file ../../../../../x-pack/test/osquery_cypress/cli_config", "cypress:open": "yarn cypress open", "cypress:run": "yarn cypress run", - "cypress:serverless": "NODE_OPTIONS=--openssl-legacy-provider node ../../../../plugins/security_solution/scripts/start_cypress_parallel --config-file ../../platform/plugins/shared/osquery/cypress/serverless_cypress.config.ts --ftr-config-file ../../../../../x-pack/test/osquery_cypress/serverless_cli_config", + "cypress:serverless": "NODE_OPTIONS=--openssl-legacy-provider node ../../../../solutions/security/plugins/security_solution/scripts/start_cypress_parallel --config-file ../../platform/plugins/shared/osquery/cypress/serverless_cypress.config.ts --ftr-config-file ../../../../../x-pack/test/osquery_cypress/serverless_cli_config", "cypress:serverless:open": "yarn cypress:serverless open", "cypress:serverless:run": "yarn cypress:serverless run", - "cypress:qa:serverless": "NODE_OPTIONS=--openssl-legacy-provider node ../../../../plugins/security_solution/scripts/start_cypress_parallel_serverless --config-file ../../platform/plugins/shared/osquery/cypress/serverless_cypress.config.ts --onBeforeHook ../../../../test/osquery_cypress/runner_qa.ts", + "cypress:qa:serverless": "NODE_OPTIONS=--openssl-legacy-provider node ../../../../solutions/security/plugins/security_solution/scripts/start_cypress_parallel_serverless --config-file ../../platform/plugins/shared/osquery/cypress/serverless_cypress.config.ts --onBeforeHook ../../../../test/osquery_cypress/runner_qa.ts", "cypress:qa:serverless:run": "yarn cypress:qa:serverless run", "nyc": "../../../../../node_modules/.bin/nyc report --reporter=text-summary", "junit:merge": "../../../../../node_modules/.bin/mochawesome-merge ../../../target/kibana-osquery/cypress/results/mochawesome*.json > ../../../target/kibana-osquery/cypress/results/output.json && ../../../node_modules/.bin/marge ../../../target/kibana-osquery/cypress/results/output.json --reportDir ../../../target/kibana-osquery/cypress/results && yarn junit:transform && mkdir -p ../../../target/junit && cp ../../../target/kibana-osquery/cypress/results/*.xml ../../../target/junit/", diff --git a/x-pack/plugins/discover_enhanced/public/actions/explore_data/explore_data_chart_action.test.ts b/x-pack/plugins/discover_enhanced/public/actions/explore_data/explore_data_chart_action.test.ts index 0f5a12d862d7e..c8e775ab4db6c 100644 --- a/x-pack/plugins/discover_enhanced/public/actions/explore_data/explore_data_chart_action.test.ts +++ b/x-pack/plugins/discover_enhanced/public/actions/explore_data/explore_data_chart_action.test.ts @@ -7,15 +7,10 @@ import { coreMock } from '@kbn/core/public/mocks'; import { DataView } from '@kbn/data-views-plugin/common'; import { DiscoverAppLocator } from '@kbn/discover-plugin/common'; -import { ViewMode } from '@kbn/embeddable-plugin/public'; import type { Filter, RangeFilter } from '@kbn/es-query'; import { i18n } from '@kbn/i18n'; -import { ViewMode as ViewModeType } from '@kbn/presentation-publishing'; +import { ViewMode } from '@kbn/presentation-publishing'; import { sharePluginMock } from '@kbn/share-plugin/public/mocks'; -import { - VisualizeEmbeddableContract, - VISUALIZE_EMBEDDABLE_TYPE, -} from '@kbn/visualizations-plugin/public'; import { BehaviorSubject } from 'rxjs'; import { Params, PluginDeps } from './abstract_explore_data_action'; import { ExploreDataChartAction, ExploreDataChartActionContext } from './explore_data_chart_action'; @@ -70,18 +65,18 @@ const setup = ( }; const action = new ExploreDataChartAction(params); - const embeddable: VisualizeEmbeddableContract = { - type: VISUALIZE_EMBEDDABLE_TYPE, - dataViews: new BehaviorSubject([ + const embeddable = { + type: 'anyEmbeddable', + dataViews: new BehaviorSubject([ { id: 'index-ptr-foo', - }, + } as DataView, ]), - filters$: new BehaviorSubject([]), + filters$: new BehaviorSubject([]), parentApi: { - viewMode: new BehaviorSubject(ViewMode.VIEW), + viewMode: new BehaviorSubject('view'), }, - } as unknown as VisualizeEmbeddableContract; + }; const context = { filters, @@ -138,11 +133,11 @@ describe('"Explore underlying data" panel action', () => { embeddable.dataViews = new BehaviorSubject([ { id: 'index-ptr-foo', - }, + } as DataView, { id: 'index-ptr-bar', - }, - ] as any as DataView[]); + } as DataView, + ]); const isCompatible = await action.isCompatible(context); @@ -171,7 +166,7 @@ describe('"Explore underlying data" panel action', () => { test('returns false if dashboard is in edit mode', async () => { const { action, embeddable, context } = setup(); if (embeddable.parentApi) { - embeddable.parentApi.viewMode = new BehaviorSubject(ViewMode.EDIT); + embeddable.parentApi.viewMode = new BehaviorSubject('edit'); } const isCompatible = await action.isCompatible(context); diff --git a/x-pack/plugins/discover_enhanced/public/actions/explore_data/explore_data_context_menu_action.test.ts b/x-pack/plugins/discover_enhanced/public/actions/explore_data/explore_data_context_menu_action.test.ts index d2b84b6ddb7bf..abe0776d57f5f 100644 --- a/x-pack/plugins/discover_enhanced/public/actions/explore_data/explore_data_context_menu_action.test.ts +++ b/x-pack/plugins/discover_enhanced/public/actions/explore_data/explore_data_context_menu_action.test.ts @@ -8,14 +8,9 @@ import { coreMock } from '@kbn/core/public/mocks'; import { DataView } from '@kbn/data-views-plugin/common'; import { DiscoverAppLocator } from '@kbn/discover-plugin/common'; -import { ViewMode } from '@kbn/embeddable-plugin/public'; import { i18n } from '@kbn/i18n'; -import { ViewMode as ViewModeType } from '@kbn/presentation-publishing'; +import { ViewMode } from '@kbn/presentation-publishing'; import { sharePluginMock } from '@kbn/share-plugin/public/mocks'; -import { - VisualizeEmbeddableContract, - VISUALIZE_EMBEDDABLE_TYPE, -} from '@kbn/visualizations-plugin/public'; import { BehaviorSubject } from 'rxjs'; import { Params, PluginDeps } from './abstract_explore_data_action'; import { ExploreDataContextMenuAction } from './explore_data_context_menu_action'; @@ -60,18 +55,17 @@ const setup = () => { }; const action = new ExploreDataContextMenuAction(params); - const embeddable: VisualizeEmbeddableContract = { - type: VISUALIZE_EMBEDDABLE_TYPE, - dataViews: new BehaviorSubject([ + const embeddable = { + type: 'anyEmbeddable', + dataViews: new BehaviorSubject([ { id: 'index-ptr-foo', - }, + } as DataView, ]), parentApi: { - viewMode: new BehaviorSubject(ViewMode.VIEW), - localFilters: new BehaviorSubject([]), + viewMode: new BehaviorSubject('view'), }, - } as unknown as VisualizeEmbeddableContract; + }; const context = { embeddable, @@ -126,11 +120,11 @@ describe('"Explore underlying data" panel action', () => { embeddable.dataViews = new BehaviorSubject([ { id: 'index-ptr-foo', - }, + } as DataView, { id: 'index-ptr-bar', - }, - ] as any as DataView[]); + } as DataView, + ]); const isCompatible = await action.isCompatible(context); @@ -159,7 +153,7 @@ describe('"Explore underlying data" panel action', () => { test('returns false if dashboard is in edit mode', async () => { const { action, embeddable, context } = setup(); if (embeddable.parentApi) { - embeddable.parentApi.viewMode = new BehaviorSubject(ViewMode.EDIT); + embeddable.parentApi.viewMode = new BehaviorSubject('edit'); } const isCompatible = await action.isCompatible(context); diff --git a/x-pack/plugins/discover_enhanced/tsconfig.json b/x-pack/plugins/discover_enhanced/tsconfig.json index 6839f4c2c18e1..79dad79381e97 100644 --- a/x-pack/plugins/discover_enhanced/tsconfig.json +++ b/x-pack/plugins/discover_enhanced/tsconfig.json @@ -13,7 +13,6 @@ "@kbn/lens-plugin", "@kbn/usage-collection-plugin", "@kbn/embeddable-plugin", - "@kbn/visualizations-plugin", "@kbn/ui-actions-plugin", "@kbn/i18n", "@kbn/es-query", diff --git a/x-pack/plugins/enterprise_search/public/applications/enterprise_search_content/api/connector/delete_connector_api_logic.ts b/x-pack/plugins/enterprise_search/public/applications/enterprise_search_content/api/connector/delete_connector_api_logic.ts index a427b634c3b6e..80af793a42f80 100644 --- a/x-pack/plugins/enterprise_search/public/applications/enterprise_search_content/api/connector/delete_connector_api_logic.ts +++ b/x-pack/plugins/enterprise_search/public/applications/enterprise_search_content/api/connector/delete_connector_api_logic.ts @@ -4,6 +4,7 @@ * 2.0; you may not use this file except in compliance with the Elastic License * 2.0. */ +import { i18n } from '@kbn/i18n'; import { DeleteConnectorResponse } from '../../../../../common/types/connectors'; @@ -12,30 +13,42 @@ import { HttpLogic } from '../../../shared/http'; export interface DeleteConnectorApiLogicArgs { connectorId: string; + connectorName: string; shouldDeleteIndex: boolean; } export interface DeleteConnectorApiLogicResponse { - acknowledged: boolean; + connectorName: string; } export const deleteConnector = async ({ connectorId, + connectorName, shouldDeleteIndex = false, -}: DeleteConnectorApiLogicArgs) => { - return await HttpLogic.values.http.delete( - `/internal/enterprise_search/connectors/${connectorId}`, - { - query: { - shouldDeleteIndex, - }, - } - ); +}: DeleteConnectorApiLogicArgs): Promise => { + await HttpLogic.values.http.delete(`/internal/enterprise_search/connectors/${connectorId}`, { + query: { + shouldDeleteIndex, + }, + }); + return { connectorName }; }; export const DeleteConnectorApiLogic = createApiLogic( ['delete_connector_api_logic'], - deleteConnector + deleteConnector, + { + showSuccessFlashFn: ({ connectorName }) => + i18n.translate( + 'xpack.enterpriseSearch.content.connectors.deleteConnector.successToast.title', + { + defaultMessage: 'The connector {connectorName} was successfully deleted', + values: { + connectorName, + }, + } + ), + } ); export type DeleteConnectorApiLogicActions = Actions< diff --git a/x-pack/plugins/enterprise_search/public/applications/enterprise_search_content/components/connectors/delete_connector_modal.tsx b/x-pack/plugins/enterprise_search/public/applications/enterprise_search_content/components/connectors/delete_connector_modal.tsx index a047b8ab8219b..65f3e38916faf 100644 --- a/x-pack/plugins/enterprise_search/public/applications/enterprise_search_content/components/connectors/delete_connector_modal.tsx +++ b/x-pack/plugins/enterprise_search/public/applications/enterprise_search_content/components/connectors/delete_connector_modal.tsx @@ -46,7 +46,7 @@ export const DeleteConnectorModal: React.FC = ({ isCr isDeleteModalVisible, } = useValues(ConnectorsLogic); - const connectorName = isCrawler ? deleteModalIndexName : deleteModalConnectorName; + const connectorName = (isCrawler ? deleteModalIndexName : deleteModalConnectorName) || ''; const [inputConnectorName, setInputConnectorName] = useState(''); const [shouldDeleteIndex, setShouldDeleteIndex] = useState(false); @@ -80,6 +80,7 @@ export const DeleteConnectorModal: React.FC = ({ isCr } else { deleteConnector({ connectorId, + connectorName, shouldDeleteIndex, }); setConnectorUiOptions(omit(connectorUiOptions, connectorId)); diff --git a/x-pack/plugins/enterprise_search/public/applications/enterprise_search_content/components/search_index/pipelines/pipelines_logic.test.ts b/x-pack/plugins/enterprise_search/public/applications/enterprise_search_content/components/search_index/pipelines/pipelines_logic.test.ts index df02a53fe0ab0..bacde5895073e 100644 --- a/x-pack/plugins/enterprise_search/public/applications/enterprise_search_content/components/search_index/pipelines/pipelines_logic.test.ts +++ b/x-pack/plugins/enterprise_search/public/applications/enterprise_search_content/components/search_index/pipelines/pipelines_logic.test.ts @@ -138,7 +138,10 @@ describe('PipelinesLogic', () => { describe('apiSuccess', () => { it('should call flashSuccessToast', () => { PipelinesLogic.actions.apiSuccess({ connectorId: 'a', pipeline: newPipeline }); - expect(flashSuccessToast).toHaveBeenCalledWith('Pipelines updated'); + expect(flashSuccessToast).toHaveBeenCalledWith('Pipelines updated', { + 'aria-live': 'assertive', + role: 'alert', + }); }); }); describe('createCustomPipelineError', () => { @@ -154,7 +157,10 @@ describe('PipelinesLogic', () => { PipelinesLogic.actions.fetchCustomPipeline = jest.fn(); PipelinesLogic.actions.fetchIndexApiSuccess(connectorIndex); PipelinesLogic.actions.createCustomPipelineSuccess({ [connectorIndex.name]: {} }); - expect(flashSuccessToast).toHaveBeenCalledWith('Custom pipeline created'); + expect(flashSuccessToast).toHaveBeenCalledWith('Custom pipeline created', { + 'aria-live': 'assertive', + role: 'alert', + }); expect(PipelinesLogic.actions.setPipelineState).toHaveBeenCalledWith({ ...PipelinesLogic.values.pipelineState, name: connectorIndex.name, diff --git a/x-pack/plugins/enterprise_search/public/applications/shared/api_logic/create_api_logic.test.ts b/x-pack/plugins/enterprise_search/public/applications/shared/api_logic/create_api_logic.test.ts index ced4a7c5004b5..5598510567684 100644 --- a/x-pack/plugins/enterprise_search/public/applications/shared/api_logic/create_api_logic.test.ts +++ b/x-pack/plugins/enterprise_search/public/applications/shared/api_logic/create_api_logic.test.ts @@ -91,7 +91,10 @@ describe('CreateApiLogic', () => { const { mount: messageMount } = messageLogic; messageMount(); messageLogic.actions.apiSuccess({}); - expect(flashSuccessToast).toHaveBeenCalledWith('test message'); + expect(flashSuccessToast).toHaveBeenCalledWith('test message', { + 'aria-live': 'assertive', + role: 'alert', + }); }); }); describe('apiError', () => { diff --git a/x-pack/plugins/enterprise_search/public/applications/shared/api_logic/create_api_logic.ts b/x-pack/plugins/enterprise_search/public/applications/shared/api_logic/create_api_logic.ts index 65e0b5f052e33..a32f479dcda82 100644 --- a/x-pack/plugins/enterprise_search/public/applications/shared/api_logic/create_api_logic.ts +++ b/x-pack/plugins/enterprise_search/public/applications/shared/api_logic/create_api_logic.ts @@ -59,7 +59,10 @@ export const createApiLogic = ( }, apiSuccess: (result) => { if (options.showSuccessFlashFn) { - flashSuccessToast(options.showSuccessFlashFn(result)); + flashSuccessToast(options.showSuccessFlashFn(result), { + 'aria-live': 'assertive', + role: 'alert', + }); } }, makeRequest: async (args, breakpoint) => { diff --git a/x-pack/plugins/enterprise_search/public/applications/shared/flash_messages/handle_api_errors.test.ts b/x-pack/plugins/enterprise_search/public/applications/shared/flash_messages/handle_api_errors.test.ts index d7cea1fe1b26d..6c7012bb1a061 100644 --- a/x-pack/plugins/enterprise_search/public/applications/shared/flash_messages/handle_api_errors.test.ts +++ b/x-pack/plugins/enterprise_search/public/applications/shared/flash_messages/handle_api_errors.test.ts @@ -103,9 +103,18 @@ describe('toastAPIErrors', () => { it('converts API errors into flash messages', () => { toastAPIErrors(mockHttpError); - expect(flashErrorToast).toHaveBeenNthCalledWith(1, 'Could not find X'); - expect(flashErrorToast).toHaveBeenNthCalledWith(2, 'Could not find Y'); - expect(flashErrorToast).toHaveBeenNthCalledWith(3, 'Something else bad happened'); + expect(flashErrorToast).toHaveBeenNthCalledWith(1, 'Could not find X', { + 'aria-live': 'assertive', + role: 'alert', + }); + expect(flashErrorToast).toHaveBeenNthCalledWith(2, 'Could not find Y', { + 'aria-live': 'assertive', + role: 'alert', + }); + expect(flashErrorToast).toHaveBeenNthCalledWith(3, 'Something else bad happened', { + 'aria-live': 'assertive', + role: 'alert', + }); }); it('falls back to the basic message for http responses without an errors array', () => { @@ -117,7 +126,10 @@ describe('toastAPIErrors', () => { }, } as any); - expect(flashErrorToast).toHaveBeenCalledWith('Not Found'); + expect(flashErrorToast).toHaveBeenCalledWith('Not Found', { + 'aria-live': 'assertive', + role: 'alert', + }); }); it('displays a generic error message and re-throws non-API errors', () => { @@ -127,7 +139,10 @@ describe('toastAPIErrors', () => { toastAPIErrors(error as any); }).toThrowError(error); - expect(flashErrorToast).toHaveBeenCalledWith(expect.any(String)); + expect(flashErrorToast).toHaveBeenCalledWith(expect.any(String), { + 'aria-live': 'assertive', + role: 'alert', + }); }); }); diff --git a/x-pack/plugins/enterprise_search/public/applications/shared/flash_messages/handle_api_errors.ts b/x-pack/plugins/enterprise_search/public/applications/shared/flash_messages/handle_api_errors.ts index 9e74d90605dc0..e08178f730d27 100644 --- a/x-pack/plugins/enterprise_search/public/applications/shared/flash_messages/handle_api_errors.ts +++ b/x-pack/plugins/enterprise_search/public/applications/shared/flash_messages/handle_api_errors.ts @@ -74,7 +74,10 @@ export const toastAPIErrors = (response: HttpResponse) => { const messages = getErrorsFromHttpResponse(response); for (const message of messages) { - flashErrorToast(message); + flashErrorToast(message, { + 'aria-live': 'assertive', + role: 'alert', + }); } // If this was a programming error or a failed request (such as a CORS) error, // we rethrow the error so it shows up in the developer console diff --git a/x-pack/plugins/enterprise_search/public/applications/shared/flash_messages/types.ts b/x-pack/plugins/enterprise_search/public/applications/shared/flash_messages/types.ts index 47040fb76cbc4..48a883e8ed28c 100644 --- a/x-pack/plugins/enterprise_search/public/applications/shared/flash_messages/types.ts +++ b/x-pack/plugins/enterprise_search/public/applications/shared/flash_messages/types.ts @@ -19,7 +19,9 @@ export interface IFlashMessage { // @see EuiGlobalToastListToast for more props export interface ToastOptions { + 'aria-live'?: 'assertive' | 'polite'; // Defaults to 'polite' iconType?: string; + role?: string; // Defaults to the log role. The alert role can be considered only if all toasts in this list will require immediate user attention. text?: string; // Additional text below the message/title, same as EuiToast['text'] toastLifeTimeMs?: number; // Allows customizing per-toast timeout } diff --git a/x-pack/plugins/fleet/dev_docs/fleet_ui_extensions.md b/x-pack/plugins/fleet/dev_docs/fleet_ui_extensions.md index 46788ecac5da0..d361a425450d6 100644 --- a/x-pack/plugins/fleet/dev_docs/fleet_ui_extensions.md +++ b/x-pack/plugins/fleet/dev_docs/fleet_ui_extensions.md @@ -61,7 +61,7 @@ export class Plugin { } ``` -> The code above lives in `x-pack/plugins/security_solution/public/plugin.tsx` +> The code above lives in `x-pack/solutions/security/plugins/security_solution/public/plugin.tsx` For a list of supported Fleet UI extensions, see the `UIExtensionPoint` and associated Union types defined here: `x-pack/plugins/fleet/public/types/ui_extensions.ts`. diff --git a/x-pack/plugins/fleet/package.json b/x-pack/plugins/fleet/package.json index dc0bc6a6bcacb..0dfbd1f0ded73 100644 --- a/x-pack/plugins/fleet/package.json +++ b/x-pack/plugins/fleet/package.json @@ -5,17 +5,17 @@ "private": true, "license": "Elastic License 2.0", "scripts": { - "cypress_space_awareness": "NODE_OPTIONS=--openssl-legacy-provider node ../security_solution/scripts/start_cypress_parallel --config-file ../fleet/cypress.config.space_awareness.ts --ftr-config-file ../../../x-pack/test/fleet_cypress/cli_config.space_awareness", + "cypress_space_awareness": "NODE_OPTIONS=--openssl-legacy-provider node ../../solutions/security/plugins/security_solution/scripts/start_cypress_parallel --config-file ../../plugins/fleet/cypress.config.space_awareness.ts --ftr-config-file ../../../x-pack/test/fleet_cypress/cli_config.space_awareness", "cypress_space_awareness:open": "yarn cypress_space_awareness open", "cypress_space_awareness:run": "yarn cypress_space_awareness run", - "cypress_space_awareness:run:reporter": "yarn cypress_space_awareness run --reporter ../../../node_modules/cypress-multi-reporters --reporter-options configFile=../fleet/cypress/reporter_config.json", - "cypress": "NODE_OPTIONS=--openssl-legacy-provider node ../security_solution/scripts/start_cypress_parallel --config-file ../fleet/cypress.config.ts --ftr-config-file ../../../x-pack/test/fleet_cypress/cli_config", + "cypress_space_awareness:run:reporter": "yarn cypress_space_awareness run --reporter ../../../node_modules/cypress-multi-reporters --reporter-options configFile=cypress/reporter_config.json", + "cypress": "NODE_OPTIONS=--openssl-legacy-provider node ../../solutions/security/plugins/security_solution/scripts/start_cypress_parallel --config-file ../../plugins/fleet/cypress.config.ts --ftr-config-file ../../../x-pack/test/fleet_cypress/cli_config", "cypress:open": "yarn cypress open", "cypress:run": "yarn cypress run", - "cypress:run:reporter": "yarn cypress run --reporter ../../../node_modules/cypress-multi-reporters --reporter-options configFile=../fleet/cypress/reporter_config.json", + "cypress:run:reporter": "yarn cypress run --reporter ../../../node_modules/cypress-multi-reporters --reporter-options configFile=cypress/reporter_config.json", "junit:merge": "../../../node_modules/.bin/mochawesome-merge ../../../target/kibana-fleet/cypress/results/mochawesome*.json > ../../../target/kibana-fleet/cypress/results/output.json && ../../../node_modules/.bin/marge ../../../target/kibana-fleet/cypress/results/output.json --reportDir ../../../target/kibana-fleet/cypress/results && mkdir -p ../../../target/junit && cp ../../../target/kibana-fleet/cypress/results/*.xml ../../../target/junit/", "openapi:build": "npx @redocly/openapi-cli bundle --ext yaml --output ./common/openapi/bundled.yaml ./common/openapi/entrypoint.yaml && npx @redocly/openapi-cli bundle --ext json --output ./common/openapi/bundled.json ./common/openapi/entrypoint.yaml", "openapi:lint": "npx @redocly/cli lint ./common/openapi/bundled.yaml", "openapi:speccy": "npx speccy lint ./common/openapi/bundled.yaml" } -} +} \ No newline at end of file diff --git a/x-pack/plugins/fleet/public/applications/fleet/sections/agents/components/tags.test.tsx b/x-pack/plugins/fleet/public/applications/fleet/sections/agents/components/tags.test.tsx index a7d70a3b4e7ef..02884d8528c65 100644 --- a/x-pack/plugins/fleet/public/applications/fleet/sections/agents/components/tags.test.tsx +++ b/x-pack/plugins/fleet/public/applications/fleet/sections/agents/components/tags.test.tsx @@ -10,7 +10,8 @@ import { render, screen, fireEvent, waitFor } from '@testing-library/react'; import { Tags } from './tags'; -describe('Tags', () => { +// FLAKY: https://github.com/elastic/kibana/issues/204465 +describe.skip('Tags', () => { describe('when list is short', () => { it('renders a comma-separated list of tags', () => { const tags = ['tag1', 'tag2']; diff --git a/x-pack/plugins/fleet/public/applications/fleet/sections/agents/hooks/use_fleet_server_unhealthy.test.tsx b/x-pack/plugins/fleet/public/applications/fleet/sections/agents/hooks/use_fleet_server_unhealthy.test.tsx index c4caa7e47c07b..830582d1aeb22 100644 --- a/x-pack/plugins/fleet/public/applications/fleet/sections/agents/hooks/use_fleet_server_unhealthy.test.tsx +++ b/x-pack/plugins/fleet/public/applications/fleet/sections/agents/hooks/use_fleet_server_unhealthy.test.tsx @@ -19,7 +19,8 @@ jest.mock('../../../../../hooks/use_authz', () => ({ }), })); -describe('useFleetServerUnhealthy', () => { +// FLAKY: https://github.com/elastic/kibana/issues/202359 +describe.skip('useFleetServerUnhealthy', () => { const testRenderer = createFleetTestRendererMock(); it('should return isUnHealthy:false with an online fleet server', async () => { diff --git a/x-pack/plugins/fleet/public/applications/integrations/sections/epm/screens/detail/policies/components/agent_based_table.test.tsx b/x-pack/plugins/fleet/public/applications/integrations/sections/epm/screens/detail/policies/components/agent_based_table.test.tsx index 77ce5720b294d..2926caae9e7fb 100644 --- a/x-pack/plugins/fleet/public/applications/integrations/sections/epm/screens/detail/policies/components/agent_based_table.test.tsx +++ b/x-pack/plugins/fleet/public/applications/integrations/sections/epm/screens/detail/policies/components/agent_based_table.test.tsx @@ -55,7 +55,8 @@ const mockPagination = { pageSizeOptions: [10, 20, 50], }; -describe('AgentBasedPackagePoliciesTable', () => { +// FLAKY: https://github.com/elastic/kibana/issues/201837 +describe.skip('AgentBasedPackagePoliciesTable', () => { it('renders the table with package policies', async () => { const renderer = createIntegrationsTestRendererMock(); const result = renderer.render( diff --git a/x-pack/plugins/fleet/public/components/multiple_agent_policy_summary_line.test.tsx b/x-pack/plugins/fleet/public/components/multiple_agent_policy_summary_line.test.tsx index 22efe3f84d435..dca3da4a012d9 100644 --- a/x-pack/plugins/fleet/public/components/multiple_agent_policy_summary_line.test.tsx +++ b/x-pack/plugins/fleet/public/components/multiple_agent_policy_summary_line.test.tsx @@ -15,7 +15,8 @@ import type { AgentPolicy } from '../types'; import { MultipleAgentPoliciesSummaryLine } from './multiple_agent_policy_summary_line'; -describe('MultipleAgentPolicySummaryLine', () => { +// FLAKY: https://github.com/elastic/kibana/issues/200786 +describe.skip('MultipleAgentPolicySummaryLine', () => { let testRenderer: TestRenderer; const render = (agentPolicies: AgentPolicy[]) => diff --git a/x-pack/plugins/fleet/server/services/epm/archive/parse.ts b/x-pack/plugins/fleet/server/services/epm/archive/parse.ts index 8cccfe9982457..136bceb9355aa 100644 --- a/x-pack/plugins/fleet/server/services/epm/archive/parse.ts +++ b/x-pack/plugins/fleet/server/services/epm/archive/parse.ts @@ -59,7 +59,7 @@ const DEFAULT_INGEST_PIPELINE_VALUE = 'default'; const DEFAULT_INGEST_PIPELINE_FILE_NAME_YML = 'default.yml'; const DEFAULT_INGEST_PIPELINE_FILE_NAME_JSON = 'default.json'; -// Borrowed from https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/common/utils/expand_dotted.ts +// Borrowed from https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/common/utils/expand_dotted.ts // with some alterations around non-object values. The package registry service expands some dotted fields from manifest files, // so we need to do the same here. const expandDottedField = (dottedFieldName: string, val: unknown): object => { diff --git a/x-pack/plugins/fleet/server/services/epm/elasticsearch/template/template.test.ts b/x-pack/plugins/fleet/server/services/epm/elasticsearch/template/template.test.ts index 9fc5383902ff3..e42c92b7f0cd4 100644 --- a/x-pack/plugins/fleet/server/services/epm/elasticsearch/template/template.test.ts +++ b/x-pack/plugins/fleet/server/services/epm/elasticsearch/template/template.test.ts @@ -816,6 +816,84 @@ describe('EPM template', () => { expect(mappings).toEqual(objectFieldWithPropertyReversedMapping); }); + it('tests processing object field with more specific properties without wildcard', () => { + const objectFieldWithPropertyReversedLiteralYml = ` +- name: labels + type: object + object_type: keyword + object_type_mapping_type: '*' +- name: labels.count + type: long +`; + const objectFieldWithPropertyReversedMapping = { + dynamic_templates: [ + { + labels: { + path_match: 'labels.*', + match_mapping_type: '*', + mapping: { + type: 'keyword', + }, + }, + }, + ], + properties: { + labels: { + dynamic: true, + type: 'object', + properties: { + count: { + type: 'long', + }, + }, + }, + }, + }; + const fields: Field[] = load(objectFieldWithPropertyReversedLiteralYml); + const processedFields = processFields(fields); + const mappings = generateMappings(processedFields); + expect(mappings).toEqual(objectFieldWithPropertyReversedMapping); + }); + + it('tests processing object field with more specific properties with wildcard', () => { + const objectFieldWithPropertyReversedLiteralYml = ` +- name: labels.* + type: object + object_type: keyword + object_type_mapping_type: '*' +- name: labels.count + type: long +`; + const objectFieldWithPropertyReversedMapping = { + dynamic_templates: [ + { + 'labels.*': { + path_match: 'labels.*', + match_mapping_type: '*', + mapping: { + type: 'keyword', + }, + }, + }, + ], + properties: { + labels: { + dynamic: true, + type: 'object', + properties: { + count: { + type: 'long', + }, + }, + }, + }, + }; + const fields: Field[] = load(objectFieldWithPropertyReversedLiteralYml); + const processedFields = processFields(fields); + const mappings = generateMappings(processedFields); + expect(mappings).toEqual(objectFieldWithPropertyReversedMapping); + }); + it('tests processing object field with subobjects set to false (case B)', () => { const objectFieldWithPropertyReversedLiteralYml = ` - name: b.labels.* diff --git a/x-pack/plugins/fleet/server/services/epm/elasticsearch/template/template.ts b/x-pack/plugins/fleet/server/services/epm/elasticsearch/template/template.ts index d44cd57a2c5ba..93695c68add0a 100644 --- a/x-pack/plugins/fleet/server/services/epm/elasticsearch/template/template.ts +++ b/x-pack/plugins/fleet/server/services/epm/elasticsearch/template/template.ts @@ -310,6 +310,124 @@ function _generateMappings( } } + function addObjectAsDynamicMapping(field: Field) { + const path = ctx.groupFieldName ? `${ctx.groupFieldName}.${field.name}` : field.name; + const pathMatch = path.includes('*') ? path : `${path}.*`; + + let dynProperties: Properties = getDefaultProperties(field); + let matchingType: string | undefined; + switch (field.object_type) { + case 'histogram': + dynProperties = histogram(field); + matchingType = field.object_type_mapping_type ?? '*'; + break; + case 'ip': + case 'keyword': + case 'match_only_text': + case 'text': + case 'wildcard': + dynProperties.type = field.object_type; + matchingType = field.object_type_mapping_type ?? 'string'; + break; + case 'scaled_float': + dynProperties = scaledFloat(field); + matchingType = field.object_type_mapping_type ?? '*'; + break; + case 'aggregate_metric_double': + dynProperties.type = field.object_type; + dynProperties.metrics = field.metrics; + dynProperties.default_metric = field.default_metric; + matchingType = field.object_type_mapping_type ?? '*'; + break; + case 'double': + case 'float': + case 'half_float': + dynProperties.type = field.object_type; + if (isIndexModeTimeSeries) { + dynProperties.time_series_metric = field.metric_type; + } + matchingType = field.object_type_mapping_type ?? 'double'; + break; + case 'byte': + case 'long': + case 'short': + case 'unsigned_long': + dynProperties.type = field.object_type; + if (isIndexModeTimeSeries) { + dynProperties.time_series_metric = field.metric_type; + } + matchingType = field.object_type_mapping_type ?? 'long'; + break; + case 'integer': + // Map integers as long, as in other cases. + dynProperties.type = 'long'; + if (isIndexModeTimeSeries) { + dynProperties.time_series_metric = field.metric_type; + } + matchingType = field.object_type_mapping_type ?? 'long'; + break; + case 'boolean': + dynProperties.type = field.object_type; + if (isIndexModeTimeSeries) { + dynProperties.time_series_metric = field.metric_type; + } + matchingType = field.object_type_mapping_type ?? field.object_type; + break; + case 'group': + if (!field?.fields) { + break; + } + const subFields = field.fields.map((subField) => ({ + ...subField, + type: 'object', + object_type: subField.object_type ?? subField.type, + })); + const mappings = _generateMappings( + subFields, + { + ...ctx, + groupFieldName: ctx.groupFieldName ? `${ctx.groupFieldName}.${field.name}` : field.name, + }, + isIndexModeTimeSeries + ); + if (mappings.hasDynamicTemplateMappings) { + hasDynamicTemplateMappings = true; + } + break; + case 'flattened': + dynProperties.type = field.object_type; + matchingType = field.object_type_mapping_type ?? 'object'; + break; + default: + throw new PackageInvalidArchiveError( + `No dynamic mapping generated for field ${path} of type ${field.object_type}` + ); + } + + if (field.dimension && isIndexModeTimeSeries) { + dynProperties.time_series_dimension = field.dimension; + } + + // When a wildcard field specifies the subobjects setting, + // the parent intermediate object should set the subobjects + // setting. + // + // For example, if a wildcard field `foo.*` has subobjects, + // we should set subobjects on the intermediate object `foo`. + // + if (field.subobjects !== undefined && path.includes('*')) { + subobjects = field.subobjects; + } + + if (dynProperties && matchingType) { + addDynamicMappingWithIntermediateObjects(path, pathMatch, matchingType, dynProperties); + + // Add the parent object as static property, this is needed for + // index templates not using `"dynamic": true`. + addParentObjectAsStaticProperty(field); + } + } + // TODO: this can happen when the fields property in fields.yml is present but empty // Maybe validation should be moved to fields/field.ts if (fields) { @@ -371,123 +489,7 @@ function _generateMappings( } if (type === 'object' && field.object_type) { - const path = ctx.groupFieldName ? `${ctx.groupFieldName}.${field.name}` : field.name; - const pathMatch = path.includes('*') ? path : `${path}.*`; - - let dynProperties: Properties = getDefaultProperties(field); - let matchingType: string | undefined; - switch (field.object_type) { - case 'histogram': - dynProperties = histogram(field); - matchingType = field.object_type_mapping_type ?? '*'; - break; - case 'ip': - case 'keyword': - case 'match_only_text': - case 'text': - case 'wildcard': - dynProperties.type = field.object_type; - matchingType = field.object_type_mapping_type ?? 'string'; - break; - case 'scaled_float': - dynProperties = scaledFloat(field); - matchingType = field.object_type_mapping_type ?? '*'; - break; - case 'aggregate_metric_double': - dynProperties.type = field.object_type; - dynProperties.metrics = field.metrics; - dynProperties.default_metric = field.default_metric; - matchingType = field.object_type_mapping_type ?? '*'; - break; - case 'double': - case 'float': - case 'half_float': - dynProperties.type = field.object_type; - if (isIndexModeTimeSeries) { - dynProperties.time_series_metric = field.metric_type; - } - matchingType = field.object_type_mapping_type ?? 'double'; - break; - case 'byte': - case 'long': - case 'short': - case 'unsigned_long': - dynProperties.type = field.object_type; - if (isIndexModeTimeSeries) { - dynProperties.time_series_metric = field.metric_type; - } - matchingType = field.object_type_mapping_type ?? 'long'; - break; - case 'integer': - // Map integers as long, as in other cases. - dynProperties.type = 'long'; - if (isIndexModeTimeSeries) { - dynProperties.time_series_metric = field.metric_type; - } - matchingType = field.object_type_mapping_type ?? 'long'; - break; - case 'boolean': - dynProperties.type = field.object_type; - if (isIndexModeTimeSeries) { - dynProperties.time_series_metric = field.metric_type; - } - matchingType = field.object_type_mapping_type ?? field.object_type; - break; - case 'group': - if (!field?.fields) { - break; - } - const subFields = field.fields.map((subField) => ({ - ...subField, - type: 'object', - object_type: subField.object_type ?? subField.type, - })); - const mappings = _generateMappings( - subFields, - { - ...ctx, - groupFieldName: ctx.groupFieldName - ? `${ctx.groupFieldName}.${field.name}` - : field.name, - }, - isIndexModeTimeSeries - ); - if (mappings.hasDynamicTemplateMappings) { - hasDynamicTemplateMappings = true; - } - break; - case 'flattened': - dynProperties.type = field.object_type; - matchingType = field.object_type_mapping_type ?? 'object'; - break; - default: - throw new PackageInvalidArchiveError( - `No dynamic mapping generated for field ${path} of type ${field.object_type}` - ); - } - - if (field.dimension && isIndexModeTimeSeries) { - dynProperties.time_series_dimension = field.dimension; - } - - // When a wildcard field specifies the subobjects setting, - // the parent intermediate object should set the subobjects - // setting. - // - // For example, if a wildcard field `foo.*` has subobjects, - // we should set subobjects on the intermediate object `foo`. - // - if (field.subobjects !== undefined && path.includes('*')) { - subobjects = field.subobjects; - } - - if (dynProperties && matchingType) { - addDynamicMappingWithIntermediateObjects(path, pathMatch, matchingType, dynProperties); - - // Add the parent object as static property, this is needed for - // index templates not using `"dynamic": true`. - addParentObjectAsStaticProperty(field); - } + addObjectAsDynamicMapping(field); } else { let fieldProps = getDefaultProperties(field); @@ -503,6 +505,12 @@ function _generateMappings( }, isIndexModeTimeSeries ); + if (field.object_type) { + // A group can have an object_type if it has been merged with an object during deduplication, + // generate also the dynamic mapping for the object. + addObjectAsDynamicMapping(field); + mappings.hasDynamicTemplateMappings = true; + } if (mappings.hasNonDynamicTemplateMappings) { fieldProps = { properties: diff --git a/x-pack/plugins/fleet/server/telemetry/sender.ts b/x-pack/plugins/fleet/server/telemetry/sender.ts index bdecd6cc8d0bf..0823fbe5c36f1 100644 --- a/x-pack/plugins/fleet/server/telemetry/sender.ts +++ b/x-pack/plugins/fleet/server/telemetry/sender.ts @@ -23,7 +23,7 @@ import { TelemetryQueue } from './queue'; import type { FleetTelemetryChannel, FleetTelemetryChannelEvents } from './types'; /** - * Simplified version of https://github.com/elastic/kibana/blob/master/x-pack/plugins/security_solution/server/lib/telemetry/sender.ts + * Simplified version of https://github.com/elastic/kibana/blob/master/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender.ts * Sends batched events to telemetry v3 api */ export class TelemetryEventsSender { diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/aliases_details.tsx b/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/aliases_details.tsx index 60e8ba096331e..934c7c31cdbfa 100644 --- a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/aliases_details.tsx +++ b/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/aliases_details.tsx @@ -7,6 +7,7 @@ import React, { FunctionComponent, useState } from 'react'; import { css } from '@emotion/react'; +import { euiThemeVars } from '@kbn/ui-theme'; import { i18n } from '@kbn/i18n'; import { EuiBadge, @@ -22,7 +23,6 @@ import { EuiText, EuiTextColor, EuiTitle, - useEuiTheme, } from '@elastic/eui'; import { Index } from '../../../../../../../common'; @@ -31,7 +31,6 @@ import { OverviewCard } from './overview_card'; const MAX_VISIBLE_ALIASES = 3; export const AliasesDetails: FunctionComponent<{ aliases: Index['aliases'] }> = ({ aliases }) => { - const { euiTheme } = useEuiTheme(); const [isShowingAliases, setIsShowingAliases] = useState(false); if (!Array.isArray(aliases)) { return null; @@ -59,7 +58,7 @@ export const AliasesDetails: FunctionComponent<{ aliases: Index['aliases'] }> = {aliases.length} diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/data_stream_details.tsx b/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/data_stream_details.tsx index e68e8417e36b9..a9b2768e140bb 100644 --- a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/data_stream_details.tsx +++ b/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/data_stream_details.tsx @@ -7,16 +7,9 @@ import React, { FunctionComponent, ReactNode } from 'react'; import { i18n } from '@kbn/i18n'; -import { - EuiButton, - EuiFlexGroup, - EuiFlexItem, - EuiIcon, - EuiText, - EuiTextColor, - useEuiTheme, -} from '@elastic/eui'; +import { EuiButton, EuiFlexGroup, EuiFlexItem, EuiIcon, EuiText, EuiTextColor } from '@elastic/eui'; import { css } from '@emotion/react'; +import { euiThemeVars } from '@kbn/ui-theme'; import { SectionLoading } from '@kbn/es-ui-shared-plugin/public'; import { FormattedMessage } from '@kbn/i18n-react'; @@ -29,7 +22,6 @@ import { OverviewCard } from './overview_card'; export const DataStreamDetails: FunctionComponent<{ dataStreamName: string }> = ({ dataStreamName, }) => { - const { euiTheme } = useEuiTheme(); const { error, data: dataStream, isLoading, resendRequest } = useLoadDataStream(dataStreamName); const { core: { getUrlForApp }, @@ -40,7 +32,7 @@ export const DataStreamDetails: FunctionComponent<{ dataStreamName: string }> = {dataStream?.generation} diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/overview_card.tsx b/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/overview_card.tsx index 07e4b45c3a69c..4aa6c804dc40b 100644 --- a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/overview_card.tsx +++ b/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/overview_card.tsx @@ -7,14 +7,8 @@ import React, { FunctionComponent, ReactNode } from 'react'; import { css } from '@emotion/react'; -import { - EuiFlexGroup, - EuiFlexItem, - EuiSpacer, - EuiSplitPanel, - EuiTitle, - useEuiTheme, -} from '@elastic/eui'; +import { euiThemeVars } from '@kbn/ui-theme'; +import { EuiFlexGroup, EuiFlexItem, EuiSpacer, EuiSplitPanel, EuiTitle } from '@elastic/eui'; interface Props { title: string; @@ -35,7 +29,6 @@ export const OverviewCard: FunctionComponent = ({ footer: { left: footerLeft, right: footerRight } = {}, 'data-test-subj': dataTestSubj, }) => { - const { euiTheme } = useEuiTheme(); return ( @@ -50,7 +43,7 @@ export const OverviewCard: FunctionComponent = ({ wrap={true} alignItems="center" css={css` - min-height: ${euiTheme.size.xl}; + min-height: ${euiThemeVars.euiButtonHeightSmall}; `} > {contentLeft} diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/size_doc_count_details.tsx b/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/size_doc_count_details.tsx index a8c6f123d2207..40294d76b2698 100644 --- a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/size_doc_count_details.tsx +++ b/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/size_doc_count_details.tsx @@ -7,15 +7,9 @@ import React, { FunctionComponent } from 'react'; import { css } from '@emotion/react'; -import { - EuiFlexGroup, - EuiFlexItem, - EuiIcon, - EuiText, - EuiTextColor, - useEuiTheme, -} from '@elastic/eui'; +import { EuiFlexGroup, EuiFlexItem, EuiIcon, EuiText, EuiTextColor } from '@elastic/eui'; import { i18n } from '@kbn/i18n'; +import { euiThemeVars } from '@kbn/ui-theme'; import type { Index } from '../../../../../../../common'; import { useAppContext } from '../../../../../app_context'; import { OverviewCard } from './overview_card'; @@ -24,7 +18,6 @@ export const SizeDocCountDetails: FunctionComponent<{ size: Index['size']; documents: Index['documents']; }> = ({ size, documents }) => { - const { euiTheme } = useEuiTheme(); const { config } = useAppContext(); if (!config.enableSizeAndDocCount) { return null; @@ -41,7 +34,7 @@ export const SizeDocCountDetails: FunctionComponent<{ {size} diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/status_details.tsx b/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/status_details.tsx index 5d12377931b76..8895daceceaf9 100644 --- a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/status_details.tsx +++ b/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/status_details.tsx @@ -15,9 +15,9 @@ import { EuiText, EuiTextColor, EuiBadgeProps, - useEuiTheme, } from '@elastic/eui'; import { css } from '@emotion/react'; +import { euiThemeVars } from '@kbn/ui-theme'; import { useAppContext } from '../../../../../app_context'; import { Index } from '../../../../../../../common'; @@ -54,7 +54,6 @@ export const StatusDetails: FunctionComponent<{ status: Index['status']; health: Index['health']; }> = ({ documents, documentsDeleted, status, health }) => { - const { euiTheme } = useEuiTheme(); const { config } = useAppContext(); if (!config.enableIndexStats || !health) { return null; @@ -73,7 +72,7 @@ export const StatusDetails: FunctionComponent<{ {status === 'close' diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/storage_details.tsx b/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/storage_details.tsx index 4ceb18c5a5bfd..22b47815ce957 100644 --- a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/storage_details.tsx +++ b/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/storage_details.tsx @@ -8,14 +8,8 @@ import React, { FunctionComponent } from 'react'; import { css } from '@emotion/react'; import { i18n } from '@kbn/i18n'; -import { - EuiFlexGroup, - EuiFlexItem, - EuiIcon, - EuiText, - EuiTextColor, - useEuiTheme, -} from '@elastic/eui'; +import { euiThemeVars } from '@kbn/ui-theme'; +import { EuiFlexGroup, EuiFlexItem, EuiIcon, EuiText, EuiTextColor } from '@elastic/eui'; import { useAppContext } from '../../../../../app_context'; import { Index } from '../../../../../../../common'; @@ -27,7 +21,6 @@ export const StorageDetails: FunctionComponent<{ primary: Index['primary']; replica: Index['replica']; }> = ({ primarySize, size, primary, replica }) => { - const { euiTheme } = useEuiTheme(); const { config } = useAppContext(); if (!config.enableIndexStats) { return null; @@ -44,7 +37,7 @@ export const StorageDetails: FunctionComponent<{ {primarySize} @@ -64,7 +57,7 @@ export const StorageDetails: FunctionComponent<{ {size} diff --git a/x-pack/plugins/index_management/tsconfig.json b/x-pack/plugins/index_management/tsconfig.json index 48b40c9376157..eac67aa620973 100644 --- a/x-pack/plugins/index_management/tsconfig.json +++ b/x-pack/plugins/index_management/tsconfig.json @@ -40,6 +40,7 @@ "@kbn/core-http-browser", "@kbn/search-api-panels", "@kbn/cloud-plugin", + "@kbn/ui-theme", "@kbn/code-editor", "@kbn/monaco", "@kbn/console-plugin", diff --git a/x-pack/plugins/ingest_pipelines/jest.config.js b/x-pack/plugins/ingest_pipelines/jest.config.js deleted file mode 100644 index e3e76e54a610d..0000000000000 --- a/x-pack/plugins/ingest_pipelines/jest.config.js +++ /dev/null @@ -1,17 +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/ingest_pipelines'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/ingest_pipelines', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/ingest_pipelines/{common,public,server}/**/*.{ts,tsx}', - ], -}; diff --git a/x-pack/plugins/kubernetes_security/jest.config.js b/x-pack/plugins/kubernetes_security/jest.config.js deleted file mode 100644 index d42855eeab9de..0000000000000 --- a/x-pack/plugins/kubernetes_security/jest.config.js +++ /dev/null @@ -1,18 +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/kubernetes_security'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/kubernetes_security', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/kubernetes_security/{common,public,server}/**/*.{ts,tsx}', - ], - setupFiles: ['jest-canvas-mock'], -}; diff --git a/x-pack/plugins/lists/server/routes/utils/build_siem_response.ts b/x-pack/plugins/lists/server/routes/utils/build_siem_response.ts index f4baa8779201f..dbf15b1faa5f4 100644 --- a/x-pack/plugins/lists/server/routes/utils/build_siem_response.ts +++ b/x-pack/plugins/lists/server/routes/utils/build_siem_response.ts @@ -13,7 +13,7 @@ import { } from '@kbn/core/server'; /** - * Copied from x-pack/plugins/security_solution/server/lib/detection_engine/routes/utils.ts + * Copied from x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/utils.ts * We cannot put this in kbn package just yet as the types from 'src/core/server' aren't a kbn package yet and this would pull in a lot of copied things. * TODO: Once more types are moved into kbn package we can move this into a kbn package. */ @@ -46,7 +46,7 @@ const statusToErrorMessage = ( }; /** - * Copied from x-pack/plugins/security_solution/server/lib/detection_engine/routes/utils.ts + * Copied from x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/utils.ts * We cannot put this in kbn package just yet as the types from 'src/core/server' aren't a kbn package yet and this would pull in a lot of copied things. * TODO: Once more types are moved into kbn package we can move this into a kbn package. */ @@ -87,7 +87,7 @@ export class SiemResponseFactory { } /** - * Copied from x-pack/plugins/security_solution/server/lib/detection_engine/routes/utils.ts + * Copied from x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/utils.ts * We cannot put this in kbn package just yet as the types from 'src/core/server' aren't a kbn package yet and this would pull in a lot of copied things. * TODO: Once more types are moved into kbn package we can move this into a kbn package. */ diff --git a/x-pack/plugins/lists/server/routes/utils/route_validation.test.ts b/x-pack/plugins/lists/server/routes/utils/route_validation.test.ts index aeb5447285939..e7b9d936f4a6d 100644 --- a/x-pack/plugins/lists/server/routes/utils/route_validation.test.ts +++ b/x-pack/plugins/lists/server/routes/utils/route_validation.test.ts @@ -11,7 +11,7 @@ import { RouteValidationResultFactory } from '@kbn/core/server'; import { buildRouteValidation } from './route_validation'; /** - * Copied from x-pack/plugins/security_solution/server/utils/build_validation/route_validation.test.ts + * Copied from x-pack/solutions/security/plugins/security_solution/server/utils/build_validation/route_validation.test.ts * TODO: Once we can move this into a kbn package because the types such as RouteValidationResultFactory are in packages, then please do. */ describe('Route Validation with ', () => { diff --git a/x-pack/plugins/lists/server/routes/utils/route_validation.ts b/x-pack/plugins/lists/server/routes/utils/route_validation.ts index ceeb63c002653..e88629955fa9d 100644 --- a/x-pack/plugins/lists/server/routes/utils/route_validation.ts +++ b/x-pack/plugins/lists/server/routes/utils/route_validation.ts @@ -32,7 +32,7 @@ type RequestValidationResult = }; /** - * Copied from x-pack/plugins/security_solution/server/utils/build_validation/route_validation.ts + * Copied from x-pack/solutions/security/plugins/security_solution/server/utils/build_validation/route_validation.ts * This really should be in @kbn/securitysolution-io-ts-utils rather than copied yet again, however, this has types * from a lot of places such as RouteValidationResultFactory from core/server which in turn can pull in @kbn/schema * which cannot work on the front end and @kbn/securitysolution-io-ts-utils works on both front and backend. diff --git a/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/index.ts b/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/index.ts index 2da87653c0707..b0e2d99fefd5b 100644 --- a/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/index.ts +++ b/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/index.ts @@ -46,8 +46,8 @@ export function collectDataTelemetry({ } catch (err) { // catch error and log as debug in production env and warn in dev env const logLevel = isProd ? logger.debug : logger.warn; - logLevel(`Failed executing the APM telemetry task: "${task.name}"`); - logLevel(err); + logLevel.call(logger, `Failed executing the APM telemetry task: "${task.name}"`); + logLevel.call(logger, err); return data; } }); diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.test.ts b/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.test.ts index a349c7c48f687..79084daeb22e6 100644 --- a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.test.ts +++ b/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.test.ts @@ -47,34 +47,46 @@ describe('APMEventClient', () => { const router = createRouter('/'); let abortSignal: AbortSignal | undefined; - router.get({ path: '/', validate: false }, async (context, request, res) => { - const eventClient = new APMEventClient({ - esClient: { - search: async (params: any, { signal }: { signal: AbortSignal }) => { - abortSignal = signal; - await setTimeoutPromise(3_000, undefined, { - signal: abortSignal, - }); - return {}; + router.get( + { + path: '/', + security: { + authz: { + enabled: false, + reason: 'This route is opted out from authorization', }, - } as any, - debug: false, - request, - indices: {} as APMIndices, - options: { - includeFrozen: false, }, - }); + validate: false, + }, + async (context, request, res) => { + const eventClient = new APMEventClient({ + esClient: { + search: async (params: any, { signal }: { signal: AbortSignal }) => { + abortSignal = signal; + await setTimeoutPromise(3_000, undefined, { + signal: abortSignal, + }); + return {}; + }, + } as any, + debug: false, + request, + indices: {} as APMIndices, + options: { + includeFrozen: false, + }, + }); - await eventClient.search('foo', { - apm: { - events: [], - }, - body: { size: 0, track_total_hits: false }, - }); + await eventClient.search('foo', { + apm: { + events: [], + }, + body: { size: 0, track_total_hits: false }, + }); - return res.ok({ body: 'ok' }); - }); + return res.ok({ body: 'ok' }); + } + ); await server.start(); diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metric_indices/index.ts b/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metric_indices/index.ts index ebd4ed1943f20..465a7fdf69f22 100644 --- a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metric_indices/index.ts +++ b/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metric_indices/index.ts @@ -50,6 +50,12 @@ export function initMetricIndicesRoute({ router.get( { path: `/api/metrics/indices`, + security: { + authz: { + enabled: false, + reason: 'This route is opted out from authorization', + }, + }, validate: false, }, async (context, _req, res) => { diff --git a/x-pack/plugins/observability_solution/slo/jest.config.js b/x-pack/plugins/observability_solution/slo/jest.config.js deleted file mode 100644 index fa7ff9c84deca..0000000000000 --- a/x-pack/plugins/observability_solution/slo/jest.config.js +++ /dev/null @@ -1,19 +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/observability_solution/slo'], - setupFiles: ['/x-pack/plugins/observability_solution/slo/.storybook/jest_setup.js'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/observability_solution/slo', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/observability_solution/slo/{common,public,server}/**/*.{js,ts,tsx}', - ], -}; diff --git a/x-pack/plugins/rule_registry/common/schemas/README.md b/x-pack/plugins/rule_registry/common/schemas/README.md index 7995cd8aab0e7..488b3dc20de4b 100644 --- a/x-pack/plugins/rule_registry/common/schemas/README.md +++ b/x-pack/plugins/rule_registry/common/schemas/README.md @@ -1 +1 @@ -See x-pack/plugins/security_solution/common/detection_engine/schemas/alerts/README.md for full description of versioned alert schema strategy and how it's used in the Security Solution's Detection Engine. +See x-pack/solutions/security/plugins/security_solution/common/detection_engine/schemas/alerts/README.md for full description of versioned alert schema strategy and how it's used in the Security Solution's Detection Engine. diff --git a/x-pack/plugins/rule_registry/server/routes/utils/route_validation.ts b/x-pack/plugins/rule_registry/server/routes/utils/route_validation.ts index 910d712a75d75..37c6ae217cb30 100644 --- a/x-pack/plugins/rule_registry/server/routes/utils/route_validation.ts +++ b/x-pack/plugins/rule_registry/server/routes/utils/route_validation.ts @@ -33,7 +33,7 @@ type RequestValidationResult = }; /** - * Copied from x-pack/plugins/security_solution/server/utils/build_validation/route_validation.ts + * Copied from x-pack/solutions/security/plugins/security_solution/server/utils/build_validation/route_validation.ts * This really should be in @kbn/securitysolution-io-ts-utils rather than copied yet again, however, this has types * from a lot of places such as RouteValidationResultFactory from core/server which in turn can pull in @kbn/schema * which cannot work on the front end and @kbn/securitysolution-io-ts-utils works on both front and backend. diff --git a/x-pack/plugins/security_solution/jest.config.dev.js b/x-pack/plugins/security_solution/jest.config.dev.js deleted file mode 100644 index 1aaace56c5f88..0000000000000 --- a/x-pack/plugins/security_solution/jest.config.dev.js +++ /dev/null @@ -1,17 +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: '../../../', - projects: [ - '/x-pack/plugins/security_solution/common/*/jest.config.js', - '/x-pack/plugins/security_solution/server/*/jest.config.js', - '/x-pack/plugins/security_solution/public/*/jest.config.js', - '/x-pack/plugins/security_solution/scripts/junit_transformer/*/jest.config.js', - ], -}; diff --git a/x-pack/plugins/security_solution/public/app/jest.config.js b/x-pack/plugins/security_solution/public/app/jest.config.js deleted file mode 100644 index 089b6e238c09b..0000000000000 --- a/x-pack/plugins/security_solution/public/app/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/public/app'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/app', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/public/app/**/*.{ts,tsx}'], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/cases/jest.config.js b/x-pack/plugins/security_solution/public/cases/jest.config.js deleted file mode 100644 index e5268f5112f50..0000000000000 --- a/x-pack/plugins/security_solution/public/cases/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/public/cases'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/cases', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/public/cases/**/*.{ts,tsx}'], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/common/jest.config.js b/x-pack/plugins/security_solution/public/common/jest.config.js deleted file mode 100644 index 1326b2602bf19..0000000000000 --- a/x-pack/plugins/security_solution/public/common/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/public/common'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/common', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/public/common/**/*.{ts,tsx}'], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/detections/jest.config.js b/x-pack/plugins/security_solution/public/detections/jest.config.js deleted file mode 100644 index c3da13db2d8e5..0000000000000 --- a/x-pack/plugins/security_solution/public/detections/jest.config.js +++ /dev/null @@ -1,19 +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/security_solution/public/detections'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/detections', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/detections/**/*.{ts,tsx}', - ], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/entity_analytics/jest.config.js b/x-pack/plugins/security_solution/public/entity_analytics/jest.config.js deleted file mode 100644 index ab3868717aa54..0000000000000 --- a/x-pack/plugins/security_solution/public/entity_analytics/jest.config.js +++ /dev/null @@ -1,19 +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/security_solution/public/entity_analytics'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/entity_analytics', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/entity_analytics/**/*.{ts,tsx}', - ], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/exceptions/jest.config.js b/x-pack/plugins/security_solution/public/exceptions/jest.config.js deleted file mode 100644 index 6c6bdbe0da125..0000000000000 --- a/x-pack/plugins/security_solution/public/exceptions/jest.config.js +++ /dev/null @@ -1,29 +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/security_solution/public/exceptions'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/exceptions', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/exceptions/**/*.{ts,tsx}', - '!/x-pack/plugins/security_solution/public/exceptions/*.test.{ts,tsx}', - '!/x-pack/plugins/security_solution/public/exceptions/*.constants.{ts}', - '!/x-pack/plugins/security_solution/public/exceptions/{__test__,__snapshots__,__examples__,*mock*,tests,test_helpers,integration_tests,types}/**/*', - '!/x-pack/plugins/security_solution/public/exceptions/*mock*.{ts,tsx}', - '!/x-pack/plugins/security_solution/public/exceptions/*.test.{ts,tsx}', - '!/x-pack/plugins/security_solution/public/exceptions/*.d.ts', - '!/x-pack/plugins/security_solution/public/exceptions/*.config.ts', - '!/x-pack/plugins/security_solution/public/exceptions/index.{js,ts,tsx}', - '!/x-pack/plugins/security_solution/public/exceptions/translations/*', - '!/x-pack/plugins/security_solution/public/exceptions/*.translations', - ], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/explore/jest.config.js b/x-pack/plugins/security_solution/public/explore/jest.config.js deleted file mode 100644 index cf380849ea68c..0000000000000 --- a/x-pack/plugins/security_solution/public/explore/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/public/explore'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/explore', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/public/explore/**/*.{ts,tsx}'], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/preview/footer.test.tsx b/x-pack/plugins/security_solution/public/flyout/document_details/preview/footer.test.tsx deleted file mode 100644 index 2eee16007f91c..0000000000000 --- a/x-pack/plugins/security_solution/public/flyout/document_details/preview/footer.test.tsx +++ /dev/null @@ -1,83 +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. - */ -import React from 'react'; -import { render } from '@testing-library/react'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; -import { TestProviders } from '../../../common/mock'; -import { DocumentDetailsRightPanelKey } from '../shared/constants/panel_keys'; -import { mockFlyoutApi } from '../shared/mocks/mock_flyout_context'; -import { mockContextValue } from '../shared/mocks/mock_context'; -import { DocumentDetailsContext } from '../shared/context'; -import { PreviewPanelFooter } from './footer'; -import { PREVIEW_FOOTER_TEST_ID, PREVIEW_FOOTER_LINK_TEST_ID } from './test_ids'; -import { createTelemetryServiceMock } from '../../../common/lib/telemetry/telemetry_service.mock'; - -jest.mock('@kbn/expandable-flyout'); - -const mockedTelemetry = createTelemetryServiceMock(); -jest.mock('../../../common/lib/kibana', () => { - return { - useKibana: () => ({ - services: { - telemetry: mockedTelemetry, - }, - }), - }; -}); - -describe('', () => { - beforeAll(() => { - jest.mocked(useExpandableFlyoutApi).mockReturnValue(mockFlyoutApi); - }); - - it('should render footer for alert', () => { - const { getByTestId } = render( - - - - - - ); - expect(getByTestId(PREVIEW_FOOTER_TEST_ID)).toBeInTheDocument(); - expect(getByTestId(PREVIEW_FOOTER_TEST_ID)).toHaveTextContent('Show full alert details'); - }); - - it('should render footer for event', () => { - const { getByTestId } = render( - - 'event' }} - > - - - - ); - expect(getByTestId(PREVIEW_FOOTER_TEST_ID)).toHaveTextContent('Show full event details'); - }); - - it('should open document details flyout when clicked', () => { - const { getByTestId } = render( - - - - - - ); - - getByTestId(PREVIEW_FOOTER_LINK_TEST_ID).click(); - expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ - right: { - id: DocumentDetailsRightPanelKey, - params: { - id: mockContextValue.eventId, - indexName: mockContextValue.indexName, - scopeId: mockContextValue.scopeId, - }, - }, - }); - }); -}); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.test.tsx b/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.test.tsx deleted file mode 100644 index 334bf5f08721e..0000000000000 --- a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.test.tsx +++ /dev/null @@ -1,147 +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. - */ - -import { renderHook } from '@testing-library/react'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; -import { useNavigateToAnalyzer } from './use_navigate_to_analyzer'; -import { mockFlyoutApi } from '../mocks/mock_flyout_context'; -import { useWhichFlyout } from './use_which_flyout'; -import { useKibana as mockUseKibana } from '../../../../common/lib/kibana/__mocks__'; -import { useKibana } from '../../../../common/lib/kibana'; -import { - DocumentDetailsRightPanelKey, - DocumentDetailsLeftPanelKey, - DocumentDetailsAnalyzerPanelKey, -} from '../constants/panel_keys'; -import { ANALYZE_GRAPH_ID, ANALYZER_PREVIEW_BANNER } from '../../left/components/analyze_graph'; - -jest.mock('@kbn/expandable-flyout'); -jest.mock('../../../../common/lib/kibana'); -jest.mock('./use_which_flyout'); - -const mockedUseKibana = mockUseKibana(); -(useKibana as jest.Mock).mockReturnValue(mockedUseKibana); - -const mockUseWhichFlyout = useWhichFlyout as jest.Mock; -const FLYOUT_KEY = 'SecuritySolution'; -const TIMELINE_FLYOUT_KEY = 'Timeline'; - -const eventId = 'eventId1'; -const indexName = 'index1'; -const scopeId = 'scopeId1'; - -describe('useNavigateToAnalyzer', () => { - beforeEach(() => { - jest.clearAllMocks(); - jest.mocked(useExpandableFlyoutApi).mockReturnValue(mockFlyoutApi); - }); - - it('when isFlyoutOpen is true, should return callback that opens left and preview panels', () => { - mockUseWhichFlyout.mockReturnValue(FLYOUT_KEY); - const hookResult = renderHook(() => - useNavigateToAnalyzer({ isFlyoutOpen: true, eventId, indexName, scopeId }) - ); - hookResult.result.current.navigateToAnalyzer(); - - expect(mockFlyoutApi.openLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: 'visualize', - subTab: ANALYZE_GRAPH_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); - - expect(mockFlyoutApi.openPreviewPanel).toHaveBeenCalledWith({ - id: DocumentDetailsAnalyzerPanelKey, - params: { - resolverComponentInstanceID: `${FLYOUT_KEY}-${scopeId}`, - banner: ANALYZER_PREVIEW_BANNER, - }, - }); - }); - - it('when isFlyoutOpen is false and scopeId is not timeline, should return callback that opens a new flyout', () => { - mockUseWhichFlyout.mockReturnValue(null); - - const hookResult = renderHook(() => - useNavigateToAnalyzer({ isFlyoutOpen: false, eventId, indexName, scopeId }) - ); - hookResult.result.current.navigateToAnalyzer(); - expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ - right: { - id: DocumentDetailsRightPanelKey, - params: { - id: eventId, - indexName, - scopeId, - }, - }, - left: { - id: DocumentDetailsLeftPanelKey, - path: { - tab: 'visualize', - subTab: ANALYZE_GRAPH_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }, - preview: { - id: DocumentDetailsAnalyzerPanelKey, - params: { - resolverComponentInstanceID: `${FLYOUT_KEY}-${scopeId}`, - banner: ANALYZER_PREVIEW_BANNER, - }, - }, - }); - }); - - it('when isFlyoutOpen is false and scopeId is current timeline, should return callback that opens a new flyout in timeline', () => { - mockUseWhichFlyout.mockReturnValue(null); - const timelineId = 'timeline-1'; - const hookResult = renderHook(() => - useNavigateToAnalyzer({ isFlyoutOpen: false, eventId, indexName, scopeId: timelineId }) - ); - hookResult.result.current.navigateToAnalyzer(); - expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ - right: { - id: DocumentDetailsRightPanelKey, - params: { - id: eventId, - indexName, - scopeId: timelineId, - }, - }, - left: { - id: DocumentDetailsLeftPanelKey, - path: { - tab: 'visualize', - subTab: ANALYZE_GRAPH_ID, - }, - params: { - id: eventId, - indexName, - scopeId: timelineId, - }, - }, - preview: { - id: DocumentDetailsAnalyzerPanelKey, - params: { - resolverComponentInstanceID: `${TIMELINE_FLYOUT_KEY}-${timelineId}`, - banner: ANALYZER_PREVIEW_BANNER, - }, - }, - }); - }); -}); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.test.tsx b/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.test.tsx deleted file mode 100644 index ac624ce11ce56..0000000000000 --- a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.test.tsx +++ /dev/null @@ -1,81 +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. - */ - -import { renderHook } from '@testing-library/react'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; -import { useNavigateToSessionView } from './use_navigate_to_session_view'; -import { mockFlyoutApi } from '../mocks/mock_flyout_context'; -import { useKibana as mockUseKibana } from '../../../../common/lib/kibana/__mocks__'; -import { useKibana } from '../../../../common/lib/kibana'; -import { DocumentDetailsRightPanelKey, DocumentDetailsLeftPanelKey } from '../constants/panel_keys'; -import { SESSION_VIEW_ID } from '../../left/components/session_view'; - -jest.mock('@kbn/expandable-flyout'); -jest.mock('../../../../common/lib/kibana'); - -const mockedUseKibana = mockUseKibana(); -(useKibana as jest.Mock).mockReturnValue(mockedUseKibana); - -const eventId = 'eventId1'; -const indexName = 'index1'; -const scopeId = 'scopeId1'; - -describe('useNavigateToSessionView', () => { - beforeEach(() => { - jest.clearAllMocks(); - jest.mocked(useExpandableFlyoutApi).mockReturnValue(mockFlyoutApi); - }); - - it('when isFlyoutOpen is true, should return callback that opens left panel', () => { - const hookResult = renderHook(() => - useNavigateToSessionView({ isFlyoutOpen: true, eventId, indexName, scopeId }) - ); - hookResult.result.current.navigateToSessionView(); - - expect(mockFlyoutApi.openLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: 'visualize', - subTab: SESSION_VIEW_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); - }); - - it('when isFlyoutOpen is false, should return callback that opens a new flyout', () => { - const hookResult = renderHook(() => - useNavigateToSessionView({ isFlyoutOpen: false, eventId, indexName, scopeId }) - ); - hookResult.result.current.navigateToSessionView(); - expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ - right: { - id: DocumentDetailsRightPanelKey, - params: { - id: eventId, - indexName, - scopeId, - }, - }, - left: { - id: DocumentDetailsLeftPanelKey, - path: { - tab: 'visualize', - subTab: SESSION_VIEW_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }, - }); - }); -}); diff --git a/x-pack/plugins/security_solution/public/flyout/jest.config.js b/x-pack/plugins/security_solution/public/flyout/jest.config.js deleted file mode 100644 index 57101f9368e5f..0000000000000 --- a/x-pack/plugins/security_solution/public/flyout/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/public/flyout'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/flyout', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/public/flyout/**/*.{ts,tsx}'], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/jest.config.js b/x-pack/plugins/security_solution/public/jest.config.js deleted file mode 100644 index 745b307ee4d41..0000000000000 --- a/x-pack/plugins/security_solution/public/jest.config.js +++ /dev/null @@ -1,29 +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: '../../../..', - /** all nested directories have their own Jest config file */ - testMatch: ['/x-pack/plugins/security_solution/public/*.test.{js,mjs,ts,tsx}'], - roots: ['/x-pack/plugins/security_solution/public'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/**/*.{ts,tsx}', - '!/x-pack/plugins/security_solution/public/*.test.{ts,tsx}', - '!/x-pack/plugins/security_solution/public/{__test__,__snapshots__,__examples__,*mock*,tests,test_helpers,integration_tests,types}/**/*', - '!/x-pack/plugins/security_solution/public/*mock*.{ts,tsx}', - '!/x-pack/plugins/security_solution/public/*.test.{ts,tsx}', - '!/x-pack/plugins/security_solution/public/*.d.ts', - '!/x-pack/plugins/security_solution/public/*.config.ts', - '!/x-pack/plugins/security_solution/public/index.{js,ts,tsx}', - ], - - moduleNameMapper: require('../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/management/jest.config.js b/x-pack/plugins/security_solution/public/management/jest.config.js deleted file mode 100644 index e33e13fb4ce1a..0000000000000 --- a/x-pack/plugins/security_solution/public/management/jest.config.js +++ /dev/null @@ -1,19 +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/security_solution/public/management'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/management', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/management/**/*.{ts,tsx}', - ], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/notes/jest.config.js b/x-pack/plugins/security_solution/public/notes/jest.config.js deleted file mode 100644 index 7a19d2648f6be..0000000000000 --- a/x-pack/plugins/security_solution/public/notes/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/public/notes'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/notes', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/public/notes/**/*.{ts,tsx}'], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/onboarding/jest.config.js b/x-pack/plugins/security_solution/public/onboarding/jest.config.js deleted file mode 100644 index f5c05b19b495b..0000000000000 --- a/x-pack/plugins/security_solution/public/onboarding/jest.config.js +++ /dev/null @@ -1,19 +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/security_solution/public/onboarding'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/onboarding', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/onboarding/**/*.{ts,tsx}', - ], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/overview/jest.config.js b/x-pack/plugins/security_solution/public/overview/jest.config.js deleted file mode 100644 index 94874720385c3..0000000000000 --- a/x-pack/plugins/security_solution/public/overview/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/public/overview'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/overview', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/public/overview/**/*.{ts,tsx}'], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/resolver/jest.config.js b/x-pack/plugins/security_solution/public/resolver/jest.config.js deleted file mode 100644 index 641311b3c8cf2..0000000000000 --- a/x-pack/plugins/security_solution/public/resolver/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/public/resolver'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/resolver', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/public/resolver/**/*.{ts,tsx}'], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/security_integrations/jest.config.js b/x-pack/plugins/security_solution/public/security_integrations/jest.config.js deleted file mode 100644 index 030ad86fc80f1..0000000000000 --- a/x-pack/plugins/security_solution/public/security_integrations/jest.config.js +++ /dev/null @@ -1,19 +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/security_solution/public/security_integrations'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/security_integrations', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/security_integrations/**/*.{ts,tsx}', - ], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/public/siem_migrations/jest.config.js b/x-pack/plugins/security_solution/public/siem_migrations/jest.config.js deleted file mode 100644 index fd313059456a1..0000000000000 --- a/x-pack/plugins/security_solution/public/siem_migrations/jest.config.js +++ /dev/null @@ -1,19 +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/security_solution/public/siem_migrations'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/siem_migrations', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/siem_migrations/**/*.{ts,tsx}', - ], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/scripts/jest.config.js b/x-pack/plugins/security_solution/scripts/jest.config.js deleted file mode 100644 index dba0d6bc5bade..0000000000000 --- a/x-pack/plugins/security_solution/scripts/jest.config.js +++ /dev/null @@ -1,16 +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/security_solution/scripts'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/scripts', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/scripts/**/*.{ts,tsx}'], -}; diff --git a/x-pack/plugins/security_solution/server/client/jest.config.js b/x-pack/plugins/security_solution/server/client/jest.config.js deleted file mode 100644 index bdf35ce91c864..0000000000000 --- a/x-pack/plugins/security_solution/server/client/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/server/client'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/server/client', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/server/client/**/*.{ts,tsx}'], - moduleNameMapper: require('../__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/server/endpoint/jest.config.js b/x-pack/plugins/security_solution/server/endpoint/jest.config.js deleted file mode 100644 index 54b164d779377..0000000000000 --- a/x-pack/plugins/security_solution/server/endpoint/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/server/endpoint'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/server/endpoint', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/server/endpoint/**/*.{ts,tsx}'], - moduleNameMapper: require('../__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/server/lib/jest.config.js b/x-pack/plugins/security_solution/server/lib/jest.config.js deleted file mode 100644 index dd07f905422b3..0000000000000 --- a/x-pack/plugins/security_solution/server/lib/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/server/lib'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/server/lib', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/server/lib/**/*.{ts,tsx}'], - moduleNameMapper: require('../__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/server/usage/jest.config.js b/x-pack/plugins/security_solution/server/usage/jest.config.js deleted file mode 100644 index 4041e8f66d7c8..0000000000000 --- a/x-pack/plugins/security_solution/server/usage/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/server/usage'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/server/usage', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/server/usage/**/*.{ts,tsx}'], - moduleNameMapper: require('../__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution/server/utils/jest.config.js b/x-pack/plugins/security_solution/server/utils/jest.config.js deleted file mode 100644 index 2e1817b0b4071..0000000000000 --- a/x-pack/plugins/security_solution/server/utils/jest.config.js +++ /dev/null @@ -1,17 +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/security_solution/server/utils'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/server/utils', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/server/utils/**/*.{ts,tsx}'], - moduleNameMapper: require('../__mocks__/module_name_map'), -}; diff --git a/x-pack/plugins/security_solution_ess/public/jest.config.js b/x-pack/plugins/security_solution_ess/public/jest.config.js deleted file mode 100644 index fac3d4ceba420..0000000000000 --- a/x-pack/plugins/security_solution_ess/public/jest.config.js +++ /dev/null @@ -1,26 +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: '../../../..', - /** all nested directories have their own Jest config file */ - testMatch: ['/x-pack/plugins/security_solution_ess/public/**/*.test.{js,mjs,ts,tsx}'], - roots: ['/x-pack/plugins/security_solution_ess/public'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution_ess/public', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution_ess/public/**/*.{ts,tsx}', - '!/x-pack/plugins/security_solution_ess/public/*.test.{ts,tsx}', - '!/x-pack/plugins/security_solution_ess/public/{__test__,__snapshots__,__examples__,*mock*,tests,test_helpers,integration_tests,types}/**/*', - '!/x-pack/plugins/security_solution_ess/public/*mock*.{ts,tsx}', - '!/x-pack/plugins/security_solution_ess/public/*.test.{ts,tsx}', - '!/x-pack/plugins/security_solution_ess/public/*.d.ts', - '!/x-pack/plugins/security_solution_ess/public/*.config.ts', - '!/x-pack/plugins/security_solution_ess/public/index.{js,ts,tsx}', - ], -}; diff --git a/x-pack/plugins/security_solution_serverless/common/jest.config.js b/x-pack/plugins/security_solution_serverless/common/jest.config.js deleted file mode 100644 index 01ea1139d6e44..0000000000000 --- a/x-pack/plugins/security_solution_serverless/common/jest.config.js +++ /dev/null @@ -1,28 +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/security_solution_serverless/common'], - testMatch: [ - '/x-pack/plugins/security_solution_serverless/common/**/*.test.{js,mjs,ts,tsx}', - ], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution_serverless/common', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution_serverless/common/**/*.{ts,tsx}', - '!/x-pack/plugins/security_solution_serverless/common/*.test.{ts,tsx}', - '!/x-pack/plugins/security_solution_serverless/common/{__test__,__snapshots__,__examples__,*mock*,tests,test_helpers,integration_tests,types}/**/*', - '!/x-pack/plugins/security_solution_serverless/common/*mock*.{ts,tsx}', - '!/x-pack/plugins/security_solution_serverless/common/*.test.{ts,tsx}', - '!/x-pack/plugins/security_solution_serverless/common/*.d.ts', - '!/x-pack/plugins/security_solution_serverless/common/*.config.ts', - '!/x-pack/plugins/security_solution_serverless/common/index.{js,ts,tsx}', - ], -}; diff --git a/x-pack/plugins/security_solution_serverless/public/jest.config.js b/x-pack/plugins/security_solution_serverless/public/jest.config.js deleted file mode 100644 index cf3ad9340c14d..0000000000000 --- a/x-pack/plugins/security_solution_serverless/public/jest.config.js +++ /dev/null @@ -1,29 +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: '../../../..', - /** all nested directories have their own Jest config file */ - testMatch: [ - '/x-pack/plugins/security_solution_serverless/public/**/*.test.{js,mjs,ts,tsx}', - ], - roots: ['/x-pack/plugins/security_solution_serverless/public'], - coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution_serverless/public', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/security_solution_serverless/public/**/*.{ts,tsx}', - '!/x-pack/plugins/security_solution_serverless/public/*.test.{ts,tsx}', - '!/x-pack/plugins/security_solution_serverless/public/{__test__,__snapshots__,__examples__,*mock*,tests,test_helpers,integration_tests,types}/**/*', - '!/x-pack/plugins/security_solution_serverless/public/*mock*.{ts,tsx}', - '!/x-pack/plugins/security_solution_serverless/public/*.test.{ts,tsx}', - '!/x-pack/plugins/security_solution_serverless/public/*.d.ts', - '!/x-pack/plugins/security_solution_serverless/public/*.config.ts', - '!/x-pack/plugins/security_solution_serverless/public/index.{js,ts,tsx}', - ], -}; diff --git a/x-pack/plugins/serverless_search/public/application/components/languages/python.ts b/x-pack/plugins/serverless_search/public/application/components/languages/python.ts index 266a28b12c181..963d4c40ce5b6 100644 --- a/x-pack/plugins/serverless_search/public/application/components/languages/python.ts +++ b/x-pack/plugins/serverless_search/public/application/components/languages/python.ts @@ -14,7 +14,7 @@ export const pythonDefinition: LanguageDefinition = { apiReference: docLinks.pythonApiReference, basicConfig: docLinks.pythonBasicConfig, buildSearchQuery: `client.search(index="books", q="snow")`, - configureClient: ({ url, apiKey }) => `from elasticsearch_serverless import Elasticsearch + configureClient: ({ url, apiKey }) => `from elasticsearch import Elasticsearch client = Elasticsearch( "${url}", @@ -22,9 +22,9 @@ client = Elasticsearch( )`, docLink: docLinks.pythonClient, github: { - link: 'https://github.com/elastic/elasticsearch-serverless-python', + link: 'https://github.com/elastic/elasticsearch-py', label: i18n.translate('xpack.serverlessSearch.languages.python.githubLabel', { - defaultMessage: 'elasticsearch-serverless-python', + defaultMessage: 'elasticsearch-py', }), }, iconType: 'python.svg', @@ -50,7 +50,7 @@ client.bulk(operations=documents${ingestPipeline ? `, pipeline="${ingestPipeline url, indexName, ingestPipeline, - }) => `from elasticsearch_serverless import Elasticsearch + }) => `from elasticsearch import Elasticsearch client = Elasticsearch( "${url}", @@ -64,10 +64,10 @@ documents = [ client.bulk(operations=documents${ingestPipeline ? `, pipeline="${ingestPipeline}"` : ''}) `, - installClient: `python -m pip install elasticsearch-serverless + installClient: `python -m pip install elasticsearch # If your application uses async/await in Python you can install with the async extra -# python -m pip install elasticsearch_serverless[async] +# python -m pip install elasticsearch[async] `, name: i18n.translate('xpack.serverlessSearch.languages.python', { defaultMessage: 'Python', diff --git a/x-pack/plugins/session_view/jest.config.js b/x-pack/plugins/session_view/jest.config.js deleted file mode 100644 index d35db0d369468..0000000000000 --- a/x-pack/plugins/session_view/jest.config.js +++ /dev/null @@ -1,18 +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/session_view'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/session_view', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/session_view/{common,public,server}/**/*.{ts,tsx}', - ], - setupFiles: ['jest-canvas-mock'], -}; diff --git a/x-pack/plugins/stack_alerts/public/rule_types/components/data_view_select_popover.tsx b/x-pack/plugins/stack_alerts/public/rule_types/components/data_view_select_popover.tsx index 988afb8d2182b..97b614a5b5785 100644 --- a/x-pack/plugins/stack_alerts/public/rule_types/components/data_view_select_popover.tsx +++ b/x-pack/plugins/stack_alerts/public/rule_types/components/data_view_select_popover.tsx @@ -18,6 +18,7 @@ import { EuiPopover, EuiPopoverFooter, EuiPopoverTitle, + EuiLoadingSpinner, EuiText, useEuiPaddingCSS, useIsWithinBreakpoints, @@ -63,6 +64,7 @@ export const DataViewSelectPopover: React.FunctionComponent { + const [loadingDataViews, setLoadingDataViews] = useState(false); const [dataViewItems, setDataViewsItems] = useState([]); const [dataViewPopoverOpen, setDataViewPopoverOpen] = useState(false); @@ -71,7 +73,7 @@ export const DataViewSelectPopover: React.FunctionComponent void | undefined>(); const allDataViewItems = useMemo( - () => [...dataViewItems, ...metadata.adHocDataViewList.map(toDataViewListItem)], + () => [...(dataViewItems ?? []), ...metadata.adHocDataViewList.map(toDataViewListItem)], [dataViewItems, metadata.adHocDataViewList] ); @@ -87,10 +89,16 @@ export const DataViewSelectPopover: React.FunctionComponent { - const ids = await dataViews.getIds(); - const dataViewsList = await Promise.all(ids.map((id) => dataViews.get(id))); - - setDataViewsItems(dataViewsList.map(toDataViewListItem)); + setLoadingDataViews(true); + try { + // Calling getIds with refresh = true to make sure we don't get stale data + const ids = await dataViews.getIds(true); + const dataViewsList = await Promise.all(ids.map((id) => dataViews.get(id))); + setDataViewsItems(dataViewsList.map(toDataViewListItem)); + } catch (e) { + // Error fetching data views + } + setLoadingDataViews(false); }, [dataViews]); const onAddAdHocDataView = useCallback( @@ -153,8 +161,10 @@ export const DataViewSelectPopover: React.FunctionComponent; } return ( diff --git a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_observability.json b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_observability.json index 22b1e3c3071ec..4b60ca1da8d6b 100644 --- a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_observability.json +++ b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_observability.json @@ -131,6 +131,82 @@ } } } + }, + "slo": { + "properties": { + "slo": { + "properties": { + "total": { + "type": "long", + "_meta": { + "description": "The total number of slos in the cluster" + } + }, + "by_status": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "The number of enabled slos in the cluster" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "The number of disabled slos in the cluster" + } + } + } + }, + "by_sli_type": { + "properties": { + "DYNAMIC_KEY": { + "type": "long", + "_meta": { + "description": "The number of slos by sli type in the cluster" + } + } + } + }, + "by_rolling_duration": { + "properties": { + "DYNAMIC_KEY": { + "type": "long", + "_meta": { + "description": "The number of slos by rolling duration in the cluster" + } + } + } + }, + "by_calendar_aligned_duration": { + "properties": { + "DYNAMIC_KEY": { + "type": "long", + "_meta": { + "description": "The number of slos by calendar aligned duration in the cluster" + } + } + } + }, + "by_budgeting_method": { + "properties": { + "occurrences": { + "type": "long", + "_meta": { + "description": "The number of slos by timeslices budgeting method in the cluster" + } + }, + "timeslices": { + "type": "long", + "_meta": { + "description": "The number of slos by occurrences budgeting method in the cluster" + } + } + } + } + } + } + } } } } diff --git a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json index ccdfb2a3bf647..b2870f3ef4809 100644 --- a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json +++ b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json @@ -10955,909 +10955,197 @@ } } }, - "cloud_defend": { + "connectors": { "properties": { - "indices": { - "properties": { - "alerts": { - "properties": { - "doc_count": { - "type": "long" - }, - "deleted": { - "type": "long" - }, - "size_in_bytes": { - "type": "long" - }, - "last_doc_timestamp": { - "type": "date" - } - } - }, - "file": { - "properties": { - "doc_count": { - "type": "long" - }, - "deleted": { - "type": "long" - }, - "size_in_bytes": { - "type": "long" - }, - "last_doc_timestamp": { - "type": "date" - } - } - }, - "process": { - "properties": { - "doc_count": { - "type": "long" - }, - "deleted": { - "type": "long" - }, - "size_in_bytes": { - "type": "long" - }, - "last_doc_timestamp": { - "type": "date" - } - } - }, - "latestPackageVersion": { - "type": "keyword" - }, - "packageStatus": { - "properties": { - "status": { - "type": "keyword" - }, - "installedPackagePolicies": { - "type": "long" - }, - "healthyAgents": { - "type": "long" - } - } - } - } - }, - "pods_stats": { + "connectors": { "type": "array", "items": { "properties": { - "account_id": { - "type": "keyword" - }, - "container_image_name": { - "type": "keyword" - }, - "container_image_tag": { + "id": { "type": "keyword" }, - "pod_name": { + "serviceType": { "type": "keyword" }, - "total_doc_count": { - "type": "long" - }, - "process_doc_count": { - "type": "long" - }, - "file_doc_count": { - "type": "long" - }, - "alert_doc_count": { - "type": "long" - } - } - } - }, - "accounts_stats": { - "type": "array", - "items": { - "properties": { - "account_id": { - "type": "keyword" + "isNative": { + "type": "boolean" }, - "cloud_provider": { - "type": "keyword" + "isDeleted": { + "type": "boolean" }, - "kubernetes_version": { + "status": { "type": "keyword" }, - "total_doc_count": { - "type": "long" - }, - "file_doc_count": { - "type": "long" - }, - "process_doc_count": { - "type": "long" - }, - "alert_doc_count": { - "type": "long" - }, - "agents_count": { - "type": "short" - }, - "nodes_count": { - "type": "short" - }, - "pods_count": { - "type": "short" - } - } - } - }, - "installation_stats": { - "type": "array", - "items": { - "properties": { - "package_policy_id": { + "indexName": { "type": "keyword" }, - "package_version": { - "type": "keyword" + "dlsEnabled": { + "type": "boolean" }, - "agent_policy_id": { - "type": "keyword" + "sslEnabled": { + "type": "boolean" }, - "created_at": { - "type": "date" + "fetchSelectively": { + "type": "boolean" }, - "agent_count": { - "type": "long" + "textExtractionServiceEnabled": { + "type": "boolean" }, - "policy_yaml": { - "type": "keyword" + "documents": { + "properties": { + "total": { + "type": "long" + }, + "volume": { + "type": "long" + }, + "inLastSync": { + "type": "long" + } + } }, - "selectors": { - "type": "array", - "items": { - "properties": { - "type": { - "type": "keyword" - }, - "name": { - "type": "keyword" - }, - "operation": { - "type": "array", - "items": { - "type": "keyword" - } - }, - "containerImageFullName": { - "type": "array", - "items": { - "type": "keyword" - } - }, - "containerImageName": { - "type": "array", - "items": { + "dataSourceSpecific": { + "properties": { + "confluence": { + "properties": { + "dataSourceType": { "type": "keyword" } - }, - "containerImageTag": { - "type": "array", - "items": { - "type": "keyword" + } + }, + "github": { + "properties": { + "isCloud": { + "type": "boolean" } - }, - "kubernetesClusterId": { - "type": "array", - "items": { + } + }, + "jira": { + "properties": { + "dataSourceType": { "type": "keyword" } - }, - "kubernetesClusterName": { - "type": "array", - "items": { - "type": "keyword" + } + }, + "mongodb": { + "properties": { + "directConnect": { + "type": "boolean" } - }, - "kubernetesNamespace": { - "type": "array", - "items": { - "type": "keyword" + } + }, + "mssql": { + "properties": { + "validateHost": { + "type": "boolean" + }, + "tables": { + "type": "long" } - }, - "kubernetesPodLabel": { - "type": "array", - "items": { - "type": "keyword" + } + }, + "mysql": { + "properties": { + "tables": { + "type": "long" } - }, - "kubernetesPodName": { - "type": "array", - "items": { - "type": "keyword" + } + }, + "oracle": { + "properties": { + "tables": { + "type": "long" } - }, - "targetFilePath": { - "type": "array", - "items": { - "type": "keyword" + } + }, + "postgresql": { + "properties": { + "tables": { + "type": "long" } - }, - "ignoreVolumeFiles": { - "type": "boolean" - }, - "ignoreVolumeMounts": { - "type": "boolean" - }, - "processExecutable": { - "type": "array", - "items": { - "type": "keyword" + } + }, + "slack": { + "properties": { + "autoJoinChannelsEnabled": { + "type": "boolean" + }, + "syncUsersEnabled": { + "type": "boolean" + }, + "fetchLastNDays": { + "type": "long" } - }, - "processName": { - "type": "array", - "items": { - "type": "keyword" + } + }, + "zoom": { + "properties": { + "recordingAge": { + "type": "long" } - }, - "sessionLeaderInteractive": { - "type": "boolean" } } } }, - "responses": { - "type": "array", - "items": { - "properties": { - "type": { - "type": "keyword" - }, - "match": { - "type": "array", - "items": { - "type": "keyword" - } - }, - "exclude": { - "type": "array", - "items": { - "type": "keyword" + "scheduling": { + "properties": { + "accessControl": { + "properties": { + "enabled": { + "type": "boolean" + }, + "interval": { + "type": "text" } - }, - "actions": { - "type": "array", - "items": { - "type": "keyword" + } + }, + "full": { + "properties": { + "enabled": { + "type": "boolean" + }, + "interval": { + "type": "text" + } + } + }, + "incremental": { + "properties": { + "enabled": { + "type": "boolean" + }, + "interval": { + "type": "text" } } } } - } - } - } - } - } - }, - "cloud_security_posture": { - "properties": { - "indices": { - "properties": { - "findings": { - "properties": { - "doc_count": { - "type": "long" - }, - "deleted": { - "type": "long" - }, - "size_in_bytes": { - "type": "long" - }, - "last_doc_timestamp": { - "type": "date" - } - } - }, - "latest_findings": { - "properties": { - "doc_count": { - "type": "long" - }, - "deleted": { - "type": "long" - }, - "size_in_bytes": { - "type": "long" - }, - "last_doc_timestamp": { - "type": "date" - } - } - }, - "vulnerabilities": { - "properties": { - "doc_count": { - "type": "long" - }, - "deleted": { - "type": "long" - }, - "size_in_bytes": { - "type": "long" - }, - "last_doc_timestamp": { - "type": "date" - } - } - }, - "latest_vulnerabilities": { - "properties": { - "doc_count": { - "type": "long" - }, - "deleted": { - "type": "long" - }, - "size_in_bytes": { - "type": "long" - }, - "last_doc_timestamp": { - "type": "date" - } - } - }, - "score": { - "properties": { - "doc_count": { - "type": "long" - }, - "deleted": { - "type": "long" - }, - "size_in_bytes": { - "type": "long" - }, - "last_doc_timestamp": { - "type": "date" - } - } - }, - "latestPackageVersion": { - "type": "keyword" - }, - "cspm": { - "properties": { - "status": { - "type": "keyword" - }, - "installedPackagePolicies": { - "type": "long" - }, - "healthyAgents": { - "type": "long" - } - } - }, - "kspm": { - "properties": { - "status": { - "type": "keyword" - }, - "installedPackagePolicies": { - "type": "long" - }, - "healthyAgents": { - "type": "long" - } - } - }, - "vuln_mgmt": { - "properties": { - "status": { - "type": "keyword" - }, - "installedPackagePolicies": { - "type": "long" - }, - "healthyAgents": { - "type": "long" - } - } - } - } - }, - "resources_stats": { - "type": "array", - "items": { - "properties": { - "account_id": { - "type": "keyword" - }, - "resource_type": { - "type": "keyword" - }, - "resource_type_doc_count": { - "type": "long" - }, - "resource_sub_type": { - "type": "keyword" - }, - "resource_sub_type_doc_count": { - "type": "long" - }, - "passed_findings_count": { - "type": "long" - }, - "failed_findings_count": { - "type": "long" - } - } - } - }, - "accounts_stats": { - "type": "array", - "items": { - "properties": { - "account_id": { - "type": "keyword" - }, - "posture_score": { - "type": "long" - }, - "latest_findings_doc_count": { - "type": "long" - }, - "benchmark_id": { - "type": "keyword" - }, - "benchmark_name": { - "type": "keyword" - }, - "benchmark_version": { - "type": "keyword" - }, - "kubernetes_version": { - "type": "keyword" - }, - "passed_findings_count": { - "type": "long" - }, - "failed_findings_count": { - "type": "long" - }, - "agents_count": { - "type": "short" - }, - "nodes_count": { - "type": "short" - }, - "pods_count": { - "type": "short" - } - } - } - }, - "rules_stats": { - "type": "array", - "items": { - "properties": { - "account_id": { - "type": "keyword" - }, - "rule_id": { - "type": "keyword" - }, - "rule_name": { - "type": "keyword" - }, - "rule_section": { - "type": "keyword" - }, - "rule_version": { - "type": "keyword" - }, - "rule_number": { - "type": "keyword" - }, - "posture_type": { - "type": "keyword" - }, - "benchmark_id": { - "type": "keyword" - }, - "benchmark_name": { - "type": "keyword" - }, - "benchmark_version": { - "type": "keyword" - }, - "passed_findings_count": { - "type": "long" - }, - "failed_findings_count": { - "type": "long" - } - } - } - }, - "installation_stats": { - "type": "array", - "items": { - "properties": { - "package_policy_id": { - "type": "keyword" - }, - "feature": { - "type": "keyword" - }, - "package_version": { - "type": "keyword" - }, - "agent_policy_id": { - "type": "keyword" - }, - "deployment_mode": { - "type": "keyword" - }, - "created_at": { - "type": "date" - }, - "agent_count": { - "type": "long" - }, - "is_agentless": { - "type": "boolean" - }, - "account_type": { - "type": "keyword" - }, - "is_setup_automatic": { - "type": "boolean" - }, - "setup_access_option": { - "type": "keyword" - } - } - } - }, - "alerts_stats": { - "type": "array", - "items": { - "properties": { - "posture_type": { - "type": "keyword" - }, - "rules_count": { - "type": "long" - }, - "alerts_count": { - "type": "long" - }, - "alerts_open_count": { - "type": "long" - }, - "alerts_closed_count": { - "type": "long" - }, - "alerts_acknowledged_count": { - "type": "long" - } - } - } - }, - "cloud_account_stats": { - "type": "array", - "items": { - "properties": { - "account_id": { - "type": "keyword" - }, - "cloud_provider": { - "type": "keyword" - }, - "product": { - "type": "keyword" }, - "package_policy_id": { - "type": "keyword" - }, - "latest_doc_count": { - "type": "long" - }, - "latest_doc_updated_timestamp": { - "type": "date" - }, - "posture_management_stats": { + "syncRules": { "properties": { - "posture_score": { - "type": "long" - }, - "benchmark_name": { - "type": "keyword" - }, - "benchmark_version": { - "type": "keyword" - }, - "passed_findings_count": { - "type": "long" + "active": { + "properties": { + "withBasicRules": { + "type": "boolean" + }, + "withAdvancedRules": { + "type": "boolean" + } + } }, - "failed_findings_count": { - "type": "long" + "draft": { + "properties": { + "withBasicRules": { + "type": "boolean" + }, + "withAdvancedRules": { + "type": "boolean" + } + } } } }, - "posture_management_stats_enabled_rules": { - "properties": { - "posture_score": { - "type": "long" - }, - "benchmark_name": { - "type": "keyword" - }, - "benchmark_version": { - "type": "keyword" - }, - "passed_findings_count": { - "type": "long" - }, - "failed_findings_count": { - "type": "long" - } - } - }, - "kspm_stats": { - "properties": { - "kubernetes_version": { - "type": "keyword" - }, - "agents_count": { - "type": "short" - }, - "nodes_count": { - "type": "short" - }, - "pods_count": { - "type": "short" - } - } - }, - "has_muted_rules": { - "type": "boolean" - } - } - } - }, - "muted_rules_stats": { - "type": "array", - "items": { - "properties": { - "id": { - "type": "keyword" - }, - "name": { - "type": "keyword" - }, - "section": { - "type": "keyword" - }, - "benchmark_id": { - "type": "keyword" - }, - "benchmark_name": { - "type": "keyword" - }, - "benchmark_version": { - "type": "keyword" - }, - "rule_number": { - "type": "keyword" - }, - "posture_type": { - "type": "keyword" - }, - "version": { - "type": "keyword" - } - } - } - } - } - }, - "connectors": { - "properties": { - "connectors": { - "type": "array", - "items": { - "properties": { - "id": { - "type": "keyword" - }, - "serviceType": { - "type": "keyword" - }, - "isNative": { - "type": "boolean" - }, - "isDeleted": { - "type": "boolean" - }, - "status": { - "type": "keyword" - }, - "indexName": { - "type": "keyword" - }, - "dlsEnabled": { - "type": "boolean" - }, - "sslEnabled": { - "type": "boolean" - }, - "fetchSelectively": { - "type": "boolean" - }, - "textExtractionServiceEnabled": { - "type": "boolean" - }, - "documents": { - "properties": { - "total": { - "type": "long" - }, - "volume": { - "type": "long" - }, - "inLastSync": { - "type": "long" - } - } - }, - "dataSourceSpecific": { - "properties": { - "confluence": { - "properties": { - "dataSourceType": { - "type": "keyword" - } - } - }, - "github": { - "properties": { - "isCloud": { - "type": "boolean" - } - } - }, - "jira": { - "properties": { - "dataSourceType": { - "type": "keyword" - } - } - }, - "mongodb": { - "properties": { - "directConnect": { - "type": "boolean" - } - } - }, - "mssql": { - "properties": { - "validateHost": { - "type": "boolean" - }, - "tables": { - "type": "long" - } - } - }, - "mysql": { - "properties": { - "tables": { - "type": "long" - } - } - }, - "oracle": { - "properties": { - "tables": { - "type": "long" - } - } - }, - "postgresql": { - "properties": { - "tables": { - "type": "long" - } - } - }, - "slack": { - "properties": { - "autoJoinChannelsEnabled": { - "type": "boolean" - }, - "syncUsersEnabled": { - "type": "boolean" - }, - "fetchLastNDays": { - "type": "long" - } - } - }, - "zoom": { - "properties": { - "recordingAge": { - "type": "long" - } - } - } - } - }, - "scheduling": { - "properties": { - "accessControl": { - "properties": { - "enabled": { - "type": "boolean" - }, - "interval": { - "type": "text" - } - } - }, - "full": { - "properties": { - "enabled": { - "type": "boolean" - }, - "interval": { - "type": "text" - } - } - }, - "incremental": { - "properties": { - "enabled": { - "type": "boolean" - }, - "interval": { - "type": "text" - } - } - } - } - }, - "syncRules": { - "properties": { - "active": { - "properties": { - "withBasicRules": { - "type": "boolean" - }, - "withAdvancedRules": { - "type": "boolean" - } - } - }, - "draft": { - "properties": { - "withBasicRules": { - "type": "boolean" - }, - "withAdvancedRules": { - "type": "boolean" - } - } - } - } - }, - "ingestPipeline": { + "ingestPipeline": { "properties": { "name": { "type": "keyword" @@ -14534,4969 +13822,400 @@ }, "avg": { "type": "float", - "_meta": { - "description": "avg number of layers with term joins per map" - } - }, - "total": { - "type": "long", - "_meta": { - "description": "total number of layers with term joins in cluster" - } - } - } - } - } - }, - "basemaps": { - "properties": { - "auto": { - "properties": { - "min": { - "type": "long", - "_meta": { - "description": "min number of ems basemap layers with auto-style per map" - } - }, - "max": { - "type": "long", - "_meta": { - "description": "max number of ems basemap layers with auto-style per map" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "avg number of ems basemap layers with auto-style per map" - } - }, - "total": { - "type": "long", - "_meta": { - "description": "total number of ems basemap layers with auto-style in cluster" - } - } - } - }, - "dark": { - "properties": { - "min": { - "type": "long", - "_meta": { - "description": "min number of ems basemap layers with dark-style per map" - } - }, - "max": { - "type": "long", - "_meta": { - "description": "max number of ems basemap layers with dark-style per map" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "avg number of ems basemap layers with dark-style per map" - } - }, - "total": { - "type": "long", - "_meta": { - "description": "total number of ems basemap layers with dark-style in cluster" - } - } - } - }, - "roadmap": { - "properties": { - "min": { - "type": "long", - "_meta": { - "description": "min number of ems basemap layers with roadmap-style per map" - } - }, - "max": { - "type": "long", - "_meta": { - "description": "max number of ems basemap layers with roadmap-style per map" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "avg number of ems basemap layers with roadmap-style per map" - } - }, - "total": { - "type": "long", - "_meta": { - "description": "total number of ems basemap layers with roadmap-style in cluster" - } - } - } - }, - "roadmap_desaturated": { - "properties": { - "min": { - "type": "long", - "_meta": { - "description": "min number of ems basemap layers with desaturated-style per map" - } - }, - "max": { - "type": "long", - "_meta": { - "description": "max number of ems basemap layers with desaturated-style per map" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "avg number of ems basemap layers with desaturated-style per map" - } - }, - "total": { - "type": "long", - "_meta": { - "description": "total number of ems basemap layers with desaturated-style in cluster" - } - } - } - } - } - }, - "attributesPerMap": { - "properties": { - "dataSourcesCount": { - "properties": { - "min": { - "type": "long" - }, - "max": { - "type": "long" - }, - "avg": { - "type": "float" - } - } - }, - "layersCount": { - "properties": { - "min": { - "type": "long" - }, - "max": { - "type": "long" - }, - "avg": { - "type": "float" - } - } - }, - "layerTypesCount": { - "properties": { - "DYNAMIC_KEY": { - "properties": { - "min": { - "type": "long" - }, - "max": { - "type": "long" - }, - "avg": { - "type": "float" - } - } - } - } - }, - "emsVectorLayersCount": { - "properties": { - "DYNAMIC_KEY": { - "properties": { - "min": { - "type": "long" - }, - "max": { - "type": "long" - }, - "avg": { - "type": "float" - } - } - } - } - }, - "customIconsCount": { - "properties": { - "min": { - "type": "long" - }, - "max": { - "type": "long" - }, - "avg": { - "type": "float" - } - } - } - } - } - } - }, - "monitoring": { - "properties": { - "hasMonitoringData": { - "type": "boolean" - }, - "clusters": { - "type": "array", - "items": { - "properties": { - "license": { - "type": "keyword" - }, - "clusterUuid": { - "type": "keyword" - }, - "metricbeatUsed": { - "type": "boolean" - }, - "elasticsearch": { - "properties": { - "enabled": { - "type": "boolean" - }, - "count": { - "type": "long" - }, - "metricbeatUsed": { - "type": "boolean" - } - } - }, - "kibana": { - "properties": { - "enabled": { - "type": "boolean" - }, - "count": { - "type": "long" - }, - "metricbeatUsed": { - "type": "boolean" - } - } - }, - "logstash": { - "properties": { - "enabled": { - "type": "boolean" - }, - "count": { - "type": "long" - }, - "metricbeatUsed": { - "type": "boolean" - } - } - }, - "beats": { - "properties": { - "enabled": { - "type": "boolean" - }, - "count": { - "type": "long" - }, - "metricbeatUsed": { - "type": "boolean" - } - } - }, - "apm": { - "properties": { - "enabled": { - "type": "boolean" - }, - "count": { - "type": "long" - }, - "metricbeatUsed": { - "type": "boolean" - } - } - } - } - } - } - } - }, - "reporting": { - "properties": { - "available": { - "type": "boolean" - }, - "enabled": { - "type": "boolean" - } - } - }, - "saved_objects_tagging": { - "properties": { - "usedTags": { - "type": "integer" - }, - "taggedObjects": { - "type": "integer" - }, - "types": { - "properties": { - "dashboard": { - "properties": { - "usedTags": { - "type": "integer" - }, - "taggedObjects": { - "type": "integer" - } - } - }, - "lens": { - "properties": { - "usedTags": { - "type": "integer" - }, - "taggedObjects": { - "type": "integer" - } - } - }, - "visualization": { - "properties": { - "usedTags": { - "type": "integer" - }, - "taggedObjects": { - "type": "integer" - } - } - }, - "map": { - "properties": { - "usedTags": { - "type": "integer" - }, - "taggedObjects": { - "type": "integer" - } - } - }, - "search": { - "properties": { - "usedTags": { - "type": "integer" - }, - "taggedObjects": { - "type": "integer" - } - } - }, - "osquery-pack": { - "properties": { - "usedTags": { - "type": "integer" - }, - "taggedObjects": { - "type": "integer" - } - } - }, - "osquery-pack-asset": { - "properties": { - "usedTags": { - "type": "integer" - }, - "taggedObjects": { - "type": "integer" - } - } - }, - "osquery-saved-query": { - "properties": { - "usedTags": { - "type": "integer" - }, - "taggedObjects": { - "type": "integer" - } - } - } - } - } - } - }, - "security": { - "properties": { - "auditLoggingEnabled": { - "type": "boolean", - "_meta": { - "description": "Indicates if audit logging is both enabled and supported by the current license." - } - }, - "loginSelectorEnabled": { - "type": "boolean", - "_meta": { - "description": "Indicates if the login selector UI is enabled." - } - }, - "accessAgreementEnabled": { - "type": "boolean", - "_meta": { - "description": "Indicates if the access agreement UI is both enabled and supported by the current license." - } - }, - "authProviderCount": { - "type": "long", - "_meta": { - "description": "The number of configured auth providers (including disabled auth providers)." - } - }, - "enabledAuthProviders": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "The types of enabled auth providers (such as `saml`, `basic`, `pki`, etc)." - } - } - }, - "fipsModeEnabled": { - "type": "boolean", - "_meta": { - "description": "Indicates if Kibana is being run in FIPS mode." - } - }, - "httpAuthSchemes": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "The set of enabled http auth schemes. Used for api-based usage, and when credentials are provided via reverse-proxy." - } - } - }, - "sessionIdleTimeoutInMinutes": { - "type": "long", - "_meta": { - "description": "The global session idle timeout expiration that is configured, in minutes (0 if disabled)." - } - }, - "sessionLifespanInMinutes": { - "type": "long", - "_meta": { - "description": "The global session lifespan expiration that is configured, in minutes (0 if disabled)." - } - }, - "sessionCleanupInMinutes": { - "type": "long", - "_meta": { - "description": "The session cleanup interval that is configured, in minutes (0 if disabled)." - } - }, - "sessionConcurrentSessionsMaxSessions": { - "type": "long", - "_meta": { - "description": "The maximum number of the concurrent user sessions (0 if not configured)." - } - }, - "anonymousCredentialType": { - "type": "keyword", - "_meta": { - "description": "The credential type that is configured for the anonymous authentication provider." - } - } - } - }, - "security_solution": { - "properties": { - "detectionMetrics": { - "properties": { - "detection_rules": { - "properties": { - "detection_rule_usage": { - "properties": { - "query": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of query rules enabled" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of query rules disabled" - } - }, - "alerts": { - "type": "long", - "_meta": { - "description": "Number of alerts generated by query rules" - } - }, - "cases": { - "type": "long", - "_meta": { - "description": "Number of cases attached to query detection rule alerts" - } - }, - "legacy_notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications enabled" - } - }, - "legacy_notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications disabled" - } - }, - "notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "legacy_investigation_fields": { - "type": "long", - "_meta": { - "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" - } - }, - "alert_suppression": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of enabled query rules configured with suppression" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of disabled query rules configured with suppression" - } - }, - "suppressed_fields_count": { - "properties": { - "one": { - "type": "long", - "_meta": { - "description": "Number of query rules configured with one suppression field" - } - }, - "two": { - "type": "long", - "_meta": { - "description": "Number of query rules configured with two suppression field" - } - }, - "three": { - "type": "long", - "_meta": { - "description": "Number of query rules configured with three suppression field" - } - } - } - }, - "suppressed_per_time_period": { - "type": "long", - "_meta": { - "description": "Number of query rules configured with suppression per time period" - } - }, - "suppressed_per_rule_execution": { - "type": "long", - "_meta": { - "description": "Number of query rules configured with suppression per rule execution" - } - }, - "suppresses_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of query rules configured to suppress alerts with missing fields" - } - }, - "does_not_suppress_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of query rules configured do not suppress alerts with missing fields" - } - } - } - } - } - }, - "threshold": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of threshold rules enabled" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of threshold rules disabled" - } - }, - "alerts": { - "type": "long", - "_meta": { - "description": "Number of alerts generated by threshold rules" - } - }, - "cases": { - "type": "long", - "_meta": { - "description": "Number of cases attached to threshold detection rule alerts" - } - }, - "legacy_notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications enabled" - } - }, - "legacy_notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications disabled" - } - }, - "notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "legacy_investigation_fields": { - "type": "long", - "_meta": { - "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" - } - }, - "alert_suppression": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of enabled threshold rules configured with suppression" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of disabled threshold rules configured with suppression" - } - }, - "suppressed_fields_count": { - "properties": { - "one": { - "type": "long", - "_meta": { - "description": "Number of threshold rules configured with one suppression field" - } - }, - "two": { - "type": "long", - "_meta": { - "description": "Number of threshold rules configured with two suppression field" - } - }, - "three": { - "type": "long", - "_meta": { - "description": "Number of threshold rules configured with three suppression field" - } - } - } - }, - "suppressed_per_time_period": { - "type": "long", - "_meta": { - "description": "Number of threshold rules configured with suppression per time period" - } - }, - "suppressed_per_rule_execution": { - "type": "long", - "_meta": { - "description": "Number of threshold rules configured with suppression per rule execution" - } - }, - "suppresses_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of threshold rules configured to suppress alerts with missing fields" - } - }, - "does_not_suppress_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of threshold rules configured do not suppress alerts with missing fields" - } - } - } - } - } - }, - "eql": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of eql rules enabled" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of eql rules disabled" - } - }, - "alerts": { - "type": "long", - "_meta": { - "description": "Number of alerts generated by eql rules" - } - }, - "cases": { - "type": "long", - "_meta": { - "description": "Number of cases attached to eql detection rule alerts" - } - }, - "legacy_notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications enabled" - } - }, - "legacy_notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications disabled" - } - }, - "notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "legacy_investigation_fields": { - "type": "long", - "_meta": { - "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" - } - }, - "alert_suppression": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of enabled eql rules configured with suppression" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of disabled eql rules configured with suppression" - } - }, - "suppressed_fields_count": { - "properties": { - "one": { - "type": "long", - "_meta": { - "description": "Number of eql rules configured with one suppression field" - } - }, - "two": { - "type": "long", - "_meta": { - "description": "Number of eql rules configured with two suppression field" - } - }, - "three": { - "type": "long", - "_meta": { - "description": "Number of eql rules configured with three suppression field" - } - } - } - }, - "suppressed_per_time_period": { - "type": "long", - "_meta": { - "description": "Number of eql rules configured with suppression per time period" - } - }, - "suppressed_per_rule_execution": { - "type": "long", - "_meta": { - "description": "Number of eql rules configured with suppression per rule execution" - } - }, - "suppresses_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of eql rules configured to suppress alerts with missing fields" - } - }, - "does_not_suppress_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of eql rules configured do not suppress alerts with missing fields" - } - } - } - } - } - }, - "machine_learning": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of machine_learning rules enabled" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of machine_learning rules disabled" - } - }, - "alerts": { - "type": "long", - "_meta": { - "description": "Number of alerts generated by machine_learning rules" - } - }, - "cases": { - "type": "long", - "_meta": { - "description": "Number of cases attached to machine_learning detection rule alerts" - } - }, - "legacy_notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications enabled" - } - }, - "legacy_notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications disabled" - } - }, - "notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "legacy_investigation_fields": { - "type": "long", - "_meta": { - "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" - } - }, - "alert_suppression": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of enabled machine_learning rules configured with suppression" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of disabled machine_learning rules configured with suppression" - } - }, - "suppressed_fields_count": { - "properties": { - "one": { - "type": "long", - "_meta": { - "description": "Number of machine_learning rules configured with one suppression field" - } - }, - "two": { - "type": "long", - "_meta": { - "description": "Number of machine_learning rules configured with two suppression field" - } - }, - "three": { - "type": "long", - "_meta": { - "description": "Number of machine_learning rules configured with three suppression field" - } - } - } - }, - "suppressed_per_time_period": { - "type": "long", - "_meta": { - "description": "Number of machine_learning rules configured with suppression per time period" - } - }, - "suppressed_per_rule_execution": { - "type": "long", - "_meta": { - "description": "Number of machine_learning rules configured with suppression per rule execution" - } - }, - "suppresses_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of machine_learning rules configured to suppress alerts with missing fields" - } - }, - "does_not_suppress_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of machine_learning rules configured do not suppress alerts with missing fields" - } - } - } - } - } - }, - "threat_match": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of threat_match rules enabled" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of threat_match rules disabled" - } - }, - "alerts": { - "type": "long", - "_meta": { - "description": "Number of alerts generated by threat_match rules" - } - }, - "cases": { - "type": "long", - "_meta": { - "description": "Number of cases attached to threat_match detection rule alerts" - } - }, - "legacy_notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications enabled" - } - }, - "legacy_notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications disabled" - } - }, - "notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "legacy_investigation_fields": { - "type": "long", - "_meta": { - "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" - } - }, - "alert_suppression": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of enabled threat_match rules configured with suppression" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of disabled threat_match rules configured with suppression" - } - }, - "suppressed_fields_count": { - "properties": { - "one": { - "type": "long", - "_meta": { - "description": "Number of threat_match rules configured with one suppression field" - } - }, - "two": { - "type": "long", - "_meta": { - "description": "Number of threat_match rules configured with two suppression field" - } - }, - "three": { - "type": "long", - "_meta": { - "description": "Number of threat_match rules configured with three suppression field" - } - } - } - }, - "suppressed_per_time_period": { - "type": "long", - "_meta": { - "description": "Number of threat_match rules configured with suppression per time period" - } - }, - "suppressed_per_rule_execution": { - "type": "long", - "_meta": { - "description": "Number of threat_match rules configured with suppression per rule execution" - } - }, - "suppresses_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of threat_match rules configured to suppress alerts with missing fields" - } - }, - "does_not_suppress_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of threat_match rules configured do not suppress alerts with missing fields" - } - } - } - } - } - }, - "new_terms": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of new_terms rules enabled" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of new_terms rules disabled" - } - }, - "alerts": { - "type": "long", - "_meta": { - "description": "Number of alerts generated by new_terms rules" - } - }, - "cases": { - "type": "long", - "_meta": { - "description": "Number of cases attached to new_terms detection rule alerts" - } - }, - "legacy_notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications enabled" - } - }, - "legacy_notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications disabled" - } - }, - "notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "legacy_investigation_fields": { - "type": "long", - "_meta": { - "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" - } - }, - "alert_suppression": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of enabled new_terms rules configured with suppression" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of disabled new_terms rules configured with suppression" - } - }, - "suppressed_fields_count": { - "properties": { - "one": { - "type": "long", - "_meta": { - "description": "Number of new_terms rules configured with one suppression field" - } - }, - "two": { - "type": "long", - "_meta": { - "description": "Number of new_terms rules configured with two suppression field" - } - }, - "three": { - "type": "long", - "_meta": { - "description": "Number of new_terms rules configured with three suppression field" - } - } - } - }, - "suppressed_per_time_period": { - "type": "long", - "_meta": { - "description": "Number of new_terms rules configured with suppression per time period" - } - }, - "suppressed_per_rule_execution": { - "type": "long", - "_meta": { - "description": "Number of new_terms rules configured with suppression per rule execution" - } - }, - "suppresses_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of new_terms rules configured to suppress alerts with missing fields" - } - }, - "does_not_suppress_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of new_terms rules configured do not suppress alerts with missing fields" - } - } - } - } - } - }, - "esql": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of esql rules enabled" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of esql rules disabled" - } - }, - "alerts": { - "type": "long", - "_meta": { - "description": "Number of alerts generated by esql rules" - } - }, - "cases": { - "type": "long", - "_meta": { - "description": "Number of cases attached to esql detection rule alerts" - } - }, - "legacy_notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications enabled" - } - }, - "legacy_notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications disabled" - } - }, - "notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "legacy_investigation_fields": { - "type": "long", - "_meta": { - "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" - } - }, - "alert_suppression": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of enabled esql rules configured with suppression" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of disabled esql rules configured with suppression" - } - }, - "suppressed_fields_count": { - "properties": { - "one": { - "type": "long", - "_meta": { - "description": "Number of esql rules configured with one suppression field" - } - }, - "two": { - "type": "long", - "_meta": { - "description": "Number of esql rules configured with two suppression field" - } - }, - "three": { - "type": "long", - "_meta": { - "description": "Number of esql rules configured with three suppression field" - } - } - } - }, - "suppressed_per_time_period": { - "type": "long", - "_meta": { - "description": "Number of esql rules configured with suppression per time period" - } - }, - "suppressed_per_rule_execution": { - "type": "long", - "_meta": { - "description": "Number of esql rules configured with suppression per rule execution" - } - }, - "suppresses_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of esql rules configured to suppress alerts with missing fields" - } - }, - "does_not_suppress_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of esql rules configured do not suppress alerts with missing fields" - } - } - } - } - } - }, - "elastic_total": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of elastic rules enabled" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of elastic rules disabled" - } - }, - "alerts": { - "type": "long", - "_meta": { - "description": "Number of alerts generated by elastic rules" - } - }, - "cases": { - "type": "long", - "_meta": { - "description": "Number of cases attached to elastic detection rule alerts" - } - }, - "legacy_notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications enabled" - } - }, - "legacy_notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications disabled" - } - }, - "notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "legacy_investigation_fields": { - "type": "long", - "_meta": { - "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" - } - }, - "alert_suppression": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of enabled elastic rules configured with suppression" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of disabled elastic rules configured with suppression" - } - }, - "suppressed_fields_count": { - "properties": { - "one": { - "type": "long", - "_meta": { - "description": "Number of elastic rules configured with one suppression field" - } - }, - "two": { - "type": "long", - "_meta": { - "description": "Number of elastic rules configured with two suppression field" - } - }, - "three": { - "type": "long", - "_meta": { - "description": "Number of elastic rules configured with three suppression field" - } - } - } - }, - "suppressed_per_time_period": { - "type": "long", - "_meta": { - "description": "Number of elastic rules configured with suppression per time period" - } - }, - "suppressed_per_rule_execution": { - "type": "long", - "_meta": { - "description": "Number of elastic rules configured with suppression per rule execution" - } - }, - "suppresses_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of elastic rules configured to suppress alerts with missing fields" - } - }, - "does_not_suppress_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of elastic rules configured do not suppress alerts with missing fields" - } - } - } - } - } - }, - "custom_total": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of custom rules enabled" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of custom rules disabled" - } - }, - "alerts": { - "type": "long", - "_meta": { - "description": "Number of alerts generated by custom rules" - } - }, - "cases": { - "type": "long", - "_meta": { - "description": "Number of cases attached to custom detection rule alerts" - } - }, - "legacy_notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications enabled" - } - }, - "legacy_notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of legacy notifications disabled" - } - }, - "notifications_enabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "notifications_disabled": { - "type": "long", - "_meta": { - "description": "Number of notifications enabled" - } - }, - "legacy_investigation_fields": { - "type": "long", - "_meta": { - "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" - } - }, - "alert_suppression": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "Number of enabled custom rules configured with suppression" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "Number of disabled custom rules configured with suppression" - } - }, - "suppressed_fields_count": { - "properties": { - "one": { - "type": "long", - "_meta": { - "description": "Number of custom rules configured with one suppression field" - } - }, - "two": { - "type": "long", - "_meta": { - "description": "Number of custom rules configured with two suppression field" - } - }, - "three": { - "type": "long", - "_meta": { - "description": "Number of custom rules configured with three suppression field" - } - } - } - }, - "suppressed_per_time_period": { - "type": "long", - "_meta": { - "description": "Number of custom rules configured with suppression per time period" - } - }, - "suppressed_per_rule_execution": { - "type": "long", - "_meta": { - "description": "Number of custom rules configured with suppression per rule execution" - } - }, - "suppresses_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of custom rules configured to suppress alerts with missing fields" - } - }, - "does_not_suppress_missing_fields": { - "type": "long", - "_meta": { - "description": "Number of custom rules configured do not suppress alerts with missing fields" - } - } - } - } - } - } - } - }, - "detection_rule_detail": { - "type": "array", - "items": { - "properties": { - "rule_name": { - "type": "keyword", - "_meta": { - "description": "The name of the detection rule" - } - }, - "rule_id": { - "type": "keyword", - "_meta": { - "description": "The UUID id of the detection rule" - } - }, - "rule_type": { - "type": "keyword", - "_meta": { - "description": "The type of detection rule. ie eql, query..." - } - }, - "rule_version": { - "type": "long", - "_meta": { - "description": "The version of the rule" - } - }, - "enabled": { - "type": "boolean", - "_meta": { - "description": "If the detection rule has been enabled by the user" - } - }, - "elastic_rule": { - "type": "boolean", - "_meta": { - "description": "If the detection rule has been authored by Elastic" - } - }, - "created_on": { - "type": "keyword", - "_meta": { - "description": "When the detection rule was created on the cluster" - } - }, - "updated_on": { - "type": "keyword", - "_meta": { - "description": "When the detection rule was updated on the cluster" - } - }, - "alert_count_daily": { - "type": "long", - "_meta": { - "description": "The number of daily alerts generated by a rule" - } - }, - "cases_count_total": { - "type": "long", - "_meta": { - "description": "The number of total cases generated by a rule" - } - }, - "has_legacy_notification": { - "type": "boolean", - "_meta": { - "description": "True if this rule has a legacy notification" - } - }, - "has_notification": { - "type": "boolean", - "_meta": { - "description": "True if this rule has a notification" - } - } - } - } - }, - "detection_rule_status": { - "properties": { - "all_rules": { - "properties": { - "eql": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "threat_match": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "machine_learning": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "query": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "saved_query": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "threshold": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "total": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of succeeded rules" - } - } - } - } - } - }, - "elastic_rules": { - "properties": { - "eql": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "threat_match": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "machine_learning": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "query": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "saved_query": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "threshold": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "total": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of succeeded rules" - } - } - } - } - } - }, - "custom_rules": { - "properties": { - "eql": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "threat_match": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "machine_learning": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "query": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "saved_query": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "threshold": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "top_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "top_partial_failures": { - "type": "array", - "items": { - "properties": { - "message": { - "type": "keyword", - "_meta": { - "description": "Failed rule message" - } - }, - "count": { - "type": "long", - "_meta": { - "description": "Number of times the message occurred" - } - } - } - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of successful rules" - } - }, - "index_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "search_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "enrichment_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_duration": { - "properties": { - "max": { - "type": "float", - "_meta": { - "description": "The max duration" - } - }, - "avg": { - "type": "float", - "_meta": { - "description": "The avg duration" - } - }, - "min": { - "type": "float", - "_meta": { - "description": "The min duration" - } - } - } - }, - "gap_count": { - "type": "long", - "_meta": { - "description": "The count of gaps" - } - } - } - }, - "total": { - "properties": { - "failures": { - "type": "long", - "_meta": { - "description": "The number of failed rules" - } - }, - "partial_failures": { - "type": "long", - "_meta": { - "description": "The number of partial failure rules" - } - }, - "succeeded": { - "type": "long", - "_meta": { - "description": "The number of succeeded rules" - } - } - } - } - } - } - } - } - } - }, - "ml_jobs": { - "properties": { - "ml_job_usage": { - "properties": { - "custom": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "The number of custom ML jobs rules enabled" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "The number of custom ML jobs rules disabled" - } - } - } - }, - "elastic": { - "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "The number of elastic provided ML jobs rules enabled" - } - }, - "disabled": { - "type": "long", - "_meta": { - "description": "The number of elastic provided ML jobs rules disabled" - } - } - } - } - } - }, - "ml_job_metrics": { - "type": "array", - "items": { - "properties": { - "job_id": { - "type": "keyword", - "_meta": { - "description": "Identifier for the anomaly detection job" - } - }, - "open_time": { - "type": "keyword", - "_meta": { - "description": "For open jobs only, the elapsed time for which the job has been open" - } - }, - "create_time": { - "type": "keyword", - "_meta": { - "description": "The time the job was created" - } - }, - "finished_time": { - "type": "keyword", - "_meta": { - "description": "If the job closed or failed, this is the time the job finished" - } - }, - "state": { - "type": "keyword", - "_meta": { - "description": "The status of the anomaly detection job" - } - }, - "data_counts": { - "properties": { - "bucket_count": { - "type": "long", - "_meta": { - "description": "The number of buckets processed" - } - }, - "empty_bucket_count": { - "type": "long", - "_meta": { - "description": "The number of buckets which did not contain any data" - } - }, - "input_bytes": { - "type": "long", - "_meta": { - "description": "The number of bytes of input data posted to the anomaly detection job" - } - }, - "input_record_count": { - "type": "long", - "_meta": { - "description": "The number of input documents posted to the anomaly detection job" - } - }, - "last_data_time": { - "type": "long", - "_meta": { - "description": "The timestamp at which data was last analyzed, according to server time" - } - }, - "processed_record_count": { - "type": "long", - "_meta": { - "description": "The number of input documents that have been processed by the anomaly detection job" - } - } - } - }, - "model_size_stats": { - "properties": { - "bucket_allocation_failures_count": { - "type": "long", - "_meta": { - "description": "The number of buckets for which new entities in incoming data were not processed due to insufficient model memory" - } - }, - "model_bytes": { - "type": "long", - "_meta": { - "description": "The number of bytes of memory used by the models" - } - }, - "model_bytes_exceeded": { - "type": "long", - "_meta": { - "description": "The number of bytes over the high limit for memory usage at the last allocation failure" - } - }, - "model_bytes_memory_limit": { - "type": "long", - "_meta": { - "description": "The upper limit for model memory usage, checked on increasing values" - } - }, - "peak_model_bytes": { - "type": "long", - "_meta": { - "description": "The peak number of bytes of memory ever used by the models" - } - } - } - }, - "timing_stats": { - "properties": { - "bucket_count": { - "type": "long", - "_meta": { - "description": "The number of buckets processed" - } - }, - "exponential_average_bucket_processing_time_ms": { - "type": "long", - "_meta": { - "description": "Exponential moving average of all bucket processing times, in milliseconds" - } - }, - "exponential_average_bucket_processing_time_per_hour_ms": { - "type": "long", - "_meta": { - "description": "Exponentially-weighted moving average of bucket processing times calculated in a 1 hour time window, in milliseconds" - } - }, - "maximum_bucket_processing_time_ms": { - "type": "long", - "_meta": { - "description": "Maximum among all bucket processing times, in milliseconds" - } - }, - "minimum_bucket_processing_time_ms": { - "type": "long", - "_meta": { - "description": "Minimum among all bucket processing times, in milliseconds" - } - }, - "total_bucket_processing_time_ms": { - "type": "long", - "_meta": { - "description": "Sum of all bucket processing times, in milliseconds" - } - } - } - }, - "datafeed": { - "properties": { - "datafeed_id": { - "type": "keyword", - "_meta": { - "description": "A numerical character string that uniquely identifies the datafeed" - } - }, - "state": { - "type": "keyword", - "_meta": { - "description": "The status of the datafeed" - } - }, - "timing_stats": { - "properties": { - "average_search_time_per_bucket_ms": { - "type": "long", - "_meta": { - "description": "The average search time per bucket, in milliseconds" - } - }, - "bucket_count": { - "type": "long", - "_meta": { - "description": "The number of buckets processed" - } - }, - "exponential_average_search_time_per_hour_ms": { - "type": "long", - "_meta": { - "description": "The exponential average search time per hour, in milliseconds" - } - }, - "search_count": { - "type": "long", - "_meta": { - "description": "The number of searches run by the datafeed" - } - }, - "total_search_time_ms": { - "type": "long", - "_meta": { - "description": "The total time the datafeed spent searching, in milliseconds" - } - } - } - } - } - } - } + "_meta": { + "description": "avg number of layers with term joins per map" + } + }, + "total": { + "type": "long", + "_meta": { + "description": "total number of layers with term joins in cluster" + } + } + } + } + } + }, + "basemaps": { + "properties": { + "auto": { + "properties": { + "min": { + "type": "long", + "_meta": { + "description": "min number of ems basemap layers with auto-style per map" + } + }, + "max": { + "type": "long", + "_meta": { + "description": "max number of ems basemap layers with auto-style per map" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "avg number of ems basemap layers with auto-style per map" + } + }, + "total": { + "type": "long", + "_meta": { + "description": "total number of ems basemap layers with auto-style in cluster" + } + } + } + }, + "dark": { + "properties": { + "min": { + "type": "long", + "_meta": { + "description": "min number of ems basemap layers with dark-style per map" + } + }, + "max": { + "type": "long", + "_meta": { + "description": "max number of ems basemap layers with dark-style per map" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "avg number of ems basemap layers with dark-style per map" + } + }, + "total": { + "type": "long", + "_meta": { + "description": "total number of ems basemap layers with dark-style in cluster" + } + } + } + }, + "roadmap": { + "properties": { + "min": { + "type": "long", + "_meta": { + "description": "min number of ems basemap layers with roadmap-style per map" + } + }, + "max": { + "type": "long", + "_meta": { + "description": "max number of ems basemap layers with roadmap-style per map" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "avg number of ems basemap layers with roadmap-style per map" + } + }, + "total": { + "type": "long", + "_meta": { + "description": "total number of ems basemap layers with roadmap-style in cluster" } } } }, - "legacy_siem_signals": { + "roadmap_desaturated": { "properties": { - "non_migrated_indices_total": { + "min": { + "type": "long", + "_meta": { + "description": "min number of ems basemap layers with desaturated-style per map" + } + }, + "max": { "type": "long", "_meta": { - "description": "Total number of non migrated legacy siem signals indices" + "description": "max number of ems basemap layers with desaturated-style per map" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "avg number of ems basemap layers with desaturated-style per map" } }, - "spaces_total": { + "total": { "type": "long", "_meta": { - "description": "Total number of Kibana spaces that have non migrated legacy siem signals indices" + "description": "total number of ems basemap layers with desaturated-style in cluster" } } } } } }, - "endpointMetrics": { + "attributesPerMap": { "properties": { - "unique_endpoint_count": { - "type": "long", - "_meta": { - "description": "Number of active unique endpoints in last 24 hours" + "dataSourcesCount": { + "properties": { + "min": { + "type": "long" + }, + "max": { + "type": "long" + }, + "avg": { + "type": "float" + } + } + }, + "layersCount": { + "properties": { + "min": { + "type": "long" + }, + "max": { + "type": "long" + }, + "avg": { + "type": "float" + } + } + }, + "layerTypesCount": { + "properties": { + "DYNAMIC_KEY": { + "properties": { + "min": { + "type": "long" + }, + "max": { + "type": "long" + }, + "avg": { + "type": "float" + } + } + } + } + }, + "emsVectorLayersCount": { + "properties": { + "DYNAMIC_KEY": { + "properties": { + "min": { + "type": "long" + }, + "max": { + "type": "long" + }, + "avg": { + "type": "float" + } + } + } + } + }, + "customIconsCount": { + "properties": { + "min": { + "type": "long" + }, + "max": { + "type": "long" + }, + "avg": { + "type": "float" + } } } } + } + } + }, + "monitoring": { + "properties": { + "hasMonitoringData": { + "type": "boolean" }, - "dashboardMetrics": { - "properties": { - "dashboard_tag": { - "properties": { - "created_at": { - "type": "keyword", - "_meta": { - "description": "The time the tab was created" + "clusters": { + "type": "array", + "items": { + "properties": { + "license": { + "type": "keyword" + }, + "clusterUuid": { + "type": "keyword" + }, + "metricbeatUsed": { + "type": "boolean" + }, + "elasticsearch": { + "properties": { + "enabled": { + "type": "boolean" + }, + "count": { + "type": "long" + }, + "metricbeatUsed": { + "type": "boolean" } - }, - "linked_dashboards_count": { - "type": "long", - "_meta": { - "description": "Number of associated dashboards" + } + }, + "kibana": { + "properties": { + "enabled": { + "type": "boolean" + }, + "count": { + "type": "long" + }, + "metricbeatUsed": { + "type": "boolean" + } + } + }, + "logstash": { + "properties": { + "enabled": { + "type": "boolean" + }, + "count": { + "type": "long" + }, + "metricbeatUsed": { + "type": "boolean" + } + } + }, + "beats": { + "properties": { + "enabled": { + "type": "boolean" + }, + "count": { + "type": "long" + }, + "metricbeatUsed": { + "type": "boolean" } } - } - }, - "dashboards": { - "type": "array", - "items": { + }, + "apm": { "properties": { - "created_at": { - "type": "keyword", - "_meta": { - "description": "The time the dashboard was created" - } - }, - "dashboard_id": { - "type": "keyword", - "_meta": { - "description": "The dashboard saved object id" - } + "enabled": { + "type": "boolean" }, - "error_message": { - "type": "keyword", - "_meta": { - "description": "The relevant error message" - } + "count": { + "type": "long" }, - "error_status_code": { - "type": "long", - "_meta": { - "description": "The relevant error status code" - } + "metricbeatUsed": { + "type": "boolean" } } } } } + } + } + }, + "reporting": { + "properties": { + "available": { + "type": "boolean" }, - "riskEngineMetrics": { - "properties": { - "unique_user_risk_score_total": { - "type": "long", - "_meta": { - "description": "Total unique user risk scores" - } - }, - "unique_host_risk_score_total": { - "type": "long", - "_meta": { - "description": "Total unique host risk scores" - } - }, - "unique_user_risk_score_day": { - "type": "long", - "_meta": { - "description": "Unique user risk scores per day" - } - }, - "unique_host_risk_score_day": { - "type": "long", - "_meta": { - "description": "Unique host risk scores per day" - } - }, - "all_host_risk_scores_total": { - "type": "long", - "_meta": { - "description": "Total number of host risk score records" - } - }, - "all_user_risk_scores_total": { - "type": "long", - "_meta": { - "description": "Total number of user risk score records" - } - }, - "all_host_risk_scores_total_day": { - "type": "long", - "_meta": { - "description": "Number of host risk score records per day" - } - }, - "all_user_risk_scores_total_day": { - "type": "long", - "_meta": { - "description": "Number of user risk score records per day" - } - }, - "all_risk_scores_index_size": { - "type": "long", - "_meta": { - "description": "Total size of the all Risk Score indices (MB)" - } - }, - "unique_risk_scores_index_size": { - "type": "long", - "_meta": { - "description": "Total size of the unique Risk Score indices (MB)" - } - } - } + "enabled": { + "type": "boolean" } } }, - "slo": { + "saved_objects_tagging": { "properties": { - "slo": { + "usedTags": { + "type": "integer" + }, + "taggedObjects": { + "type": "integer" + }, + "types": { "properties": { - "total": { - "type": "long", - "_meta": { - "description": "The total number of slos in the cluster" + "dashboard": { + "properties": { + "usedTags": { + "type": "integer" + }, + "taggedObjects": { + "type": "integer" + } } }, - "by_status": { + "lens": { "properties": { - "enabled": { - "type": "long", - "_meta": { - "description": "The number of enabled slos in the cluster" - } + "usedTags": { + "type": "integer" }, - "disabled": { - "type": "long", - "_meta": { - "description": "The number of disabled slos in the cluster" - } + "taggedObjects": { + "type": "integer" } } }, - "by_sli_type": { + "visualization": { "properties": { - "DYNAMIC_KEY": { - "type": "long", - "_meta": { - "description": "The number of slos by sli type in the cluster" - } + "usedTags": { + "type": "integer" + }, + "taggedObjects": { + "type": "integer" } } }, - "by_rolling_duration": { + "map": { "properties": { - "DYNAMIC_KEY": { - "type": "long", - "_meta": { - "description": "The number of slos by rolling duration in the cluster" - } + "usedTags": { + "type": "integer" + }, + "taggedObjects": { + "type": "integer" } } }, - "by_calendar_aligned_duration": { + "search": { "properties": { - "DYNAMIC_KEY": { - "type": "long", - "_meta": { - "description": "The number of slos by calendar aligned duration in the cluster" - } + "usedTags": { + "type": "integer" + }, + "taggedObjects": { + "type": "integer" } } }, - "by_budgeting_method": { + "osquery-pack": { "properties": { - "occurrences": { - "type": "long", - "_meta": { - "description": "The number of slos by timeslices budgeting method in the cluster" - } + "usedTags": { + "type": "integer" }, - "timeslices": { - "type": "long", - "_meta": { - "description": "The number of slos by occurrences budgeting method in the cluster" - } + "taggedObjects": { + "type": "integer" + } + } + }, + "osquery-pack-asset": { + "properties": { + "usedTags": { + "type": "integer" + }, + "taggedObjects": { + "type": "integer" + } + } + }, + "osquery-saved-query": { + "properties": { + "usedTags": { + "type": "integer" + }, + "taggedObjects": { + "type": "integer" } } } @@ -19504,6 +14223,88 @@ } } }, + "security": { + "properties": { + "auditLoggingEnabled": { + "type": "boolean", + "_meta": { + "description": "Indicates if audit logging is both enabled and supported by the current license." + } + }, + "loginSelectorEnabled": { + "type": "boolean", + "_meta": { + "description": "Indicates if the login selector UI is enabled." + } + }, + "accessAgreementEnabled": { + "type": "boolean", + "_meta": { + "description": "Indicates if the access agreement UI is both enabled and supported by the current license." + } + }, + "authProviderCount": { + "type": "long", + "_meta": { + "description": "The number of configured auth providers (including disabled auth providers)." + } + }, + "enabledAuthProviders": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "The types of enabled auth providers (such as `saml`, `basic`, `pki`, etc)." + } + } + }, + "fipsModeEnabled": { + "type": "boolean", + "_meta": { + "description": "Indicates if Kibana is being run in FIPS mode." + } + }, + "httpAuthSchemes": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "The set of enabled http auth schemes. Used for api-based usage, and when credentials are provided via reverse-proxy." + } + } + }, + "sessionIdleTimeoutInMinutes": { + "type": "long", + "_meta": { + "description": "The global session idle timeout expiration that is configured, in minutes (0 if disabled)." + } + }, + "sessionLifespanInMinutes": { + "type": "long", + "_meta": { + "description": "The global session lifespan expiration that is configured, in minutes (0 if disabled)." + } + }, + "sessionCleanupInMinutes": { + "type": "long", + "_meta": { + "description": "The session cleanup interval that is configured, in minutes (0 if disabled)." + } + }, + "sessionConcurrentSessionsMaxSessions": { + "type": "long", + "_meta": { + "description": "The maximum number of the concurrent user sessions (0 if not configured)." + } + }, + "anonymousCredentialType": { + "type": "keyword", + "_meta": { + "description": "The credential type that is configured for the anonymous authentication provider." + } + } + } + }, "spaces": { "properties": { "usesFeatureControls": { diff --git a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_security.json b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_security.json index d5b0514b64918..1ab6ba490f0b5 100644 --- a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_security.json +++ b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_security.json @@ -1,3 +1,5127 @@ { - "properties": {} + "properties": { + "cloud_defend": { + "properties": { + "indices": { + "properties": { + "alerts": { + "properties": { + "doc_count": { + "type": "long" + }, + "deleted": { + "type": "long" + }, + "size_in_bytes": { + "type": "long" + }, + "last_doc_timestamp": { + "type": "date" + } + } + }, + "file": { + "properties": { + "doc_count": { + "type": "long" + }, + "deleted": { + "type": "long" + }, + "size_in_bytes": { + "type": "long" + }, + "last_doc_timestamp": { + "type": "date" + } + } + }, + "process": { + "properties": { + "doc_count": { + "type": "long" + }, + "deleted": { + "type": "long" + }, + "size_in_bytes": { + "type": "long" + }, + "last_doc_timestamp": { + "type": "date" + } + } + }, + "latestPackageVersion": { + "type": "keyword" + }, + "packageStatus": { + "properties": { + "status": { + "type": "keyword" + }, + "installedPackagePolicies": { + "type": "long" + }, + "healthyAgents": { + "type": "long" + } + } + } + } + }, + "pods_stats": { + "type": "array", + "items": { + "properties": { + "account_id": { + "type": "keyword" + }, + "container_image_name": { + "type": "keyword" + }, + "container_image_tag": { + "type": "keyword" + }, + "pod_name": { + "type": "keyword" + }, + "total_doc_count": { + "type": "long" + }, + "process_doc_count": { + "type": "long" + }, + "file_doc_count": { + "type": "long" + }, + "alert_doc_count": { + "type": "long" + } + } + } + }, + "accounts_stats": { + "type": "array", + "items": { + "properties": { + "account_id": { + "type": "keyword" + }, + "cloud_provider": { + "type": "keyword" + }, + "kubernetes_version": { + "type": "keyword" + }, + "total_doc_count": { + "type": "long" + }, + "file_doc_count": { + "type": "long" + }, + "process_doc_count": { + "type": "long" + }, + "alert_doc_count": { + "type": "long" + }, + "agents_count": { + "type": "short" + }, + "nodes_count": { + "type": "short" + }, + "pods_count": { + "type": "short" + } + } + } + }, + "installation_stats": { + "type": "array", + "items": { + "properties": { + "package_policy_id": { + "type": "keyword" + }, + "package_version": { + "type": "keyword" + }, + "agent_policy_id": { + "type": "keyword" + }, + "created_at": { + "type": "date" + }, + "agent_count": { + "type": "long" + }, + "policy_yaml": { + "type": "keyword" + }, + "selectors": { + "type": "array", + "items": { + "properties": { + "type": { + "type": "keyword" + }, + "name": { + "type": "keyword" + }, + "operation": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "containerImageFullName": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "containerImageName": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "containerImageTag": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "kubernetesClusterId": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "kubernetesClusterName": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "kubernetesNamespace": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "kubernetesPodLabel": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "kubernetesPodName": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "targetFilePath": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "ignoreVolumeFiles": { + "type": "boolean" + }, + "ignoreVolumeMounts": { + "type": "boolean" + }, + "processExecutable": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "processName": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "sessionLeaderInteractive": { + "type": "boolean" + } + } + } + }, + "responses": { + "type": "array", + "items": { + "properties": { + "type": { + "type": "keyword" + }, + "match": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "exclude": { + "type": "array", + "items": { + "type": "keyword" + } + }, + "actions": { + "type": "array", + "items": { + "type": "keyword" + } + } + } + } + } + } + } + } + } + }, + "cloud_security_posture": { + "properties": { + "indices": { + "properties": { + "findings": { + "properties": { + "doc_count": { + "type": "long" + }, + "deleted": { + "type": "long" + }, + "size_in_bytes": { + "type": "long" + }, + "last_doc_timestamp": { + "type": "date" + } + } + }, + "latest_findings": { + "properties": { + "doc_count": { + "type": "long" + }, + "deleted": { + "type": "long" + }, + "size_in_bytes": { + "type": "long" + }, + "last_doc_timestamp": { + "type": "date" + } + } + }, + "vulnerabilities": { + "properties": { + "doc_count": { + "type": "long" + }, + "deleted": { + "type": "long" + }, + "size_in_bytes": { + "type": "long" + }, + "last_doc_timestamp": { + "type": "date" + } + } + }, + "latest_vulnerabilities": { + "properties": { + "doc_count": { + "type": "long" + }, + "deleted": { + "type": "long" + }, + "size_in_bytes": { + "type": "long" + }, + "last_doc_timestamp": { + "type": "date" + } + } + }, + "score": { + "properties": { + "doc_count": { + "type": "long" + }, + "deleted": { + "type": "long" + }, + "size_in_bytes": { + "type": "long" + }, + "last_doc_timestamp": { + "type": "date" + } + } + }, + "latestPackageVersion": { + "type": "keyword" + }, + "cspm": { + "properties": { + "status": { + "type": "keyword" + }, + "installedPackagePolicies": { + "type": "long" + }, + "healthyAgents": { + "type": "long" + } + } + }, + "kspm": { + "properties": { + "status": { + "type": "keyword" + }, + "installedPackagePolicies": { + "type": "long" + }, + "healthyAgents": { + "type": "long" + } + } + }, + "vuln_mgmt": { + "properties": { + "status": { + "type": "keyword" + }, + "installedPackagePolicies": { + "type": "long" + }, + "healthyAgents": { + "type": "long" + } + } + } + } + }, + "resources_stats": { + "type": "array", + "items": { + "properties": { + "account_id": { + "type": "keyword" + }, + "resource_type": { + "type": "keyword" + }, + "resource_type_doc_count": { + "type": "long" + }, + "resource_sub_type": { + "type": "keyword" + }, + "resource_sub_type_doc_count": { + "type": "long" + }, + "passed_findings_count": { + "type": "long" + }, + "failed_findings_count": { + "type": "long" + } + } + } + }, + "accounts_stats": { + "type": "array", + "items": { + "properties": { + "account_id": { + "type": "keyword" + }, + "posture_score": { + "type": "long" + }, + "latest_findings_doc_count": { + "type": "long" + }, + "benchmark_id": { + "type": "keyword" + }, + "benchmark_name": { + "type": "keyword" + }, + "benchmark_version": { + "type": "keyword" + }, + "kubernetes_version": { + "type": "keyword" + }, + "passed_findings_count": { + "type": "long" + }, + "failed_findings_count": { + "type": "long" + }, + "agents_count": { + "type": "short" + }, + "nodes_count": { + "type": "short" + }, + "pods_count": { + "type": "short" + } + } + } + }, + "rules_stats": { + "type": "array", + "items": { + "properties": { + "account_id": { + "type": "keyword" + }, + "rule_id": { + "type": "keyword" + }, + "rule_name": { + "type": "keyword" + }, + "rule_section": { + "type": "keyword" + }, + "rule_version": { + "type": "keyword" + }, + "rule_number": { + "type": "keyword" + }, + "posture_type": { + "type": "keyword" + }, + "benchmark_id": { + "type": "keyword" + }, + "benchmark_name": { + "type": "keyword" + }, + "benchmark_version": { + "type": "keyword" + }, + "passed_findings_count": { + "type": "long" + }, + "failed_findings_count": { + "type": "long" + } + } + } + }, + "installation_stats": { + "type": "array", + "items": { + "properties": { + "package_policy_id": { + "type": "keyword" + }, + "feature": { + "type": "keyword" + }, + "package_version": { + "type": "keyword" + }, + "agent_policy_id": { + "type": "keyword" + }, + "deployment_mode": { + "type": "keyword" + }, + "created_at": { + "type": "date" + }, + "agent_count": { + "type": "long" + }, + "is_agentless": { + "type": "boolean" + }, + "account_type": { + "type": "keyword" + }, + "is_setup_automatic": { + "type": "boolean" + }, + "setup_access_option": { + "type": "keyword" + } + } + } + }, + "alerts_stats": { + "type": "array", + "items": { + "properties": { + "posture_type": { + "type": "keyword" + }, + "rules_count": { + "type": "long" + }, + "alerts_count": { + "type": "long" + }, + "alerts_open_count": { + "type": "long" + }, + "alerts_closed_count": { + "type": "long" + }, + "alerts_acknowledged_count": { + "type": "long" + } + } + } + }, + "cloud_account_stats": { + "type": "array", + "items": { + "properties": { + "account_id": { + "type": "keyword" + }, + "cloud_provider": { + "type": "keyword" + }, + "product": { + "type": "keyword" + }, + "package_policy_id": { + "type": "keyword" + }, + "latest_doc_count": { + "type": "long" + }, + "latest_doc_updated_timestamp": { + "type": "date" + }, + "posture_management_stats": { + "properties": { + "posture_score": { + "type": "long" + }, + "benchmark_name": { + "type": "keyword" + }, + "benchmark_version": { + "type": "keyword" + }, + "passed_findings_count": { + "type": "long" + }, + "failed_findings_count": { + "type": "long" + } + } + }, + "posture_management_stats_enabled_rules": { + "properties": { + "posture_score": { + "type": "long" + }, + "benchmark_name": { + "type": "keyword" + }, + "benchmark_version": { + "type": "keyword" + }, + "passed_findings_count": { + "type": "long" + }, + "failed_findings_count": { + "type": "long" + } + } + }, + "kspm_stats": { + "properties": { + "kubernetes_version": { + "type": "keyword" + }, + "agents_count": { + "type": "short" + }, + "nodes_count": { + "type": "short" + }, + "pods_count": { + "type": "short" + } + } + }, + "has_muted_rules": { + "type": "boolean" + } + } + } + }, + "muted_rules_stats": { + "type": "array", + "items": { + "properties": { + "id": { + "type": "keyword" + }, + "name": { + "type": "keyword" + }, + "section": { + "type": "keyword" + }, + "benchmark_id": { + "type": "keyword" + }, + "benchmark_name": { + "type": "keyword" + }, + "benchmark_version": { + "type": "keyword" + }, + "rule_number": { + "type": "keyword" + }, + "posture_type": { + "type": "keyword" + }, + "version": { + "type": "keyword" + } + } + } + } + } + }, + "security_solution": { + "properties": { + "detectionMetrics": { + "properties": { + "detection_rules": { + "properties": { + "detection_rule_usage": { + "properties": { + "query": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of query rules enabled" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of query rules disabled" + } + }, + "alerts": { + "type": "long", + "_meta": { + "description": "Number of alerts generated by query rules" + } + }, + "cases": { + "type": "long", + "_meta": { + "description": "Number of cases attached to query detection rule alerts" + } + }, + "legacy_notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications enabled" + } + }, + "legacy_notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications disabled" + } + }, + "notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "legacy_investigation_fields": { + "type": "long", + "_meta": { + "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" + } + }, + "alert_suppression": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of enabled query rules configured with suppression" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of disabled query rules configured with suppression" + } + }, + "suppressed_fields_count": { + "properties": { + "one": { + "type": "long", + "_meta": { + "description": "Number of query rules configured with one suppression field" + } + }, + "two": { + "type": "long", + "_meta": { + "description": "Number of query rules configured with two suppression field" + } + }, + "three": { + "type": "long", + "_meta": { + "description": "Number of query rules configured with three suppression field" + } + } + } + }, + "suppressed_per_time_period": { + "type": "long", + "_meta": { + "description": "Number of query rules configured with suppression per time period" + } + }, + "suppressed_per_rule_execution": { + "type": "long", + "_meta": { + "description": "Number of query rules configured with suppression per rule execution" + } + }, + "suppresses_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of query rules configured to suppress alerts with missing fields" + } + }, + "does_not_suppress_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of query rules configured do not suppress alerts with missing fields" + } + } + } + } + } + }, + "threshold": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of threshold rules enabled" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of threshold rules disabled" + } + }, + "alerts": { + "type": "long", + "_meta": { + "description": "Number of alerts generated by threshold rules" + } + }, + "cases": { + "type": "long", + "_meta": { + "description": "Number of cases attached to threshold detection rule alerts" + } + }, + "legacy_notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications enabled" + } + }, + "legacy_notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications disabled" + } + }, + "notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "legacy_investigation_fields": { + "type": "long", + "_meta": { + "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" + } + }, + "alert_suppression": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of enabled threshold rules configured with suppression" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of disabled threshold rules configured with suppression" + } + }, + "suppressed_fields_count": { + "properties": { + "one": { + "type": "long", + "_meta": { + "description": "Number of threshold rules configured with one suppression field" + } + }, + "two": { + "type": "long", + "_meta": { + "description": "Number of threshold rules configured with two suppression field" + } + }, + "three": { + "type": "long", + "_meta": { + "description": "Number of threshold rules configured with three suppression field" + } + } + } + }, + "suppressed_per_time_period": { + "type": "long", + "_meta": { + "description": "Number of threshold rules configured with suppression per time period" + } + }, + "suppressed_per_rule_execution": { + "type": "long", + "_meta": { + "description": "Number of threshold rules configured with suppression per rule execution" + } + }, + "suppresses_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of threshold rules configured to suppress alerts with missing fields" + } + }, + "does_not_suppress_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of threshold rules configured do not suppress alerts with missing fields" + } + } + } + } + } + }, + "eql": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of eql rules enabled" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of eql rules disabled" + } + }, + "alerts": { + "type": "long", + "_meta": { + "description": "Number of alerts generated by eql rules" + } + }, + "cases": { + "type": "long", + "_meta": { + "description": "Number of cases attached to eql detection rule alerts" + } + }, + "legacy_notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications enabled" + } + }, + "legacy_notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications disabled" + } + }, + "notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "legacy_investigation_fields": { + "type": "long", + "_meta": { + "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" + } + }, + "alert_suppression": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of enabled eql rules configured with suppression" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of disabled eql rules configured with suppression" + } + }, + "suppressed_fields_count": { + "properties": { + "one": { + "type": "long", + "_meta": { + "description": "Number of eql rules configured with one suppression field" + } + }, + "two": { + "type": "long", + "_meta": { + "description": "Number of eql rules configured with two suppression field" + } + }, + "three": { + "type": "long", + "_meta": { + "description": "Number of eql rules configured with three suppression field" + } + } + } + }, + "suppressed_per_time_period": { + "type": "long", + "_meta": { + "description": "Number of eql rules configured with suppression per time period" + } + }, + "suppressed_per_rule_execution": { + "type": "long", + "_meta": { + "description": "Number of eql rules configured with suppression per rule execution" + } + }, + "suppresses_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of eql rules configured to suppress alerts with missing fields" + } + }, + "does_not_suppress_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of eql rules configured do not suppress alerts with missing fields" + } + } + } + } + } + }, + "machine_learning": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of machine_learning rules enabled" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of machine_learning rules disabled" + } + }, + "alerts": { + "type": "long", + "_meta": { + "description": "Number of alerts generated by machine_learning rules" + } + }, + "cases": { + "type": "long", + "_meta": { + "description": "Number of cases attached to machine_learning detection rule alerts" + } + }, + "legacy_notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications enabled" + } + }, + "legacy_notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications disabled" + } + }, + "notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "legacy_investigation_fields": { + "type": "long", + "_meta": { + "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" + } + }, + "alert_suppression": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of enabled machine_learning rules configured with suppression" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of disabled machine_learning rules configured with suppression" + } + }, + "suppressed_fields_count": { + "properties": { + "one": { + "type": "long", + "_meta": { + "description": "Number of machine_learning rules configured with one suppression field" + } + }, + "two": { + "type": "long", + "_meta": { + "description": "Number of machine_learning rules configured with two suppression field" + } + }, + "three": { + "type": "long", + "_meta": { + "description": "Number of machine_learning rules configured with three suppression field" + } + } + } + }, + "suppressed_per_time_period": { + "type": "long", + "_meta": { + "description": "Number of machine_learning rules configured with suppression per time period" + } + }, + "suppressed_per_rule_execution": { + "type": "long", + "_meta": { + "description": "Number of machine_learning rules configured with suppression per rule execution" + } + }, + "suppresses_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of machine_learning rules configured to suppress alerts with missing fields" + } + }, + "does_not_suppress_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of machine_learning rules configured do not suppress alerts with missing fields" + } + } + } + } + } + }, + "threat_match": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of threat_match rules enabled" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of threat_match rules disabled" + } + }, + "alerts": { + "type": "long", + "_meta": { + "description": "Number of alerts generated by threat_match rules" + } + }, + "cases": { + "type": "long", + "_meta": { + "description": "Number of cases attached to threat_match detection rule alerts" + } + }, + "legacy_notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications enabled" + } + }, + "legacy_notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications disabled" + } + }, + "notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "legacy_investigation_fields": { + "type": "long", + "_meta": { + "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" + } + }, + "alert_suppression": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of enabled threat_match rules configured with suppression" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of disabled threat_match rules configured with suppression" + } + }, + "suppressed_fields_count": { + "properties": { + "one": { + "type": "long", + "_meta": { + "description": "Number of threat_match rules configured with one suppression field" + } + }, + "two": { + "type": "long", + "_meta": { + "description": "Number of threat_match rules configured with two suppression field" + } + }, + "three": { + "type": "long", + "_meta": { + "description": "Number of threat_match rules configured with three suppression field" + } + } + } + }, + "suppressed_per_time_period": { + "type": "long", + "_meta": { + "description": "Number of threat_match rules configured with suppression per time period" + } + }, + "suppressed_per_rule_execution": { + "type": "long", + "_meta": { + "description": "Number of threat_match rules configured with suppression per rule execution" + } + }, + "suppresses_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of threat_match rules configured to suppress alerts with missing fields" + } + }, + "does_not_suppress_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of threat_match rules configured do not suppress alerts with missing fields" + } + } + } + } + } + }, + "new_terms": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of new_terms rules enabled" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of new_terms rules disabled" + } + }, + "alerts": { + "type": "long", + "_meta": { + "description": "Number of alerts generated by new_terms rules" + } + }, + "cases": { + "type": "long", + "_meta": { + "description": "Number of cases attached to new_terms detection rule alerts" + } + }, + "legacy_notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications enabled" + } + }, + "legacy_notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications disabled" + } + }, + "notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "legacy_investigation_fields": { + "type": "long", + "_meta": { + "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" + } + }, + "alert_suppression": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of enabled new_terms rules configured with suppression" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of disabled new_terms rules configured with suppression" + } + }, + "suppressed_fields_count": { + "properties": { + "one": { + "type": "long", + "_meta": { + "description": "Number of new_terms rules configured with one suppression field" + } + }, + "two": { + "type": "long", + "_meta": { + "description": "Number of new_terms rules configured with two suppression field" + } + }, + "three": { + "type": "long", + "_meta": { + "description": "Number of new_terms rules configured with three suppression field" + } + } + } + }, + "suppressed_per_time_period": { + "type": "long", + "_meta": { + "description": "Number of new_terms rules configured with suppression per time period" + } + }, + "suppressed_per_rule_execution": { + "type": "long", + "_meta": { + "description": "Number of new_terms rules configured with suppression per rule execution" + } + }, + "suppresses_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of new_terms rules configured to suppress alerts with missing fields" + } + }, + "does_not_suppress_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of new_terms rules configured do not suppress alerts with missing fields" + } + } + } + } + } + }, + "esql": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of esql rules enabled" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of esql rules disabled" + } + }, + "alerts": { + "type": "long", + "_meta": { + "description": "Number of alerts generated by esql rules" + } + }, + "cases": { + "type": "long", + "_meta": { + "description": "Number of cases attached to esql detection rule alerts" + } + }, + "legacy_notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications enabled" + } + }, + "legacy_notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications disabled" + } + }, + "notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "legacy_investigation_fields": { + "type": "long", + "_meta": { + "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" + } + }, + "alert_suppression": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of enabled esql rules configured with suppression" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of disabled esql rules configured with suppression" + } + }, + "suppressed_fields_count": { + "properties": { + "one": { + "type": "long", + "_meta": { + "description": "Number of esql rules configured with one suppression field" + } + }, + "two": { + "type": "long", + "_meta": { + "description": "Number of esql rules configured with two suppression field" + } + }, + "three": { + "type": "long", + "_meta": { + "description": "Number of esql rules configured with three suppression field" + } + } + } + }, + "suppressed_per_time_period": { + "type": "long", + "_meta": { + "description": "Number of esql rules configured with suppression per time period" + } + }, + "suppressed_per_rule_execution": { + "type": "long", + "_meta": { + "description": "Number of esql rules configured with suppression per rule execution" + } + }, + "suppresses_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of esql rules configured to suppress alerts with missing fields" + } + }, + "does_not_suppress_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of esql rules configured do not suppress alerts with missing fields" + } + } + } + } + } + }, + "elastic_total": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of elastic rules enabled" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of elastic rules disabled" + } + }, + "alerts": { + "type": "long", + "_meta": { + "description": "Number of alerts generated by elastic rules" + } + }, + "cases": { + "type": "long", + "_meta": { + "description": "Number of cases attached to elastic detection rule alerts" + } + }, + "legacy_notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications enabled" + } + }, + "legacy_notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications disabled" + } + }, + "notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "legacy_investigation_fields": { + "type": "long", + "_meta": { + "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" + } + }, + "alert_suppression": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of enabled elastic rules configured with suppression" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of disabled elastic rules configured with suppression" + } + }, + "suppressed_fields_count": { + "properties": { + "one": { + "type": "long", + "_meta": { + "description": "Number of elastic rules configured with one suppression field" + } + }, + "two": { + "type": "long", + "_meta": { + "description": "Number of elastic rules configured with two suppression field" + } + }, + "three": { + "type": "long", + "_meta": { + "description": "Number of elastic rules configured with three suppression field" + } + } + } + }, + "suppressed_per_time_period": { + "type": "long", + "_meta": { + "description": "Number of elastic rules configured with suppression per time period" + } + }, + "suppressed_per_rule_execution": { + "type": "long", + "_meta": { + "description": "Number of elastic rules configured with suppression per rule execution" + } + }, + "suppresses_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of elastic rules configured to suppress alerts with missing fields" + } + }, + "does_not_suppress_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of elastic rules configured do not suppress alerts with missing fields" + } + } + } + } + } + }, + "custom_total": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of custom rules enabled" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of custom rules disabled" + } + }, + "alerts": { + "type": "long", + "_meta": { + "description": "Number of alerts generated by custom rules" + } + }, + "cases": { + "type": "long", + "_meta": { + "description": "Number of cases attached to custom detection rule alerts" + } + }, + "legacy_notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications enabled" + } + }, + "legacy_notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of legacy notifications disabled" + } + }, + "notifications_enabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "notifications_disabled": { + "type": "long", + "_meta": { + "description": "Number of notifications enabled" + } + }, + "legacy_investigation_fields": { + "type": "long", + "_meta": { + "description": "Number of rules using the legacy investigation fields type introduced only in 8.10 ESS" + } + }, + "alert_suppression": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "Number of enabled custom rules configured with suppression" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "Number of disabled custom rules configured with suppression" + } + }, + "suppressed_fields_count": { + "properties": { + "one": { + "type": "long", + "_meta": { + "description": "Number of custom rules configured with one suppression field" + } + }, + "two": { + "type": "long", + "_meta": { + "description": "Number of custom rules configured with two suppression field" + } + }, + "three": { + "type": "long", + "_meta": { + "description": "Number of custom rules configured with three suppression field" + } + } + } + }, + "suppressed_per_time_period": { + "type": "long", + "_meta": { + "description": "Number of custom rules configured with suppression per time period" + } + }, + "suppressed_per_rule_execution": { + "type": "long", + "_meta": { + "description": "Number of custom rules configured with suppression per rule execution" + } + }, + "suppresses_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of custom rules configured to suppress alerts with missing fields" + } + }, + "does_not_suppress_missing_fields": { + "type": "long", + "_meta": { + "description": "Number of custom rules configured do not suppress alerts with missing fields" + } + } + } + } + } + } + } + }, + "detection_rule_detail": { + "type": "array", + "items": { + "properties": { + "rule_name": { + "type": "keyword", + "_meta": { + "description": "The name of the detection rule" + } + }, + "rule_id": { + "type": "keyword", + "_meta": { + "description": "The UUID id of the detection rule" + } + }, + "rule_type": { + "type": "keyword", + "_meta": { + "description": "The type of detection rule. ie eql, query..." + } + }, + "rule_version": { + "type": "long", + "_meta": { + "description": "The version of the rule" + } + }, + "enabled": { + "type": "boolean", + "_meta": { + "description": "If the detection rule has been enabled by the user" + } + }, + "elastic_rule": { + "type": "boolean", + "_meta": { + "description": "If the detection rule has been authored by Elastic" + } + }, + "created_on": { + "type": "keyword", + "_meta": { + "description": "When the detection rule was created on the cluster" + } + }, + "updated_on": { + "type": "keyword", + "_meta": { + "description": "When the detection rule was updated on the cluster" + } + }, + "alert_count_daily": { + "type": "long", + "_meta": { + "description": "The number of daily alerts generated by a rule" + } + }, + "cases_count_total": { + "type": "long", + "_meta": { + "description": "The number of total cases generated by a rule" + } + }, + "has_legacy_notification": { + "type": "boolean", + "_meta": { + "description": "True if this rule has a legacy notification" + } + }, + "has_notification": { + "type": "boolean", + "_meta": { + "description": "True if this rule has a notification" + } + } + } + } + }, + "detection_rule_status": { + "properties": { + "all_rules": { + "properties": { + "eql": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "threat_match": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "machine_learning": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "query": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "saved_query": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "threshold": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "total": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of succeeded rules" + } + } + } + } + } + }, + "elastic_rules": { + "properties": { + "eql": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "threat_match": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "machine_learning": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "query": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "saved_query": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "threshold": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "total": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of succeeded rules" + } + } + } + } + } + }, + "custom_rules": { + "properties": { + "eql": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "threat_match": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "machine_learning": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "query": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "saved_query": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "threshold": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "top_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "top_partial_failures": { + "type": "array", + "items": { + "properties": { + "message": { + "type": "keyword", + "_meta": { + "description": "Failed rule message" + } + }, + "count": { + "type": "long", + "_meta": { + "description": "Number of times the message occurred" + } + } + } + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of successful rules" + } + }, + "index_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "search_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "enrichment_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_duration": { + "properties": { + "max": { + "type": "float", + "_meta": { + "description": "The max duration" + } + }, + "avg": { + "type": "float", + "_meta": { + "description": "The avg duration" + } + }, + "min": { + "type": "float", + "_meta": { + "description": "The min duration" + } + } + } + }, + "gap_count": { + "type": "long", + "_meta": { + "description": "The count of gaps" + } + } + } + }, + "total": { + "properties": { + "failures": { + "type": "long", + "_meta": { + "description": "The number of failed rules" + } + }, + "partial_failures": { + "type": "long", + "_meta": { + "description": "The number of partial failure rules" + } + }, + "succeeded": { + "type": "long", + "_meta": { + "description": "The number of succeeded rules" + } + } + } + } + } + } + } + } + } + }, + "ml_jobs": { + "properties": { + "ml_job_usage": { + "properties": { + "custom": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "The number of custom ML jobs rules enabled" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "The number of custom ML jobs rules disabled" + } + } + } + }, + "elastic": { + "properties": { + "enabled": { + "type": "long", + "_meta": { + "description": "The number of elastic provided ML jobs rules enabled" + } + }, + "disabled": { + "type": "long", + "_meta": { + "description": "The number of elastic provided ML jobs rules disabled" + } + } + } + } + } + }, + "ml_job_metrics": { + "type": "array", + "items": { + "properties": { + "job_id": { + "type": "keyword", + "_meta": { + "description": "Identifier for the anomaly detection job" + } + }, + "open_time": { + "type": "keyword", + "_meta": { + "description": "For open jobs only, the elapsed time for which the job has been open" + } + }, + "create_time": { + "type": "keyword", + "_meta": { + "description": "The time the job was created" + } + }, + "finished_time": { + "type": "keyword", + "_meta": { + "description": "If the job closed or failed, this is the time the job finished" + } + }, + "state": { + "type": "keyword", + "_meta": { + "description": "The status of the anomaly detection job" + } + }, + "data_counts": { + "properties": { + "bucket_count": { + "type": "long", + "_meta": { + "description": "The number of buckets processed" + } + }, + "empty_bucket_count": { + "type": "long", + "_meta": { + "description": "The number of buckets which did not contain any data" + } + }, + "input_bytes": { + "type": "long", + "_meta": { + "description": "The number of bytes of input data posted to the anomaly detection job" + } + }, + "input_record_count": { + "type": "long", + "_meta": { + "description": "The number of input documents posted to the anomaly detection job" + } + }, + "last_data_time": { + "type": "long", + "_meta": { + "description": "The timestamp at which data was last analyzed, according to server time" + } + }, + "processed_record_count": { + "type": "long", + "_meta": { + "description": "The number of input documents that have been processed by the anomaly detection job" + } + } + } + }, + "model_size_stats": { + "properties": { + "bucket_allocation_failures_count": { + "type": "long", + "_meta": { + "description": "The number of buckets for which new entities in incoming data were not processed due to insufficient model memory" + } + }, + "model_bytes": { + "type": "long", + "_meta": { + "description": "The number of bytes of memory used by the models" + } + }, + "model_bytes_exceeded": { + "type": "long", + "_meta": { + "description": "The number of bytes over the high limit for memory usage at the last allocation failure" + } + }, + "model_bytes_memory_limit": { + "type": "long", + "_meta": { + "description": "The upper limit for model memory usage, checked on increasing values" + } + }, + "peak_model_bytes": { + "type": "long", + "_meta": { + "description": "The peak number of bytes of memory ever used by the models" + } + } + } + }, + "timing_stats": { + "properties": { + "bucket_count": { + "type": "long", + "_meta": { + "description": "The number of buckets processed" + } + }, + "exponential_average_bucket_processing_time_ms": { + "type": "long", + "_meta": { + "description": "Exponential moving average of all bucket processing times, in milliseconds" + } + }, + "exponential_average_bucket_processing_time_per_hour_ms": { + "type": "long", + "_meta": { + "description": "Exponentially-weighted moving average of bucket processing times calculated in a 1 hour time window, in milliseconds" + } + }, + "maximum_bucket_processing_time_ms": { + "type": "long", + "_meta": { + "description": "Maximum among all bucket processing times, in milliseconds" + } + }, + "minimum_bucket_processing_time_ms": { + "type": "long", + "_meta": { + "description": "Minimum among all bucket processing times, in milliseconds" + } + }, + "total_bucket_processing_time_ms": { + "type": "long", + "_meta": { + "description": "Sum of all bucket processing times, in milliseconds" + } + } + } + }, + "datafeed": { + "properties": { + "datafeed_id": { + "type": "keyword", + "_meta": { + "description": "A numerical character string that uniquely identifies the datafeed" + } + }, + "state": { + "type": "keyword", + "_meta": { + "description": "The status of the datafeed" + } + }, + "timing_stats": { + "properties": { + "average_search_time_per_bucket_ms": { + "type": "long", + "_meta": { + "description": "The average search time per bucket, in milliseconds" + } + }, + "bucket_count": { + "type": "long", + "_meta": { + "description": "The number of buckets processed" + } + }, + "exponential_average_search_time_per_hour_ms": { + "type": "long", + "_meta": { + "description": "The exponential average search time per hour, in milliseconds" + } + }, + "search_count": { + "type": "long", + "_meta": { + "description": "The number of searches run by the datafeed" + } + }, + "total_search_time_ms": { + "type": "long", + "_meta": { + "description": "The total time the datafeed spent searching, in milliseconds" + } + } + } + } + } + } + } + } + } + } + }, + "legacy_siem_signals": { + "properties": { + "non_migrated_indices_total": { + "type": "long", + "_meta": { + "description": "Total number of non migrated legacy siem signals indices" + } + }, + "spaces_total": { + "type": "long", + "_meta": { + "description": "Total number of Kibana spaces that have non migrated legacy siem signals indices" + } + } + } + } + } + }, + "endpointMetrics": { + "properties": { + "unique_endpoint_count": { + "type": "long", + "_meta": { + "description": "Number of active unique endpoints in last 24 hours" + } + } + } + }, + "dashboardMetrics": { + "properties": { + "dashboard_tag": { + "properties": { + "created_at": { + "type": "keyword", + "_meta": { + "description": "The time the tab was created" + } + }, + "linked_dashboards_count": { + "type": "long", + "_meta": { + "description": "Number of associated dashboards" + } + } + } + }, + "dashboards": { + "type": "array", + "items": { + "properties": { + "created_at": { + "type": "keyword", + "_meta": { + "description": "The time the dashboard was created" + } + }, + "dashboard_id": { + "type": "keyword", + "_meta": { + "description": "The dashboard saved object id" + } + }, + "error_message": { + "type": "keyword", + "_meta": { + "description": "The relevant error message" + } + }, + "error_status_code": { + "type": "long", + "_meta": { + "description": "The relevant error status code" + } + } + } + } + } + } + }, + "riskEngineMetrics": { + "properties": { + "unique_user_risk_score_total": { + "type": "long", + "_meta": { + "description": "Total unique user risk scores" + } + }, + "unique_host_risk_score_total": { + "type": "long", + "_meta": { + "description": "Total unique host risk scores" + } + }, + "unique_user_risk_score_day": { + "type": "long", + "_meta": { + "description": "Unique user risk scores per day" + } + }, + "unique_host_risk_score_day": { + "type": "long", + "_meta": { + "description": "Unique host risk scores per day" + } + }, + "all_host_risk_scores_total": { + "type": "long", + "_meta": { + "description": "Total number of host risk score records" + } + }, + "all_user_risk_scores_total": { + "type": "long", + "_meta": { + "description": "Total number of user risk score records" + } + }, + "all_host_risk_scores_total_day": { + "type": "long", + "_meta": { + "description": "Number of host risk score records per day" + } + }, + "all_user_risk_scores_total_day": { + "type": "long", + "_meta": { + "description": "Number of user risk score records per day" + } + }, + "all_risk_scores_index_size": { + "type": "long", + "_meta": { + "description": "Total size of the all Risk Score indices (MB)" + } + }, + "unique_risk_scores_index_size": { + "type": "long", + "_meta": { + "description": "Total size of the unique Risk Score indices (MB)" + } + } + } + } + } + } + } } diff --git a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.test.tsx b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.test.tsx index df52b1729bb8d..1c5008d4e1dde 100644 --- a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.test.tsx +++ b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.test.tsx @@ -9,7 +9,7 @@ import React, { lazy } from 'react'; import { actionTypeRegistryMock } from '../../../action_type_registry.mock'; import userEvent from '@testing-library/user-event'; -import { waitFor, act } from '@testing-library/react'; +import { waitFor, act, screen } from '@testing-library/react'; import CreateConnectorFlyout from '.'; import { AppMockRenderer, createAppMockRenderer } from '../../test_utils'; import { TECH_PREVIEW_LABEL } from '../../translations'; @@ -426,7 +426,7 @@ describe('CreateConnectorFlyout', () => { describe('Submitting', () => { it('creates a connector correctly', async () => { - const { getByTestId } = appMockRenderer.render( + const { getByTestId, queryByTestId } = appMockRenderer.render( { name: 'My test', secrets: {}, }); + expect(queryByTestId('connector-form-header-error-label')).not.toBeInTheDocument(); + }); + + it('show error message in the form header', async () => { + appMockRenderer.render( + + ); + + await userEvent.click(await screen.findByTestId(`${actionTypeModel.id}-card`)); + expect(await screen.findByTestId('test-connector-text-field')).toBeInTheDocument(); + + await userEvent.type( + await screen.findByTestId('test-connector-text-field'), + 'My text field', + { + delay: 100, + } + ); + + await userEvent.click(await screen.findByTestId('create-connector-flyout-save-btn')); + expect(onClose).not.toHaveBeenCalled(); + expect(onConnectorCreated).not.toHaveBeenCalled(); + expect(await screen.findByTestId('connector-form-header-error-label')).toBeInTheDocument(); + }); + + it('removes error message from the form header', async () => { + appMockRenderer.render( + + ); + + await userEvent.click(await screen.findByTestId(`${actionTypeModel.id}-card`)); + expect(await screen.findByTestId('test-connector-text-field')).toBeInTheDocument(); + + await userEvent.type( + await screen.findByTestId('test-connector-text-field'), + 'My text field', + { + delay: 100, + } + ); + + await userEvent.click(await screen.findByTestId('create-connector-flyout-save-btn')); + expect(onClose).not.toHaveBeenCalled(); + expect(onConnectorCreated).not.toHaveBeenCalled(); + expect(await screen.findByTestId('connector-form-header-error-label')).toBeInTheDocument(); + + await userEvent.type(await screen.findByTestId('nameInput'), 'My test', { + delay: 100, + }); + + await userEvent.click(await screen.findByTestId('create-connector-flyout-save-btn')); + expect(onClose).toHaveBeenCalled(); + expect(onConnectorCreated).toHaveBeenCalled(); + expect(screen.queryByTestId('connector-form-header-error-label')).not.toBeInTheDocument(); }); it('runs pre submit validator correctly', async () => { diff --git a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.tsx b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.tsx index b93d2815bf197..c341f861b5ead 100644 --- a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.tsx +++ b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.tsx @@ -9,6 +9,7 @@ import React, { memo, ReactNode, useCallback, useEffect, useRef, useState } from import { EuiButton, EuiButtonGroup, + EuiCallOut, EuiFlexGroup, EuiFlexItem, EuiFlyout, @@ -18,6 +19,7 @@ import { import { getConnectorCompatibility } from '@kbn/actions-plugin/common'; import { FormattedMessage } from '@kbn/i18n-react'; +import { i18n } from '@kbn/i18n'; import { ActionConnector, ActionType, @@ -60,6 +62,7 @@ const CreateConnectorFlyoutComponent: React.FC = ({ const [actionType, setActionType] = useState(null); const [hasActionsUpgradeableByTrial, setHasActionsUpgradeableByTrial] = useState(false); const canSave = hasSaveActionsCapability(capabilities); + const [showFormErrors, setShowFormErrors] = useState(false); const [preSubmitValidationErrorMessage, setPreSubmitValidationErrorMessage] = useState(null); @@ -106,6 +109,7 @@ const CreateConnectorFlyoutComponent: React.FC = ({ const setResetForm = (reset: ResetForm) => { resetConnectorForm.current = reset; + setShowFormErrors(false); }; const onChangeGroupAction = (id: string) => { @@ -127,6 +131,7 @@ const CreateConnectorFlyoutComponent: React.FC = ({ const validateAndCreateConnector = useCallback(async () => { setPreSubmitValidationErrorMessage(null); + setShowFormErrors(false); const { isValid, data } = await submit(); if (!isMounted.current) { @@ -159,6 +164,8 @@ const CreateConnectorFlyoutComponent: React.FC = ({ const createdConnector = await createConnector(validConnector); return createdConnector; + } else { + setShowFormErrors(true); } }, [submit, preSubmitValidator, createConnector]); @@ -228,6 +235,23 @@ const CreateConnectorFlyoutComponent: React.FC = ({ )} + {showFormErrors && ( + <> + + + + )} { describe('Submitting', () => { it('updates the connector correctly', async () => { - const { getByTestId } = appMockRenderer.render( + const { getByTestId, queryByTestId } = appMockRenderer.render( { name: 'My test', secrets: {}, }); + expect(queryByTestId('connector-form-header-error-label')).not.toBeInTheDocument(); }); it('updates connector form field with latest value', async () => { @@ -555,6 +556,39 @@ describe('EditConnectorFlyout', () => { }); }); + it('show error message in the form header', async () => { + appMockRenderer.render( + + ); + + expect(await screen.findByTestId('test-connector-text-field')).toBeInTheDocument(); + await userEvent.clear(screen.getByTestId('nameInput')); + await userEvent.click(screen.getByTestId('edit-connector-flyout-save-btn')); + expect(await screen.findByTestId('connector-form-header-error-label')).toBeInTheDocument(); + }); + + it('removes error message from the form header', async () => { + appMockRenderer.render( + + ); + + await userEvent.clear(screen.getByTestId('nameInput')); + await userEvent.type(screen.getByTestId('nameInput'), 'My new name'); + await userEvent.type(screen.getByTestId('test-connector-secret-text-field'), 'password'); + await userEvent.click(screen.getByTestId('edit-connector-flyout-save-btn')); + expect(screen.queryByTestId('connector-form-header-error-label')).not.toBeInTheDocument(); + }); + it('runs pre submit validator correctly', async () => { const errorActionTypeModel = actionTypeRegistryMock.createMockActionTypeModel({ actionConnectorFields: lazy(() => import('../connector_error_mock')), diff --git a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/index.tsx b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/index.tsx index e787f3eac42bf..1188f06a87d56 100644 --- a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/index.tsx +++ b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/index.tsx @@ -6,7 +6,14 @@ */ import React, { memo, ReactNode, useCallback, useEffect, useRef, useState } from 'react'; -import { EuiFlyout, EuiFlyoutBody, EuiButton, EuiConfirmModal } from '@elastic/eui'; +import { + EuiFlyout, + EuiFlyoutBody, + EuiButton, + EuiConfirmModal, + EuiCallOut, + EuiSpacer, +} from '@elastic/eui'; import { FormattedMessage } from '@kbn/i18n-react'; import { i18n } from '@kbn/i18n'; import { ActionTypeExecutorResult, isActionTypeExecutorResult } from '@kbn/actions-plugin/common'; @@ -62,6 +69,7 @@ const EditConnectorFlyoutComponent: React.FC = ({ const canSave = hasSaveActionsCapability(capabilities); const { isLoading: isUpdatingConnector, updateConnector } = useUpdateConnector(); const { isLoading: isExecutingConnector, executeConnector } = useExecuteConnector(); + const [showFormErrors, setShowFormErrors] = useState(false); const [preSubmitValidationErrorMessage, setPreSubmitValidationErrorMessage] = useState(null); @@ -90,6 +98,7 @@ const EditConnectorFlyoutComponent: React.FC = ({ if (nextPage === EditConnectorTabs.Configuration && testExecutionResult !== none) { setTestExecutionResult(none); } + setShowFormErrors(false); setTab(nextPage); }, [testExecutionResult, setTestExecutionResult] @@ -146,6 +155,7 @@ const EditConnectorFlyoutComponent: React.FC = ({ const onClickSave = useCallback(async () => { setPreSubmitValidationErrorMessage(null); + setShowFormErrors(false); const { isValid, data } = await submit(); if (!isMounted.current) { @@ -194,6 +204,8 @@ const EditConnectorFlyoutComponent: React.FC = ({ } return updatedConnector; + } else { + setShowFormErrors(true); } }, [ onConnectorUpdated, @@ -218,6 +230,23 @@ const EditConnectorFlyoutComponent: React.FC = ({ <> {isEdit && ( <> + {showFormErrors && ( + <> + + + + )} = ({ ); }, [ connector, + docLinks.links.alerting.preconfiguredConnectors, actionTypeModel, isEdit, - docLinks.links.alerting.preconfiguredConnectors, - hasErrors, - isFormModified, - isSaved, - isSaving, + showFormErrors, + onFormModifiedChange, preSubmitValidationErrorMessage, showButtons, + isSaved, + isSaving, onClickSave, - onFormModifiedChange, + isFormModified, + hasErrors, ]); const renderTestTab = useCallback(() => { diff --git a/x-pack/solutions/observability/plugins/observability/server/routes/rules/route.ts b/x-pack/solutions/observability/plugins/observability/server/routes/rules/route.ts index 909b11cb713a9..a7d03e11b9890 100644 --- a/x-pack/solutions/observability/plugins/observability/server/routes/rules/route.ts +++ b/x-pack/solutions/observability/plugins/observability/server/routes/rules/route.ts @@ -11,10 +11,14 @@ import { createObservabilityServerRoute } from '../create_observability_server_r const alertsDynamicIndexPatternRoute = createObservabilityServerRoute({ endpoint: 'GET /api/observability/rules/alerts/dynamic_index_pattern 2023-10-31', - options: { - tags: [], - access: 'public', + security: { + authz: { + enabled: false, + reason: + 'This endpoint returns alert index names for a set of registration contexts and has traditionally required no specific authorization', + }, }, + options: { access: 'public' }, params: t.type({ query: t.type({ registrationContexts: t.array(t.string), @@ -24,6 +28,7 @@ const alertsDynamicIndexPatternRoute = createObservabilityServerRoute({ handler: async ({ dependencies, params }) => { const { namespace, registrationContexts } = params.query; const { ruleDataService } = dependencies; + const indexNames = registrationContexts.flatMap((registrationContext) => { const indexName = ruleDataService .findIndexByName(registrationContext, Dataset.alerts) diff --git a/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/nav_control/index.tsx b/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/nav_control/index.tsx index fd198c42fda08..e43a9ea5f4527 100644 --- a/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/nav_control/index.tsx +++ b/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/components/nav_control/index.tsx @@ -5,7 +5,7 @@ * 2.0. */ import React, { useEffect, useRef, useState } from 'react'; -import { AssistantAvatar, useAbortableAsync } from '@kbn/observability-ai-assistant-plugin/public'; +import { useAbortableAsync } from '@kbn/observability-ai-assistant-plugin/public'; import { EuiButton, EuiButtonEmpty, EuiLoadingSpinner, EuiToolTip } from '@elastic/eui'; import { css } from '@emotion/react'; import { v4 } from 'uuid'; @@ -13,6 +13,7 @@ import useObservable from 'react-use/lib/useObservable'; import { i18n } from '@kbn/i18n'; import { CoreStart } from '@kbn/core-lifecycle-browser'; import { AIAssistantAppService, useAIAssistantAppService, ChatFlyout } from '@kbn/ai-assistant'; +import { AssistantIcon } from '@kbn/ai-assistant-icon'; import { useKibana } from '../../hooks/use_kibana'; import { useTheme } from '../../hooks/use_theme'; import { useNavControlScreenContext } from '../../hooks/use_nav_control_screen_context'; @@ -157,7 +158,7 @@ export function NavControl({ isServerless }: { isServerless?: boolean }) { color="primary" size="s" > - {chatService.loading ? : } + {chatService.loading ? : } ) : ( - {chatService.loading ? : } + {chatService.loading ? : } )} diff --git a/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/rule_connector/ai_assistant.tsx b/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/rule_connector/ai_assistant.tsx index bd024e9231ac0..79d9678733941 100644 --- a/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/rule_connector/ai_assistant.tsx +++ b/x-pack/solutions/observability/plugins/observability_ai_assistant_app/public/rule_connector/ai_assistant.tsx @@ -10,10 +10,8 @@ import type { ActionTypeModel as ConnectorTypeModel, GenericValidationResult, } from '@kbn/triggers-actions-ui-plugin/public/types'; -import { - AssistantAvatar, - ObservabilityAIAssistantService, -} from '@kbn/observability-ai-assistant-plugin/public'; +import { ObservabilityAIAssistantService } from '@kbn/observability-ai-assistant-plugin/public'; +import { AssistantIcon } from '@kbn/ai-assistant-icon'; import { OBSERVABILITY_AI_ASSISTANT_CONNECTOR_ID } from '../../common/rule_connector'; import { ObsAIAssistantActionParams } from './types'; import { @@ -29,7 +27,7 @@ export function getConnectorType( return { id: OBSERVABILITY_AI_ASSISTANT_CONNECTOR_ID, modalWidth: 675, - iconClass: () => , + iconClass: () => , isSystemActionType: true, isExperimental: true, selectMessage: CONNECTOR_DESC, diff --git a/x-pack/solutions/observability/plugins/observability_ai_assistant_app/tsconfig.json b/x-pack/solutions/observability/plugins/observability_ai_assistant_app/tsconfig.json index 7e3de7940f22b..af075027d9cd4 100644 --- a/x-pack/solutions/observability/plugins/observability_ai_assistant_app/tsconfig.json +++ b/x-pack/solutions/observability/plugins/observability_ai_assistant_app/tsconfig.json @@ -80,6 +80,7 @@ "@kbn/observability-ai-common", "@kbn/llm-tasks-plugin", "@kbn/product-doc-common", + "@kbn/ai-assistant-icon", ], "exclude": [ "target/**/*" diff --git a/x-pack/plugins/observability_solution/slo/.storybook/jest_setup.js b/x-pack/solutions/observability/plugins/slo/.storybook/jest_setup.js similarity index 100% rename from x-pack/plugins/observability_solution/slo/.storybook/jest_setup.js rename to x-pack/solutions/observability/plugins/slo/.storybook/jest_setup.js diff --git a/x-pack/plugins/observability_solution/slo/.storybook/main.js b/x-pack/solutions/observability/plugins/slo/.storybook/main.js similarity index 100% rename from x-pack/plugins/observability_solution/slo/.storybook/main.js rename to x-pack/solutions/observability/plugins/slo/.storybook/main.js diff --git a/x-pack/plugins/observability_solution/slo/.storybook/preview.js b/x-pack/solutions/observability/plugins/slo/.storybook/preview.js similarity index 100% rename from x-pack/plugins/observability_solution/slo/.storybook/preview.js rename to x-pack/solutions/observability/plugins/slo/.storybook/preview.js diff --git a/x-pack/plugins/observability_solution/slo/README.md b/x-pack/solutions/observability/plugins/slo/README.md similarity index 100% rename from x-pack/plugins/observability_solution/slo/README.md rename to x-pack/solutions/observability/plugins/slo/README.md diff --git a/x-pack/plugins/observability_solution/slo/common/config.ts b/x-pack/solutions/observability/plugins/slo/common/config.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/common/config.ts rename to x-pack/solutions/observability/plugins/slo/common/config.ts diff --git a/x-pack/plugins/observability_solution/slo/common/constants.ts b/x-pack/solutions/observability/plugins/slo/common/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/common/constants.ts rename to x-pack/solutions/observability/plugins/slo/common/constants.ts diff --git a/x-pack/plugins/observability_solution/slo/common/field_names/slo.ts b/x-pack/solutions/observability/plugins/slo/common/field_names/slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/common/field_names/slo.ts rename to x-pack/solutions/observability/plugins/slo/common/field_names/slo.ts diff --git a/x-pack/plugins/observability_solution/slo/common/i18n.ts b/x-pack/solutions/observability/plugins/slo/common/i18n.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/common/i18n.ts rename to x-pack/solutions/observability/plugins/slo/common/i18n.ts diff --git a/x-pack/plugins/observability_solution/slo/common/index.ts b/x-pack/solutions/observability/plugins/slo/common/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/common/index.ts rename to x-pack/solutions/observability/plugins/slo/common/index.ts diff --git a/x-pack/plugins/observability_solution/slo/common/locators/paths.ts b/x-pack/solutions/observability/plugins/slo/common/locators/paths.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/common/locators/paths.ts rename to x-pack/solutions/observability/plugins/slo/common/locators/paths.ts diff --git a/x-pack/plugins/observability_solution/slo/common/parse_kuery.ts b/x-pack/solutions/observability/plugins/slo/common/parse_kuery.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/common/parse_kuery.ts rename to x-pack/solutions/observability/plugins/slo/common/parse_kuery.ts diff --git a/x-pack/plugins/observability_solution/slo/common/summary_indices.test.ts b/x-pack/solutions/observability/plugins/slo/common/summary_indices.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/common/summary_indices.test.ts rename to x-pack/solutions/observability/plugins/slo/common/summary_indices.test.ts diff --git a/x-pack/plugins/observability_solution/slo/common/summary_indices.ts b/x-pack/solutions/observability/plugins/slo/common/summary_indices.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/common/summary_indices.ts rename to x-pack/solutions/observability/plugins/slo/common/summary_indices.ts diff --git a/x-pack/plugins/observability_solution/slo/common/types.ts b/x-pack/solutions/observability/plugins/slo/common/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/common/types.ts rename to x-pack/solutions/observability/plugins/slo/common/types.ts diff --git a/x-pack/plugins/observability_solution/slo/dev_docs/slo.md b/x-pack/solutions/observability/plugins/slo/dev_docs/slo.md similarity index 98% rename from x-pack/plugins/observability_solution/slo/dev_docs/slo.md rename to x-pack/solutions/observability/plugins/slo/dev_docs/slo.md index 6286c47f2447d..3eb4c6f898352 100644 --- a/x-pack/plugins/observability_solution/slo/dev_docs/slo.md +++ b/x-pack/solutions/observability/plugins/slo/dev_docs/slo.md @@ -8,7 +8,7 @@ Starting in 8.8, SLO is enabled by default. SLO is GA since 8.12 1. Data generation > [!TIP] -> The following commands uses [kbn-data-forge](../../../../platform/packages/shared/kbn-data-forge/README.md) to generate some data for developping or testing SLOs +> The following commands uses [kbn-data-forge](../../../../../platform/packages/shared/kbn-data-forge/README.md) to generate some data for developping or testing SLOs Basic command to generate 7 days of data with a couple of services: ```sh diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/README.md b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/README.md similarity index 93% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/README.md rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/README.md index f6a80b82c9754..198dc9a405685 100644 --- a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/README.md +++ b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/README.md @@ -14,7 +14,7 @@ A guide about the OpenApi specification can be found at [https://swagger.io/docs ## Tools It is possible to manually validate the docs before bundling them with the following -command in the `x-pack/plugins/observability_solution/slo/docs/openapi/slo` folder: +command in the `x-pack/solutions/observability/plugins/slo/docs/openapi/slo` folder: ```bash make validate diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/bundled.json b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/bundled.json similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/bundled.json rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/bundled.json diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/bundled.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/bundled.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/bundled.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/bundled.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/README.md b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/README.md similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/README.md rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/README.md diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/headers/kbn_xsrf.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/headers/kbn_xsrf.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/headers/kbn_xsrf.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/headers/kbn_xsrf.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/parameters/slo_id.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/parameters/slo_id.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/parameters/slo_id.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/parameters/slo_id.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/parameters/space_id.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/parameters/space_id.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/parameters/space_id.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/parameters/space_id.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/400_response.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/400_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/400_response.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/400_response.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/401_response.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/401_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/401_response.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/401_response.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/403_response.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/403_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/403_response.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/403_response.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/404_response.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/404_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/404_response.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/404_response.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/409_response.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/409_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/409_response.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/409_response.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/budgeting_method.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/budgeting_method.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/budgeting_method.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/budgeting_method.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/create_slo_request.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/create_slo_request.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/create_slo_request.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/create_slo_request.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/create_slo_response.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/create_slo_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/create_slo_response.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/create_slo_response.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/delete_slo_instances_request.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/delete_slo_instances_request.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/delete_slo_instances_request.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/delete_slo_instances_request.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/error_budget.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/error_budget.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/error_budget.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/error_budget.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/filter.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/filter.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/filter.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/filter.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/filter_meta.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/filter_meta.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/filter_meta.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/filter_meta.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/find_slo_definitions_response.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/find_slo_definitions_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/find_slo_definitions_response.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/find_slo_definitions_response.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/find_slo_response.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/find_slo_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/find_slo_response.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/find_slo_response.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/group_by.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/group_by.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/group_by.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/group_by.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/historical_summary_request.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/historical_summary_request.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/historical_summary_request.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/historical_summary_request.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/historical_summary_response.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/historical_summary_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/historical_summary_response.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/historical_summary_response.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/indicator_properties_apm_availability.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/indicator_properties_apm_availability.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/indicator_properties_apm_availability.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/indicator_properties_apm_availability.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/indicator_properties_apm_latency.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/indicator_properties_apm_latency.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/indicator_properties_apm_latency.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/indicator_properties_apm_latency.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/indicator_properties_custom_kql.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/indicator_properties_custom_kql.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/indicator_properties_custom_kql.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/indicator_properties_custom_kql.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/indicator_properties_custom_metric.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/indicator_properties_custom_metric.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/indicator_properties_custom_metric.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/indicator_properties_custom_metric.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/indicator_properties_histogram.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/indicator_properties_histogram.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/indicator_properties_histogram.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/indicator_properties_histogram.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/indicator_properties_timeslice_metric.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/indicator_properties_timeslice_metric.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/indicator_properties_timeslice_metric.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/indicator_properties_timeslice_metric.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/kql_with_filters.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/kql_with_filters.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/kql_with_filters.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/kql_with_filters.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/kql_with_filters_good.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/kql_with_filters_good.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/kql_with_filters_good.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/kql_with_filters_good.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/kql_with_filters_total.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/kql_with_filters_total.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/kql_with_filters_total.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/kql_with_filters_total.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/objective.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/objective.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/objective.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/objective.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/settings.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/settings.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/settings.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/settings.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/slo_definition_response.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/slo_definition_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/slo_definition_response.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/slo_definition_response.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/slo_with_summary_response.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/slo_with_summary_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/slo_with_summary_response.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/slo_with_summary_response.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/summary.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/summary.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/summary.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/summary.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/summary_status.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/summary_status.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/summary_status.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/summary_status.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/time_window.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/time_window.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/time_window.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/time_window.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/timeslice_metric_basic_metric_with_field.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/timeslice_metric_basic_metric_with_field.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/timeslice_metric_basic_metric_with_field.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/timeslice_metric_basic_metric_with_field.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/timeslice_metric_doc_count_metric.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/timeslice_metric_doc_count_metric.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/timeslice_metric_doc_count_metric.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/timeslice_metric_doc_count_metric.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/timeslice_metric_percentile_metric.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/timeslice_metric_percentile_metric.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/timeslice_metric_percentile_metric.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/timeslice_metric_percentile_metric.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/update_slo_request.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/update_slo_request.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/components/schemas/update_slo_request.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/components/schemas/update_slo_request.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/entrypoint.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/entrypoint.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/entrypoint.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/entrypoint.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/makefile b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/makefile similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/makefile rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/makefile diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/README.md b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/README.md similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/README.md rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/README.md diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_definitions.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_definitions.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_definitions.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_definitions.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_delete_instances.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_delete_instances.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_delete_instances.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_delete_instances.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_historical_summary.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_historical_summary.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_historical_summary.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@_historical_summary.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@_reset.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@_reset.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@_reset.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@_reset.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@disable.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@disable.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@disable.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@disable.yaml diff --git a/x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@enable.yaml b/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@enable.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@enable.yaml rename to x-pack/solutions/observability/plugins/slo/docs/openapi/slo/paths/s@{spaceid}@api@slos@{sloid}@enable.yaml diff --git a/x-pack/plugins/observability_solution/slo/e2e/journeys/annotation_list.journey.ts b/x-pack/solutions/observability/plugins/slo/e2e/journeys/annotation_list.journey.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/e2e/journeys/annotation_list.journey.ts rename to x-pack/solutions/observability/plugins/slo/e2e/journeys/annotation_list.journey.ts diff --git a/x-pack/plugins/observability_solution/slo/e2e/journeys/index.ts b/x-pack/solutions/observability/plugins/slo/e2e/journeys/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/e2e/journeys/index.ts rename to x-pack/solutions/observability/plugins/slo/e2e/journeys/index.ts diff --git a/x-pack/plugins/observability_solution/slo/e2e/journeys/slos_overview.journey.ts b/x-pack/solutions/observability/plugins/slo/e2e/journeys/slos_overview.journey.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/e2e/journeys/slos_overview.journey.ts rename to x-pack/solutions/observability/plugins/slo/e2e/journeys/slos_overview.journey.ts diff --git a/x-pack/plugins/observability_solution/slo/e2e/page_objects/slo_app.tsx b/x-pack/solutions/observability/plugins/slo/e2e/page_objects/slo_app.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/e2e/page_objects/slo_app.tsx rename to x-pack/solutions/observability/plugins/slo/e2e/page_objects/slo_app.tsx diff --git a/x-pack/plugins/observability_solution/slo/e2e/services/annotation_data_service.ts b/x-pack/solutions/observability/plugins/slo/e2e/services/annotation_data_service.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/e2e/services/annotation_data_service.ts rename to x-pack/solutions/observability/plugins/slo/e2e/services/annotation_data_service.ts diff --git a/x-pack/plugins/observability_solution/slo/e2e/services/slo_data_service.ts b/x-pack/solutions/observability/plugins/slo/e2e/services/slo_data_service.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/e2e/services/slo_data_service.ts rename to x-pack/solutions/observability/plugins/slo/e2e/services/slo_data_service.ts diff --git a/x-pack/plugins/observability_solution/slo/e2e/synthetics_run.ts b/x-pack/solutions/observability/plugins/slo/e2e/synthetics_run.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/e2e/synthetics_run.ts rename to x-pack/solutions/observability/plugins/slo/e2e/synthetics_run.ts diff --git a/x-pack/plugins/observability_solution/slo/e2e/tsconfig.json b/x-pack/solutions/observability/plugins/slo/e2e/tsconfig.json similarity index 87% rename from x-pack/plugins/observability_solution/slo/e2e/tsconfig.json rename to x-pack/solutions/observability/plugins/slo/e2e/tsconfig.json index 68203a4db6013..420d48f662617 100644 --- a/x-pack/plugins/observability_solution/slo/e2e/tsconfig.json +++ b/x-pack/solutions/observability/plugins/slo/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "exclude": ["tmp", "target/**/*"], "include": ["**/*"], "compilerOptions": { diff --git a/x-pack/plugins/observability_solution/slo/emotion.d.ts b/x-pack/solutions/observability/plugins/slo/emotion.d.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/emotion.d.ts rename to x-pack/solutions/observability/plugins/slo/emotion.d.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/jest.config.js b/x-pack/solutions/observability/plugins/slo/jest.config.js similarity index 54% rename from x-pack/plugins/security_solution/public/detection_engine/jest.config.js rename to x-pack/solutions/observability/plugins/slo/jest.config.js index e6bfcc76205f9..5de5881b39250 100644 --- a/x-pack/plugins/security_solution/public/detection_engine/jest.config.js +++ b/x-pack/solutions/observability/plugins/slo/jest.config.js @@ -8,12 +8,12 @@ module.exports = { preset: '@kbn/test', rootDir: '../../../../..', - roots: ['/x-pack/plugins/security_solution/public/detection_engine'], + roots: ['/x-pack/solutions/observability/plugins/slo'], + setupFiles: ['/x-pack/solutions/observability/plugins/slo/.storybook/jest_setup.js'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/detection_engine', + '/target/kibana-coverage/jest/x-pack/solutions/observability/plugins/slo', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/detection_engine/**/*.{ts,tsx}', + '/x-pack/solutions/observability/plugins/slo/{common,public,server}/**/*.{js,ts,tsx}', ], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/observability_solution/slo/kibana.jsonc b/x-pack/solutions/observability/plugins/slo/kibana.jsonc similarity index 100% rename from x-pack/plugins/observability_solution/slo/kibana.jsonc rename to x-pack/solutions/observability/plugins/slo/kibana.jsonc diff --git a/x-pack/plugins/observability_solution/slo/public/application.tsx b/x-pack/solutions/observability/plugins/slo/public/application.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/application.tsx rename to x-pack/solutions/observability/plugins/slo/public/application.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/alert_details_app_section.tsx b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/alert_details_app_section.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/alert_details_app_section.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/alert_details_app_section.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/apm/apm_alert_details.tsx b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/apm/apm_alert_details.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/apm/apm_alert_details.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/apm/apm_alert_details.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/apm/embeddable_root.tsx b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/apm/embeddable_root.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/apm/embeddable_root.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/apm/embeddable_root.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/custom_kql/custom_kql_panels.tsx b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/custom_kql/custom_kql_panels.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/custom_kql/custom_kql_panels.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/custom_kql/custom_kql_panels.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/__snapshots__/log_rate_analysis_query.test.ts.snap b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/__snapshots__/log_rate_analysis_query.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/__snapshots__/log_rate_analysis_query.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/__snapshots__/log_rate_analysis_query.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/log_rate_analysis_query.test.ts b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/log_rate_analysis_query.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/log_rate_analysis_query.test.ts rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/log_rate_analysis_query.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/log_rate_analysis_query.ts b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/log_rate_analysis_query.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/log_rate_analysis_query.ts rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/custom_kql/helpers/log_rate_analysis_query.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/custom_kql/log_rate_analysis_panel.tsx b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/custom_kql/log_rate_analysis_panel.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/custom_kql/log_rate_analysis_panel.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/custom_kql/log_rate_analysis_panel.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/custom_panels.tsx b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/custom_panels.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/components/custom_panels/custom_panels.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/custom_panels/custom_panels.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/components/error_rate/error_rate_panel.tsx b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/error_rate/error_rate_panel.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/components/error_rate/error_rate_panel.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/components/error_rate/error_rate_panel.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/types.ts b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/types.ts rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/types.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/utils/alert.ts b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/utils/alert.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/utils/alert.ts rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/utils/alert.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/utils/last_duration_i18n.ts b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/utils/last_duration_i18n.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/utils/last_duration_i18n.ts rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/utils/last_duration_i18n.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/alert_details/utils/time_range.ts b/x-pack/solutions/observability/plugins/slo/public/components/alert_details/utils/time_range.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/alert_details/utils/time_range.ts rename to x-pack/solutions/observability/plugins/slo/public/components/alert_details/utils/time_range.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/alert_time_table.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/alert_time_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/alert_time_table.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/alert_time_table.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/budget_consumed.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/budget_consumed.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/budget_consumed.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/budget_consumed.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/burn_rate.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/burn_rate.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/burn_rate.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/burn_rate.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/burn_rate_rule_editor.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/burn_rate_rule_editor.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/burn_rate_rule_editor.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/burn_rate_rule_editor.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/burn_rate_rule_editor.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/burn_rate_rule_editor.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/burn_rate_rule_editor.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/burn_rate_rule_editor.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/constants.ts b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/constants.ts rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/constants.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/dependencies.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/dependencies.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/dependencies.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/dependencies.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/dependency_editor.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/dependency_editor.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/dependency_editor.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/dependency_editor.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/index.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/index.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/index.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/long_window_duration.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/long_window_duration.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/long_window_duration.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/long_window_duration.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/short_window_duration.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/short_window_duration.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/short_window_duration.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/short_window_duration.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/slo_selector.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/slo_selector.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/slo_selector.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/slo_selector.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/slo_selector.test.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/slo_selector.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/slo_selector.test.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/slo_selector.test.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/slo_selector.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/slo_selector.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/slo_selector.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/slo_selector.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/validation.test.ts b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/validation.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/validation.test.ts rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/validation.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/validation.ts b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/validation.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/validation.ts rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/validation.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/windows.tsx b/x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/windows.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/burn_rate_rule_editor/windows.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/burn_rate_rule_editor/windows.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/good_bad_events_chart/good_bad_events_chart.tsx b/x-pack/solutions/observability/plugins/slo/public/components/good_bad_events_chart/good_bad_events_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/good_bad_events_chart/good_bad_events_chart.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/good_bad_events_chart/good_bad_events_chart.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/header_menu/header_menu.tsx b/x-pack/solutions/observability/plugins/slo/public/components/header_menu/header_menu.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/header_menu/header_menu.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/header_menu/header_menu.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/loading_state.tsx b/x-pack/solutions/observability/plugins/slo/public/components/loading_state.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/loading_state.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/loading_state.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/auto_refresh_button/auto_refresh_button.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/auto_refresh_button/auto_refresh_button.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/auto_refresh_button/auto_refresh_button.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/auto_refresh_button/auto_refresh_button.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/auto_refresh_button/auto_refresh_button.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/auto_refresh_button/auto_refresh_button.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/auto_refresh_button/auto_refresh_button.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/auto_refresh_button/auto_refresh_button.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/auto_refresh_button/hooks/use_auto_refresh_storage.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/auto_refresh_button/hooks/use_auto_refresh_storage.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/auto_refresh_button/hooks/use_auto_refresh_storage.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/auto_refresh_button/hooks/use_auto_refresh_storage.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/auto_refresh_button/index.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/auto_refresh_button/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/auto_refresh_button/index.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/auto_refresh_button/index.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/delete_confirmation_modal/slo_delete_confirmation_modal.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/delete_confirmation_modal/slo_delete_confirmation_modal.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/delete_confirmation_modal/slo_delete_confirmation_modal.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/delete_confirmation_modal/slo_delete_confirmation_modal.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/delete_confirmation_modal/slo_delete_confirmation_modal.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/delete_confirmation_modal/slo_delete_confirmation_modal.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/delete_confirmation_modal/slo_delete_confirmation_modal.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/delete_confirmation_modal/slo_delete_confirmation_modal.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/error_rate_chart/error_rate_chart.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/error_rate_chart/error_rate_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/error_rate_chart/error_rate_chart.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/error_rate_chart/error_rate_chart.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/error_rate_chart/index.ts b/x-pack/solutions/observability/plugins/slo/public/components/slo/error_rate_chart/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/error_rate_chart/index.ts rename to x-pack/solutions/observability/plugins/slo/public/components/slo/error_rate_chart/index.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/error_rate_chart/use_lens_definition.ts b/x-pack/solutions/observability/plugins/slo/public/components/slo/error_rate_chart/use_lens_definition.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/error_rate_chart/use_lens_definition.ts rename to x-pack/solutions/observability/plugins/slo/public/components/slo/error_rate_chart/use_lens_definition.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/error_rate_chart/utils.test.ts b/x-pack/solutions/observability/plugins/slo/public/components/slo/error_rate_chart/utils.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/error_rate_chart/utils.test.ts rename to x-pack/solutions/observability/plugins/slo/public/components/slo/error_rate_chart/utils.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/error_rate_chart/utils.ts b/x-pack/solutions/observability/plugins/slo/public/components/slo/error_rate_chart/utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/error_rate_chart/utils.ts rename to x-pack/solutions/observability/plugins/slo/public/components/slo/error_rate_chart/utils.ts diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/reset_confirmation_modal/slo_reset_confirmation_modal.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/reset_confirmation_modal/slo_reset_confirmation_modal.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/reset_confirmation_modal/slo_reset_confirmation_modal.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/reset_confirmation_modal/slo_reset_confirmation_modal.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/simple_burn_rate/burn_rate.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/simple_burn_rate/burn_rate.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/simple_burn_rate/burn_rate.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/simple_burn_rate/burn_rate.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/slo_outdated_callout/index.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/slo_outdated_callout/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/slo_outdated_callout/index.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/slo_outdated_callout/index.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/slo_permissions_callout/index.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/slo_permissions_callout/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/slo_permissions_callout/index.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/slo_permissions_callout/index.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/slo_status_badge/index.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/slo_status_badge/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/slo_status_badge/index.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/slo_status_badge/index.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/slo_status_badge/slo_active_alerts_badge.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/slo_status_badge/slo_active_alerts_badge.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/slo_status_badge/slo_active_alerts_badge.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/slo_status_badge/slo_active_alerts_badge.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/slo_status_badge/slo_active_alerts_badge.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/slo_status_badge/slo_active_alerts_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/slo_status_badge/slo_active_alerts_badge.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/slo_status_badge/slo_active_alerts_badge.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/slo_status_badge/slo_status_badge.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/slo_status_badge/slo_status_badge.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/slo_status_badge/slo_status_badge.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/slo_status_badge/slo_status_badge.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/slo/slo_status_badge/slo_status_badge.tsx b/x-pack/solutions/observability/plugins/slo/public/components/slo/slo_status_badge/slo_status_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/slo/slo_status_badge/slo_status_badge.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/slo/slo_status_badge/slo_status_badge.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/components/technical_preview_badge.tsx b/x-pack/solutions/observability/plugins/slo/public/components/technical_preview_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/components/technical_preview_badge.tsx rename to x-pack/solutions/observability/plugins/slo/public/components/technical_preview_badge.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/constants.ts b/x-pack/solutions/observability/plugins/slo/public/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/constants.ts rename to x-pack/solutions/observability/plugins/slo/public/constants.ts diff --git a/x-pack/plugins/observability_solution/slo/public/context/plugin_context.tsx b/x-pack/solutions/observability/plugins/slo/public/context/plugin_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/context/plugin_context.tsx rename to x-pack/solutions/observability/plugins/slo/public/context/plugin_context.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/data/slo/common.ts b/x-pack/solutions/observability/plugins/slo/public/data/slo/common.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/data/slo/common.ts rename to x-pack/solutions/observability/plugins/slo/public/data/slo/common.ts diff --git a/x-pack/plugins/observability_solution/slo/public/data/slo/historical_summary_data.ts b/x-pack/solutions/observability/plugins/slo/public/data/slo/historical_summary_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/data/slo/historical_summary_data.ts rename to x-pack/solutions/observability/plugins/slo/public/data/slo/historical_summary_data.ts diff --git a/x-pack/plugins/observability_solution/slo/public/data/slo/indicator.ts b/x-pack/solutions/observability/plugins/slo/public/data/slo/indicator.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/data/slo/indicator.ts rename to x-pack/solutions/observability/plugins/slo/public/data/slo/indicator.ts diff --git a/x-pack/plugins/observability_solution/slo/public/data/slo/slo.ts b/x-pack/solutions/observability/plugins/slo/public/data/slo/slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/data/slo/slo.ts rename to x-pack/solutions/observability/plugins/slo/public/data/slo/slo.ts diff --git a/x-pack/plugins/observability_solution/slo/public/data/slo/time_window.ts b/x-pack/solutions/observability/plugins/slo/public/data/slo/time_window.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/data/slo/time_window.ts rename to x-pack/solutions/observability/plugins/slo/public/data/slo/time_window.ts diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/components/slo_alerts_summary.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/components/slo_alerts_summary.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/components/slo_alerts_summary.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/components/slo_alerts_summary.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/components/slo_alerts_table.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/components/slo_alerts_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/components/slo_alerts_table.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/components/slo_alerts_table.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/components/slo_included_count.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/components/slo_included_count.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/components/slo_included_count.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/components/slo_included_count.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/constants.ts b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/constants.ts rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/constants.ts diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/slo_alerts_embeddable_factory.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/slo_alerts_embeddable_factory.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/slo_alerts_embeddable_factory.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/slo_alerts_embeddable_factory.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/slo_alerts_open_configuration.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/slo_alerts_open_configuration.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/slo_alerts_open_configuration.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/slo_alerts_open_configuration.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/slo_alerts_wrapper.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/slo_alerts_wrapper.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/slo_alerts_wrapper.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/slo_alerts_wrapper.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/slo_configuration.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/slo_configuration.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/slo_configuration.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/slo_configuration.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/slo_selector.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/slo_selector.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/slo_selector.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/slo_selector.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/types.ts b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/alerts/types.ts rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/alerts/types.ts diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/burn_rate/burn_rate.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/burn_rate/burn_rate.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/burn_rate/burn_rate.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/burn_rate/burn_rate.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/burn_rate/burn_rate_react_embeddable_factory.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/burn_rate/burn_rate_react_embeddable_factory.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/burn_rate/burn_rate_react_embeddable_factory.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/burn_rate/burn_rate_react_embeddable_factory.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/burn_rate/configuration.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/burn_rate/configuration.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/burn_rate/configuration.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/burn_rate/configuration.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/burn_rate/constants.ts b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/burn_rate/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/burn_rate/constants.ts rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/burn_rate/constants.ts diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/burn_rate/open_configuration.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/burn_rate/open_configuration.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/burn_rate/open_configuration.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/burn_rate/open_configuration.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/burn_rate/types.ts b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/burn_rate/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/burn_rate/types.ts rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/burn_rate/types.ts diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/common/slo_overview_details.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/common/slo_overview_details.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/common/slo_overview_details.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/common/slo_overview_details.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/constants.ts b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/constants.ts rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/constants.ts diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/error_budget/constants.ts b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/error_budget/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/error_budget/constants.ts rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/error_budget/constants.ts diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/error_budget/error_budget_burn_down.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/error_budget/error_budget_burn_down.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/error_budget/error_budget_burn_down.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/error_budget/error_budget_burn_down.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/error_budget/error_budget_open_configuration.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/error_budget/error_budget_open_configuration.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/error_budget/error_budget_open_configuration.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/error_budget/error_budget_open_configuration.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/error_budget/error_budget_react_embeddable_factory.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/error_budget/error_budget_react_embeddable_factory.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/error_budget/error_budget_react_embeddable_factory.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/error_budget/error_budget_react_embeddable_factory.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/error_budget/slo_configuration.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/error_budget/slo_configuration.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/error_budget/slo_configuration.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/error_budget/slo_configuration.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/error_budget/types.ts b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/error_budget/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/error_budget/types.ts rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/error_budget/types.ts diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/constants.ts b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/constants.ts rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/constants.ts diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/group_view/group_view.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/group_view/group_view.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/group_view/group_view.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/group_view/group_view.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/group_view/helpers/__snapshots__/build_kql_query.test.ts.snap b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/group_view/helpers/__snapshots__/build_kql_query.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/group_view/helpers/__snapshots__/build_kql_query.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/group_view/helpers/__snapshots__/build_kql_query.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/group_view/helpers/build_kql_query.test.ts b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/group_view/helpers/build_kql_query.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/group_view/helpers/build_kql_query.test.ts rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/group_view/helpers/build_kql_query.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/group_view/helpers/build_kql_query.ts b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/group_view/helpers/build_kql_query.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/group_view/helpers/build_kql_query.ts rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/group_view/helpers/build_kql_query.ts diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/group_view/slo_group_filters.scss b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/group_view/slo_group_filters.scss similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/group_view/slo_group_filters.scss rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/group_view/slo_group_filters.scss diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/group_view/slo_group_filters.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/group_view/slo_group_filters.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/group_view/slo_group_filters.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/group_view/slo_group_filters.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/overview_mode_selector.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/overview_mode_selector.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/overview_mode_selector.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/overview_mode_selector.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/slo_configuration.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/slo_configuration.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/slo_configuration.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/slo_configuration.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/slo_embeddable_factory.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/slo_embeddable_factory.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/slo_embeddable_factory.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/slo_embeddable_factory.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/slo_overview.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/slo_overview.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/slo_overview.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/slo_overview.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/slo_overview_grid.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/slo_overview_grid.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/slo_overview_grid.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/slo_overview_grid.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/slo_overview_open_configuration.tsx b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/slo_overview_open_configuration.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/slo_overview_open_configuration.tsx rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/slo_overview_open_configuration.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/types.ts b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/overview/types.ts rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/overview/types.ts diff --git a/x-pack/plugins/observability_solution/slo/public/embeddable/slo/types.ts b/x-pack/solutions/observability/plugins/slo/public/embeddable/slo/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/embeddable/slo/types.ts rename to x-pack/solutions/observability/plugins/slo/public/embeddable/slo/types.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/__storybook_mocks__/use_capabilities.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/__storybook_mocks__/use_capabilities.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/__storybook_mocks__/use_capabilities.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/__storybook_mocks__/use_capabilities.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/__storybook_mocks__/use_fetch_active_alerts.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/__storybook_mocks__/use_fetch_active_alerts.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/__storybook_mocks__/use_fetch_active_alerts.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/__storybook_mocks__/use_fetch_active_alerts.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/__storybook_mocks__/use_fetch_apm_suggestions.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/__storybook_mocks__/use_fetch_apm_suggestions.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/__storybook_mocks__/use_fetch_apm_suggestions.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/__storybook_mocks__/use_fetch_apm_suggestions.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/__storybook_mocks__/use_fetch_historical_summary.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/__storybook_mocks__/use_fetch_historical_summary.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/__storybook_mocks__/use_fetch_historical_summary.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/__storybook_mocks__/use_fetch_historical_summary.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/__storybook_mocks__/use_fetch_slo_list.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/__storybook_mocks__/use_fetch_slo_list.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/__storybook_mocks__/use_fetch_slo_list.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/__storybook_mocks__/use_fetch_slo_list.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/active_alerts.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/active_alerts.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/active_alerts.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/active_alerts.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/helpers/convert_error_for_use_in_toast.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/helpers/convert_error_for_use_in_toast.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/helpers/convert_error_for_use_in_toast.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/helpers/convert_error_for_use_in_toast.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/query_key_factory.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/query_key_factory.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/query_key_factory.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/query_key_factory.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_alerts_url.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_alerts_url.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_alerts_url.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_alerts_url.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_capabilities.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_capabilities.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_capabilities.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_capabilities.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_clone_slo.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_clone_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_clone_slo.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_clone_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_create_burn_rate_rule.tsx b/x-pack/solutions/observability/plugins/slo/public/hooks/use_create_burn_rate_rule.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_create_burn_rate_rule.tsx rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_create_burn_rate_rule.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_create_data_view.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_create_data_view.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_create_data_view.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_create_data_view.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_create_slo.tsx b/x-pack/solutions/observability/plugins/slo/public/hooks/use_create_slo.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_create_slo.tsx rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_create_slo.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_delete_slo.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_delete_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_delete_slo.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_delete_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_delete_slo_instance.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_delete_slo_instance.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_delete_slo_instance.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_delete_slo_instance.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_active_alerts.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_active_alerts.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_active_alerts.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_active_alerts.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_apm_indices.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_apm_indices.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_apm_indices.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_apm_indices.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_apm_suggestions.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_apm_suggestions.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_apm_suggestions.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_apm_suggestions.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_global_diagnosis.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_global_diagnosis.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_global_diagnosis.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_global_diagnosis.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_group_by_cardinality.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_group_by_cardinality.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_group_by_cardinality.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_group_by_cardinality.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_historical_summary.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_historical_summary.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_historical_summary.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_historical_summary.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_indices.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_indices.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_indices.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_indices.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_rules_for_slo.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_rules_for_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_rules_for_slo.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_rules_for_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_burn_rates.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_burn_rates.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_burn_rates.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_burn_rates.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_definitions.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_definitions.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_definitions.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_definitions.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_details.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_details.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_details.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_details.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_groups.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_groups.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_groups.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_groups.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_health.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_health.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_health.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_health.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_inspect.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_inspect.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_inspect.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_inspect.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_list.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_list.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slo_list.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slo_list.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slos_with_burn_rate_rules.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slos_with_burn_rate_rules.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_slos_with_burn_rate_rules.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_slos_with_burn_rate_rules.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_synthetics_suggestions.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_synthetics_suggestions.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_fetch_synthetics_suggestions.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_fetch_synthetics_suggestions.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_get_filtered_rule_types.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_get_filtered_rule_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_get_filtered_rule_types.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_get_filtered_rule_types.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_get_preview_data.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_get_preview_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_get_preview_data.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_get_preview_data.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_kibana.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_kibana.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_kibana.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_kibana.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_license.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_license.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_license.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_license.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_permissions.test.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_permissions.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_permissions.test.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_permissions.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_permissions.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_permissions.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_permissions.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_permissions.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_plugin_context.tsx b/x-pack/solutions/observability/plugins/slo/public/hooks/use_plugin_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_plugin_context.tsx rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_plugin_context.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_reset_slo.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_reset_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_reset_slo.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_reset_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_space.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_space.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_space.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_space.ts diff --git a/x-pack/plugins/observability_solution/slo/public/hooks/use_update_slo.ts b/x-pack/solutions/observability/plugins/slo/public/hooks/use_update_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/hooks/use_update_slo.ts rename to x-pack/solutions/observability/plugins/slo/public/hooks/use_update_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/public/index.ts b/x-pack/solutions/observability/plugins/slo/public/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/index.ts rename to x-pack/solutions/observability/plugins/slo/public/index.ts diff --git a/x-pack/plugins/observability_solution/slo/public/locators/slo_details.test.ts b/x-pack/solutions/observability/plugins/slo/public/locators/slo_details.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/locators/slo_details.test.ts rename to x-pack/solutions/observability/plugins/slo/public/locators/slo_details.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/locators/slo_details.ts b/x-pack/solutions/observability/plugins/slo/public/locators/slo_details.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/locators/slo_details.ts rename to x-pack/solutions/observability/plugins/slo/public/locators/slo_details.ts diff --git a/x-pack/plugins/observability_solution/slo/public/locators/slo_edit.test.ts b/x-pack/solutions/observability/plugins/slo/public/locators/slo_edit.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/locators/slo_edit.test.ts rename to x-pack/solutions/observability/plugins/slo/public/locators/slo_edit.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/locators/slo_edit.ts b/x-pack/solutions/observability/plugins/slo/public/locators/slo_edit.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/locators/slo_edit.ts rename to x-pack/solutions/observability/plugins/slo/public/locators/slo_edit.ts diff --git a/x-pack/plugins/observability_solution/slo/public/locators/slo_list.test.ts b/x-pack/solutions/observability/plugins/slo/public/locators/slo_list.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/locators/slo_list.test.ts rename to x-pack/solutions/observability/plugins/slo/public/locators/slo_list.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/locators/slo_list.ts b/x-pack/solutions/observability/plugins/slo/public/locators/slo_list.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/locators/slo_list.ts rename to x-pack/solutions/observability/plugins/slo/public/locators/slo_list.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/404.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/404.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/404.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/404.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_panel.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_panel.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_panel.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_panel.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_status.test.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_status.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_status.test.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_status.test.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_status.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_status.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_status.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/burn_rate_panel/burn_rate_status.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/burn_rate_panel/utils.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/burn_rate_panel/utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/burn_rate_panel/utils.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/burn_rate_panel/utils.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/error_budget_actions.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/error_budget_actions.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/error_budget_actions.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/error_budget_actions.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/error_budget_chart.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/error_budget_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/error_budget_chart.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/error_budget_chart.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/error_budget_chart_panel.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/error_budget_chart_panel.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/error_budget_chart_panel.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/error_budget_chart_panel.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/error_budget_header.test.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/error_budget_header.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/error_budget_header.test.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/error_budget_header.test.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/error_budget_header.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/error_budget_header.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/error_budget_header.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/error_budget_header.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/events_area_chart.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/events_area_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/events_area_chart.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/events_area_chart.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/events_chart_panel.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/events_chart_panel.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/events_chart_panel.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/events_chart_panel.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/groupings/slo_grouping_value_selector.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/groupings/slo_grouping_value_selector.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/groupings/slo_grouping_value_selector.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/groupings/slo_grouping_value_selector.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/groupings/slo_groupings.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/groupings/slo_groupings.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/groupings/slo_groupings.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/groupings/slo_groupings.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/header_control.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/header_control.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/header_control.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/header_control.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/header_control.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/header_control.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/header_control.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/header_control.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/header_title.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/header_title.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/header_title.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/header_title.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/header_title.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/header_title.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/header_title.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/header_title.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/historical_data_charts.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/historical_data_charts.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/historical_data_charts.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/historical_data_charts.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/history/slo_details_history.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/history/slo_details_history.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/history/slo_details_history.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/history/slo_details_history.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/overview/apm_indicator_overview.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/overview/apm_indicator_overview.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/overview/apm_indicator_overview.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/overview/apm_indicator_overview.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/overview/display_query.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/overview/display_query.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/overview/display_query.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/overview/display_query.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/overview/overview.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/overview/overview.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/overview/overview.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/overview/overview.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/overview/overview.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/overview/overview.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/overview/overview.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/overview/overview.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/overview/overview_item.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/overview/overview_item.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/overview/overview_item.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/overview/overview_item.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/overview/synthetics_indicator_overview.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/overview/synthetics_indicator_overview.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/overview/synthetics_indicator_overview.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/overview/synthetics_indicator_overview.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/sli_chart_panel.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/sli_chart_panel.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/sli_chart_panel.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/sli_chart_panel.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/slo_detail_alerts.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/slo_detail_alerts.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/slo_detail_alerts.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/slo_detail_alerts.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/slo_details.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/slo_details.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/slo_details.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/slo_details.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/slo_details.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/slo_details.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/slo_details.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/slo_details.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/slo_health_callout.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/slo_health_callout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/slo_health_callout.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/slo_health_callout.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/slo_remote_callout.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/slo_remote_callout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/slo_remote_callout.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/slo_remote_callout.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/timeslice_annotation.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/timeslice_annotation.tsx similarity index 93% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/timeslice_annotation.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/timeslice_annotation.tsx index c1fd80bc53bc0..03fca2e3ff433 100644 --- a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/timeslice_annotation.tsx +++ b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/timeslice_annotation.tsx @@ -35,7 +35,7 @@ export function TimesliceAnnotation({ slo, maxValue, minValue }: Props) { style={{ line: { strokeWidth: 2, - stroke: euiTheme.colors.warning || '#000', + stroke: euiTheme.colors.warning, opacity: 1, }, }} @@ -55,7 +55,7 @@ export function TimesliceAnnotation({ slo, maxValue, minValue }: Props) { }, ]} id="thresholdShade" - style={{ fill: euiTheme.colors.warning || '#000', opacity: 0.1 }} + style={{ fill: euiTheme.colors.warning, opacity: 0.1 }} /> ) : null; diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/wide_chart.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/wide_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/components/wide_chart.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/components/wide_chart.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/hooks/use_fetch_burn_rate_windows.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/hooks/use_fetch_burn_rate_windows.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/hooks/use_fetch_burn_rate_windows.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/hooks/use_fetch_burn_rate_windows.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/hooks/use_fetch_slo_instances.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/hooks/use_fetch_slo_instances.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/hooks/use_fetch_slo_instances.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/hooks/use_fetch_slo_instances.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/hooks/use_get_query_params.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/hooks/use_get_query_params.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/hooks/use_get_query_params.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/hooks/use_get_query_params.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/hooks/use_selected_tab.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/hooks/use_selected_tab.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/hooks/use_selected_tab.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/hooks/use_selected_tab.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/hooks/use_slo_actions.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/hooks/use_slo_actions.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/hooks/use_slo_actions.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/hooks/use_slo_actions.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/hooks/use_slo_details_tabs.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/hooks/use_slo_details_tabs.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/hooks/use_slo_details_tabs.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/hooks/use_slo_details_tabs.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/slo_details.test.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/slo_details.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/slo_details.test.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/slo_details.test.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/slo_details.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/slo_details.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/slo_details.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/slo_details.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_details/types.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_details/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_details/types.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_details/types.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/data_preview_chart.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/data_preview_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/data_preview_chart.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/data_preview_chart.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/documents_table.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/documents_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/documents_table.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/documents_table.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/equivalent_api_request.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/equivalent_api_request.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/equivalent_api_request.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/equivalent_api_request.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/group_by_cardinality.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/group_by_cardinality.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/group_by_cardinality.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/group_by_cardinality.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/group_by_field.test.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/group_by_field.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/group_by_field.test.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/group_by_field.test.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/group_by_field.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/group_by_field.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/group_by_field.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/group_by_field.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/group_by_field_selector.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/group_by_field_selector.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/group_by_field_selector.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/group_by_field_selector.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/optional_text.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/optional_text.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/optional_text.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/optional_text.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/query_builder.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/query_builder.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/query_builder.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/query_builder.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/query_builder.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/query_builder.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/query_builder.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/query_builder.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/query_documents_flyout.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/query_documents_flyout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/query_documents_flyout.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/query_documents_flyout.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/query_search_bar.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/query_search_bar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/query_search_bar.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/query_search_bar.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/runtime_field_used.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/runtime_field_used.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/runtime_field_used.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/runtime_field_used.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/slo_inspect/code_block_accordion.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/slo_inspect/code_block_accordion.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/slo_inspect/code_block_accordion.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/slo_inspect/code_block_accordion.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/slo_inspect/loading_state.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/slo_inspect/loading_state.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/slo_inspect/loading_state.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/slo_inspect/loading_state.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/slo_inspect/req_code_viewer.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/slo_inspect/req_code_viewer.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/slo_inspect/req_code_viewer.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/slo_inspect/req_code_viewer.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/slo_inspect/slo_inspect.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/slo_inspect/slo_inspect.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/slo_inspect/slo_inspect.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/slo_inspect/slo_inspect.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/timestamp_field_selector.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/timestamp_field_selector.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/timestamp_field_selector.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/timestamp_field_selector.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/use_field_sidebar.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/use_field_sidebar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/use_field_sidebar.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/use_field_sidebar.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/use_table_docs.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/use_table_docs.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/common/use_table_docs.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/common/use_table_docs.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/advanced_settings/advanced_settings.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/advanced_settings/advanced_settings.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/advanced_settings/advanced_settings.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/advanced_settings/advanced_settings.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/advanced_settings/sync_field_selector.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/advanced_settings/sync_field_selector.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/advanced_settings/sync_field_selector.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/advanced_settings/sync_field_selector.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_availability/apm_availability_indicator_type_form.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_availability/apm_availability_indicator_type_form.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_availability/apm_availability_indicator_type_form.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_availability/apm_availability_indicator_type_form.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_availability/apm_availability_indicator_type_form.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_availability/apm_availability_indicator_type_form.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_availability/apm_availability_indicator_type_form.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_availability/apm_availability_indicator_type_form.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_common/field_selector.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_common/field_selector.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_common/field_selector.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_common/field_selector.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_common/field_selector.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_common/field_selector.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_common/field_selector.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_common/field_selector.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_common/get_group_by_cardinality_filters.test.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_common/get_group_by_cardinality_filters.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_common/get_group_by_cardinality_filters.test.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_common/get_group_by_cardinality_filters.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_common/get_group_by_cardinality_filters.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_common/get_group_by_cardinality_filters.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_common/get_group_by_cardinality_filters.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_common/get_group_by_cardinality_filters.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_common/use_apm_default_values.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_common/use_apm_default_values.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_common/use_apm_default_values.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_common/use_apm_default_values.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_latency/apm_latency_indicator_type_form.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_latency/apm_latency_indicator_type_form.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_latency/apm_latency_indicator_type_form.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_latency/apm_latency_indicator_type_form.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_latency/apm_latency_indicator_type_form.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_latency/apm_latency_indicator_type_form.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/apm_latency/apm_latency_indicator_type_form.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/apm_latency/apm_latency_indicator_type_form.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_and_timestamp_field.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_and_timestamp_field.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_and_timestamp_field.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_and_timestamp_field.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_selection.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_selection.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_selection.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_selection.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_selection.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_selection.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_selection.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_common/index_selection.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_common/use_adhoc_data_views.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_common/use_adhoc_data_views.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_common/use_adhoc_data_views.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_common/use_adhoc_data_views.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_kql/custom_kql_indicator_type_form.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_kql/custom_kql_indicator_type_form.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_kql/custom_kql_indicator_type_form.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_kql/custom_kql_indicator_type_form.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_kql/custom_kql_indicator_type_form.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_kql/custom_kql_indicator_type_form.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_kql/custom_kql_indicator_type_form.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_kql/custom_kql_indicator_type_form.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_metric/custom_metric_type_form.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_metric/custom_metric_type_form.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_metric/custom_metric_type_form.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_metric/custom_metric_type_form.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_metric/custom_metric_type_form.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_metric/custom_metric_type_form.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_metric/custom_metric_type_form.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_metric/custom_metric_type_form.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_metric/metric_indicator.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_metric/metric_indicator.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/custom_metric/metric_indicator.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/custom_metric/metric_indicator.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/histogram/histogram_indicator.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/histogram/histogram_indicator.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/histogram/histogram_indicator.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/histogram/histogram_indicator.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/histogram/histogram_indicator_type_form.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/histogram/histogram_indicator_type_form.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/histogram/histogram_indicator_type_form.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/histogram/histogram_indicator_type_form.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/synthetics_availability/synthetics_availability_indicator_type_form.test.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/synthetics_availability/synthetics_availability_indicator_type_form.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/synthetics_availability/synthetics_availability_indicator_type_form.test.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/synthetics_availability/synthetics_availability_indicator_type_form.test.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/synthetics_availability/synthetics_availability_indicator_type_form.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/synthetics_availability/synthetics_availability_indicator_type_form.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/synthetics_availability/synthetics_availability_indicator_type_form.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/synthetics_availability/synthetics_availability_indicator_type_form.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/synthetics_common/field_selector.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/synthetics_common/field_selector.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/synthetics_common/field_selector.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/synthetics_common/field_selector.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/metric_indicator.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/metric_indicator.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/metric_indicator.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/metric_indicator.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/metric_input.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/metric_input.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/metric_input.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/metric_input.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/timeslice_metric_indicator.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/timeslice_metric_indicator.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/timeslice_metric_indicator.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/indicator_section/timeslice_metric/timeslice_metric_indicator.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_description_section.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_description_section.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_description_section.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_description_section.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_description_section.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_description_section.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_description_section.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_description_section.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_footer.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_footer.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_footer.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_footer.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_indicator_section.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_indicator_section.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_indicator_section.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_indicator_section.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_objective_section.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_objective_section.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_objective_section.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_objective_section.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_objective_section.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_objective_section.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_objective_section.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_objective_section.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_objective_section_timeslices.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_objective_section_timeslices.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_objective_section_timeslices.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_objective_section_timeslices.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_objective_section_timeslices.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_objective_section_timeslices.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/components/slo_edit_form_objective_section_timeslices.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/components/slo_edit_form_objective_section_timeslices.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/constants.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/constants.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/constants.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/__snapshots__/process_slo_form_values.test.ts.snap b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/__snapshots__/process_slo_form_values.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/__snapshots__/process_slo_form_values.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/__snapshots__/process_slo_form_values.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/aggregation_options.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/aggregation_options.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/aggregation_options.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/aggregation_options.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/create_burn_rate_rule_request_body.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/create_burn_rate_rule_request_body.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/create_burn_rate_rule_request_body.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/create_burn_rate_rule_request_body.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/create_options.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/create_options.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/create_options.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/create_options.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/format_filters.test.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/format_filters.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/format_filters.test.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/format_filters.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/format_filters.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/format_filters.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/format_filters.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/format_filters.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/process_slo_form_values.test.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/process_slo_form_values.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/process_slo_form_values.test.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/process_slo_form_values.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/process_slo_form_values.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/process_slo_form_values.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/helpers/process_slo_form_values.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/helpers/process_slo_form_values.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_add_rule_flyout_state.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_add_rule_flyout_state.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_add_rule_flyout_state.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_add_rule_flyout_state.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_fetch_suggestions.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_fetch_suggestions.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_fetch_suggestions.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_fetch_suggestions.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_find_runtime_usage.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_find_runtime_usage.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_find_runtime_usage.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_find_runtime_usage.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_parse_url_state.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_parse_url_state.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_parse_url_state.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_parse_url_state.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_preview.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_preview.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_preview.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_preview.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_section_form_validation.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_section_form_validation.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_section_form_validation.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_section_form_validation.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_show_sections.test.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_show_sections.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_show_sections.test.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_show_sections.test.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_show_sections.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_show_sections.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_show_sections.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_show_sections.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_unregister_fields.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_unregister_fields.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/hooks/use_unregister_fields.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/hooks/use_unregister_fields.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/shared_flyout/slo_add_form_flyout.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/shared_flyout/slo_add_form_flyout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/shared_flyout/slo_add_form_flyout.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/shared_flyout/slo_add_form_flyout.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/slo_edit.test.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/slo_edit.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/slo_edit.test.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/slo_edit.test.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/slo_edit.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/slo_edit.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/slo_edit.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/slo_edit.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_edit/types.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_edit/types.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_edit/types.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_outdated_definitions/index.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_outdated_definitions/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_outdated_definitions/index.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_outdated_definitions/index.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_outdated_definitions/outdated_slo.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_outdated_definitions/outdated_slo.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_outdated_definitions/outdated_slo.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_outdated_definitions/outdated_slo.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_outdated_definitions/outdated_slo_search_bar.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_outdated_definitions/outdated_slo_search_bar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_outdated_definitions/outdated_slo_search_bar.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_outdated_definitions/outdated_slo_search_bar.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_settings/hooks/use_get_settings.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slo_settings/hooks/use_get_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_settings/hooks/use_get_settings.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_settings/hooks/use_get_settings.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_settings/hooks/use_put_slo_settings.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_settings/hooks/use_put_slo_settings.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_settings/hooks/use_put_slo_settings.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_settings/hooks/use_put_slo_settings.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_settings/settings_form.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_settings/settings_form.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_settings/settings_form.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_settings/settings_form.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slo_settings/slo_settings.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slo_settings/slo_settings.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slo_settings/slo_settings.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slo_settings/slo_settings.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_badges.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_badges.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_badges.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_badges.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_badges.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_badges.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_badges.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_badges.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_indicator_type_badge.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_indicator_type_badge.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_indicator_type_badge.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_indicator_type_badge.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_indicator_type_badge.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_indicator_type_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_indicator_type_badge.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_indicator_type_badge.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_remote_badge.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_remote_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_remote_badge.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_remote_badge.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_rules_badge.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_rules_badge.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_rules_badge.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_rules_badge.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_rules_badge.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_rules_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_rules_badge.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_rules_badge.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_time_window_badge.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_time_window_badge.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_time_window_badge.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_time_window_badge.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_time_window_badge.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_time_window_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/badges/slo_time_window_badge.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/badges/slo_time_window_badge.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/card_view/slo_card_item.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/card_view/slo_card_item.tsx similarity index 96% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/card_view/slo_card_item.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/card_view/slo_card_item.tsx index 7800337be79ae..7d36a615638f8 100644 --- a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/card_view/slo_card_item.tsx +++ b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/card_view/slo_card_item.tsx @@ -6,7 +6,7 @@ */ import { Chart, isMetricElementEvent, Metric, MetricTrendShape, Settings } from '@elastic/charts'; -import { EuiIcon, EuiPanel, useEuiBackgroundColor } from '@elastic/eui'; +import { EuiIcon, EuiPanel, useEuiTheme } from '@elastic/eui'; import { css } from '@emotion/react'; import { i18n } from '@kbn/i18n'; import { FormattedMessage } from '@kbn/i18n-react'; @@ -20,9 +20,9 @@ import moment from 'moment'; import React, { useState } from 'react'; import { SloDeleteModal } from '../../../../components/slo/delete_confirmation_modal/slo_delete_confirmation_modal'; import { SloResetConfirmationModal } from '../../../../components/slo/reset_confirmation_modal/slo_reset_confirmation_modal'; +import { useKibana } from '../../../../hooks/use_kibana'; import { useResetSlo } from '../../../../hooks/use_reset_slo'; import { BurnRateRuleParams } from '../../../../typings'; -import { useKibana } from '../../../../hooks/use_kibana'; import { formatHistoricalData } from '../../../../utils/slo/chart_data_formatter'; import { useSloListActions } from '../../hooks/use_slo_list_actions'; import { useSloFormattedSummary } from '../../hooks/use_slo_summary'; @@ -44,11 +44,12 @@ export interface Props { } export const useSloCardColor = (status?: SLOWithSummaryResponse['summary']['status']) => { + const { euiTheme } = useEuiTheme(); const colors = { - DEGRADING: useEuiBackgroundColor('warning'), - VIOLATED: useEuiBackgroundColor('danger'), - HEALTHY: useEuiBackgroundColor('success'), - NO_DATA: useEuiBackgroundColor('subdued'), + DEGRADING: euiTheme.colors.backgroundBaseWarning, + VIOLATED: euiTheme.colors.backgroundBaseDanger, + HEALTHY: euiTheme.colors.backgroundBaseSuccess, + NO_DATA: euiTheme.colors.backgroundBaseSubdued, }; return { cardColor: colors[status ?? 'NO_DATA'], colors }; diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/card_view/slo_card_item_actions.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/card_view/slo_card_item_actions.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/card_view/slo_card_item_actions.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/card_view/slo_card_item_actions.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/card_view/slo_card_item_badges.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/card_view/slo_card_item_badges.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/card_view/slo_card_item_badges.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/card_view/slo_card_item_badges.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/card_view/slo_card_item_instance_badge.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/card_view/slo_card_item_instance_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/card_view/slo_card_item_instance_badge.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/card_view/slo_card_item_instance_badge.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/card_view/slos_card_view.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/card_view/slos_card_view.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/card_view/slos_card_view.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/card_view/slos_card_view.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/burn_rate_rule_flyout.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/burn_rate_rule_flyout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/burn_rate_rule_flyout.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/burn_rate_rule_flyout.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/create_slo_btn.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/create_slo_btn.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/create_slo_btn.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/create_slo_btn.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/edit_burn_rate_rule_flyout.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/edit_burn_rate_rule_flyout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/edit_burn_rate_rule_flyout.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/edit_burn_rate_rule_flyout.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/feedback_button.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/feedback_button.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/feedback_button.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/feedback_button.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/quick_filters.test.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/quick_filters.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/quick_filters.test.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/quick_filters.test.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/quick_filters.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/quick_filters.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/quick_filters.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/quick_filters.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/slo_groupings.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/slo_groupings.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/slo_groupings.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/slo_groupings.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/slo_tags_list.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/slo_tags_list.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/slo_tags_list.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/slo_tags_list.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/sort_by_select.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/sort_by_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/common/sort_by_select.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/common/sort_by_select.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/compact_view/slo_list_compact_view.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/compact_view/slo_list_compact_view.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/compact_view/slo_list_compact_view.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/compact_view/slo_list_compact_view.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/group_list_empty.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/group_list_empty.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/group_list_empty.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/group_list_empty.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/group_list_error.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/group_list_error.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/group_list_error.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/group_list_error.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/group_list_view.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/group_list_view.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/group_list_view.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/group_list_view.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/group_view.test.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/group_view.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/group_view.test.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/group_view.test.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/group_view.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/group_view.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/group_view.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/group_view.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/hooks/use_group_name.test.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/hooks/use_group_name.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/hooks/use_group_name.test.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/hooks/use_group_name.test.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/hooks/use_group_name.ts b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/hooks/use_group_name.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/grouped_slos/hooks/use_group_name.ts rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/grouped_slos/hooks/use_group_name.ts diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/header_title.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/header_title.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/header_title.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/header_title.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/header_title.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/header_title.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/header_title.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/header_title.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/health_callout/health_callout.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/health_callout/health_callout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/health_callout/health_callout.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/health_callout/health_callout.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_context_menu.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_context_menu.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_context_menu.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_context_menu.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_item_actions.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_item_actions.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_item_actions.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_item_actions.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_empty.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_empty.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_empty.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_empty.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_empty.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_empty.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_empty.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_empty.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_error.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_error.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_error.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_error.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_error.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_error.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_error.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_error.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_group_by.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_group_by.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_group_by.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_group_by.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_search_bar.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_search_bar.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_search_bar.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_search_bar.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_search_bar.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_search_bar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_search_bar.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_search_bar.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_view/slo_list_item.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_view/slo_list_item.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_view/slo_list_item.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_view/slo_list_item.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_view/slo_list_item.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_view/slo_list_item.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_view/slo_list_item.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_view/slo_list_item.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_view/slo_list_view.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_view/slo_list_view.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_list_view/slo_list_view.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_list_view/slo_list_view.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_sparkline.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_sparkline.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_sparkline.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_sparkline.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_sparkline.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_sparkline.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_sparkline.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_sparkline.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_summary.stories.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_summary.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_summary.stories.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_summary.stories.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_summary.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_summary.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slo_summary.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slo_summary.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slos_overview/overview_item.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slos_overview/overview_item.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slos_overview/overview_item.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slos_overview/overview_item.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slos_overview/slo_overview_alerts.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slos_overview/slo_overview_alerts.tsx similarity index 100% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slos_overview/slo_overview_alerts.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slos_overview/slo_overview_alerts.tsx diff --git a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slos_overview/slos_overview.tsx b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slos_overview/slos_overview.tsx similarity index 98% rename from x-pack/plugins/observability_solution/slo/public/pages/slos/components/slos_overview/slos_overview.tsx rename to x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slos_overview/slos_overview.tsx index 49e9e6e34e0df..3d342090c63fc 100644 --- a/x-pack/plugins/observability_solution/slo/public/pages/slos/components/slos_overview/slos_overview.tsx +++ b/x-pack/solutions/observability/plugins/slo/public/pages/slos/components/slos_overview/slos_overview.tsx @@ -96,7 +96,7 @@ export function SLOsOverview() { tooltip={i18n.translate('xpack.slo.sLOsOverview.euiStat.degradingLabel.tooltip', { defaultMessage: 'Click to filter SLOs by Degrading status.', })} - titleColor={theme.colors.warningText} + titleColor={theme.colors.textWarning} /> { exploratoryView: { createExploratoryViewUrl: jest.fn(), getAppDataView: jest.fn(), - // eslint-disable-next-line @kbn/i18n/strings_should_be_translated_with_i18n + ExploratoryViewEmbeddable: () =>
Embeddable exploratory view
, }, }} diff --git a/x-pack/plugins/observability_solution/slo/scripts/e2e.js b/x-pack/solutions/observability/plugins/slo/scripts/e2e.js similarity index 100% rename from x-pack/plugins/observability_solution/slo/scripts/e2e.js rename to x-pack/solutions/observability/plugins/slo/scripts/e2e.js diff --git a/x-pack/plugins/observability_solution/slo/scripts/storybook.js b/x-pack/solutions/observability/plugins/slo/scripts/storybook.js similarity index 100% rename from x-pack/plugins/observability_solution/slo/scripts/storybook.js rename to x-pack/solutions/observability/plugins/slo/scripts/storybook.js diff --git a/x-pack/plugins/observability_solution/slo/server/assets/component_templates/slo_mappings_template.ts b/x-pack/solutions/observability/plugins/slo/server/assets/component_templates/slo_mappings_template.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/assets/component_templates/slo_mappings_template.ts rename to x-pack/solutions/observability/plugins/slo/server/assets/component_templates/slo_mappings_template.ts diff --git a/x-pack/plugins/observability_solution/slo/server/assets/component_templates/slo_settings_template.ts b/x-pack/solutions/observability/plugins/slo/server/assets/component_templates/slo_settings_template.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/assets/component_templates/slo_settings_template.ts rename to x-pack/solutions/observability/plugins/slo/server/assets/component_templates/slo_settings_template.ts diff --git a/x-pack/plugins/observability_solution/slo/server/assets/component_templates/slo_summary_mappings_template.ts b/x-pack/solutions/observability/plugins/slo/server/assets/component_templates/slo_summary_mappings_template.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/assets/component_templates/slo_summary_mappings_template.ts rename to x-pack/solutions/observability/plugins/slo/server/assets/component_templates/slo_summary_mappings_template.ts diff --git a/x-pack/plugins/observability_solution/slo/server/assets/component_templates/slo_summary_settings_template.ts b/x-pack/solutions/observability/plugins/slo/server/assets/component_templates/slo_summary_settings_template.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/assets/component_templates/slo_summary_settings_template.ts rename to x-pack/solutions/observability/plugins/slo/server/assets/component_templates/slo_summary_settings_template.ts diff --git a/x-pack/plugins/observability_solution/slo/server/assets/index_templates/slo_index_templates.ts b/x-pack/solutions/observability/plugins/slo/server/assets/index_templates/slo_index_templates.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/assets/index_templates/slo_index_templates.ts rename to x-pack/solutions/observability/plugins/slo/server/assets/index_templates/slo_index_templates.ts diff --git a/x-pack/plugins/observability_solution/slo/server/assets/index_templates/slo_summary_index_templates.ts b/x-pack/solutions/observability/plugins/slo/server/assets/index_templates/slo_summary_index_templates.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/assets/index_templates/slo_summary_index_templates.ts rename to x-pack/solutions/observability/plugins/slo/server/assets/index_templates/slo_summary_index_templates.ts diff --git a/x-pack/plugins/observability_solution/slo/server/assets/ingest_templates/slo_pipeline_template.ts b/x-pack/solutions/observability/plugins/slo/server/assets/ingest_templates/slo_pipeline_template.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/assets/ingest_templates/slo_pipeline_template.ts rename to x-pack/solutions/observability/plugins/slo/server/assets/ingest_templates/slo_pipeline_template.ts diff --git a/x-pack/plugins/observability_solution/slo/server/assets/ingest_templates/slo_summary_pipeline_template.ts b/x-pack/solutions/observability/plugins/slo/server/assets/ingest_templates/slo_summary_pipeline_template.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/assets/ingest_templates/slo_summary_pipeline_template.ts rename to x-pack/solutions/observability/plugins/slo/server/assets/ingest_templates/slo_summary_pipeline_template.ts diff --git a/x-pack/plugins/observability_solution/slo/server/assets/transform_templates/slo_transform_template.test.ts b/x-pack/solutions/observability/plugins/slo/server/assets/transform_templates/slo_transform_template.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/assets/transform_templates/slo_transform_template.test.ts rename to x-pack/solutions/observability/plugins/slo/server/assets/transform_templates/slo_transform_template.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/assets/transform_templates/slo_transform_template.ts b/x-pack/solutions/observability/plugins/slo/server/assets/transform_templates/slo_transform_template.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/assets/transform_templates/slo_transform_template.ts rename to x-pack/solutions/observability/plugins/slo/server/assets/transform_templates/slo_transform_template.ts diff --git a/x-pack/plugins/observability_solution/slo/server/client/index.ts b/x-pack/solutions/observability/plugins/slo/server/client/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/client/index.ts rename to x-pack/solutions/observability/plugins/slo/server/client/index.ts diff --git a/x-pack/plugins/observability_solution/slo/server/common/constants.ts b/x-pack/solutions/observability/plugins/slo/server/common/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/common/constants.ts rename to x-pack/solutions/observability/plugins/slo/server/common/constants.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/models/common.ts b/x-pack/solutions/observability/plugins/slo/server/domain/models/common.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/models/common.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/models/common.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/models/error_budget.ts b/x-pack/solutions/observability/plugins/slo/server/domain/models/error_budget.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/models/error_budget.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/models/error_budget.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/models/health.ts b/x-pack/solutions/observability/plugins/slo/server/domain/models/health.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/models/health.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/models/health.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/models/index.ts b/x-pack/solutions/observability/plugins/slo/server/domain/models/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/models/index.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/models/index.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/models/indicators.ts b/x-pack/solutions/observability/plugins/slo/server/domain/models/indicators.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/models/indicators.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/models/indicators.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/models/slo.ts b/x-pack/solutions/observability/plugins/slo/server/domain/models/slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/models/slo.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/models/slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/models/time_window.ts b/x-pack/solutions/observability/plugins/slo/server/domain/models/time_window.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/models/time_window.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/models/time_window.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/compute_burn_rate.test.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/compute_burn_rate.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/compute_burn_rate.test.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/compute_burn_rate.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/compute_burn_rate.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/compute_burn_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/compute_burn_rate.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/compute_burn_rate.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/compute_sli.test.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/compute_sli.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/compute_sli.test.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/compute_sli.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/compute_sli.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/compute_sli.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/compute_sli.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/compute_sli.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/compute_summary_status.test.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/compute_summary_status.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/compute_summary_status.test.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/compute_summary_status.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/compute_summary_status.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/compute_summary_status.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/compute_summary_status.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/compute_summary_status.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/date_range.test.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/date_range.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/date_range.test.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/date_range.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/date_range.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/date_range.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/date_range.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/date_range.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/error_budget.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/error_budget.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/error_budget.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/error_budget.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/get_delay_in_seconds_from_slo.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/get_delay_in_seconds_from_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/get_delay_in_seconds_from_slo.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/get_delay_in_seconds_from_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/get_lookback_date_range.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/get_lookback_date_range.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/get_lookback_date_range.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/get_lookback_date_range.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/index.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/index.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/index.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/validate_slo.test.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/validate_slo.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/validate_slo.test.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/validate_slo.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/domain/services/validate_slo.ts b/x-pack/solutions/observability/plugins/slo/server/domain/services/validate_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/domain/services/validate_slo.ts rename to x-pack/solutions/observability/plugins/slo/server/domain/services/validate_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/errors/errors.ts b/x-pack/solutions/observability/plugins/slo/server/errors/errors.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/errors/errors.ts rename to x-pack/solutions/observability/plugins/slo/server/errors/errors.ts diff --git a/x-pack/plugins/observability_solution/slo/server/errors/handler.ts b/x-pack/solutions/observability/plugins/slo/server/errors/handler.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/errors/handler.ts rename to x-pack/solutions/observability/plugins/slo/server/errors/handler.ts diff --git a/x-pack/plugins/observability_solution/slo/server/errors/index.ts b/x-pack/solutions/observability/plugins/slo/server/errors/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/errors/index.ts rename to x-pack/solutions/observability/plugins/slo/server/errors/index.ts diff --git a/x-pack/plugins/observability_solution/slo/server/index.ts b/x-pack/solutions/observability/plugins/slo/server/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/index.ts rename to x-pack/solutions/observability/plugins/slo/server/index.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/collectors/fetcher.test.ts b/x-pack/solutions/observability/plugins/slo/server/lib/collectors/fetcher.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/collectors/fetcher.test.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/collectors/fetcher.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/collectors/fetcher.ts b/x-pack/solutions/observability/plugins/slo/server/lib/collectors/fetcher.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/collectors/fetcher.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/collectors/fetcher.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/collectors/register.ts b/x-pack/solutions/observability/plugins/slo/server/lib/collectors/register.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/collectors/register.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/collectors/register.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/collectors/type.ts b/x-pack/solutions/observability/plugins/slo/server/lib/collectors/type.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/collectors/type.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/collectors/type.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/register_burn_rate_rule.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/register_burn_rate_rule.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/register_burn_rate_rule.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/register_burn_rate_rule.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/docs/params_property_slo_burn_rate.yaml b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/docs/params_property_slo_burn_rate.yaml similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/docs/params_property_slo_burn_rate.yaml rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/docs/params_property_slo_burn_rate.yaml diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/executor.test.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/executor.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/executor.test.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/executor.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/executor.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/executor.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/executor.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/executor.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/field_map.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/field_map.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/field_map.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/field_map.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/fixtures/rule.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/fixtures/rule.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/fixtures/rule.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/fixtures/rule.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/index.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/index.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/index.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/__snapshots__/build_query.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/__snapshots__/build_query.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/__snapshots__/build_query.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/__snapshots__/build_query.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/build_query.test.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/build_query.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/build_query.test.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/build_query.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/build_query.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/build_query.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/build_query.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/build_query.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/evaluate.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/evaluate.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/evaluate.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/evaluate.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/evaluate_dependencies.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/evaluate_dependencies.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/evaluate_dependencies.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/evaluate_dependencies.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/should_suppress_instance_id.test.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/should_suppress_instance_id.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/should_suppress_instance_id.test.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/should_suppress_instance_id.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/should_suppress_instance_id.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/should_suppress_instance_id.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/should_suppress_instance_id.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/should_suppress_instance_id.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/summary_repository.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/summary_repository.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/lib/summary_repository.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/lib/summary_repository.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/register.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/register.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/register.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/register.ts diff --git a/x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/types.ts b/x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/lib/rules/slo_burn_rate/types.ts rename to x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/types.ts diff --git a/x-pack/plugins/observability_solution/slo/server/plugin.ts b/x-pack/solutions/observability/plugins/slo/server/plugin.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/plugin.ts rename to x-pack/solutions/observability/plugins/slo/server/plugin.ts diff --git a/x-pack/plugins/observability_solution/slo/server/routes/create_slo_server_route.ts b/x-pack/solutions/observability/plugins/slo/server/routes/create_slo_server_route.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/routes/create_slo_server_route.ts rename to x-pack/solutions/observability/plugins/slo/server/routes/create_slo_server_route.ts diff --git a/x-pack/plugins/observability_solution/slo/server/routes/get_slo_server_route_repository.ts b/x-pack/solutions/observability/plugins/slo/server/routes/get_slo_server_route_repository.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/routes/get_slo_server_route_repository.ts rename to x-pack/solutions/observability/plugins/slo/server/routes/get_slo_server_route_repository.ts diff --git a/x-pack/plugins/observability_solution/slo/server/routes/register_routes.ts b/x-pack/solutions/observability/plugins/slo/server/routes/register_routes.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/routes/register_routes.ts rename to x-pack/solutions/observability/plugins/slo/server/routes/register_routes.ts diff --git a/x-pack/plugins/observability_solution/slo/server/routes/slo/route.ts b/x-pack/solutions/observability/plugins/slo/server/routes/slo/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/routes/slo/route.ts rename to x-pack/solutions/observability/plugins/slo/server/routes/slo/route.ts diff --git a/x-pack/plugins/observability_solution/slo/server/routes/types.ts b/x-pack/solutions/observability/plugins/slo/server/routes/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/routes/types.ts rename to x-pack/solutions/observability/plugins/slo/server/routes/types.ts diff --git a/x-pack/plugins/observability_solution/slo/server/saved_objects/index.ts b/x-pack/solutions/observability/plugins/slo/server/saved_objects/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/saved_objects/index.ts rename to x-pack/solutions/observability/plugins/slo/server/saved_objects/index.ts diff --git a/x-pack/plugins/observability_solution/slo/server/saved_objects/slo.ts b/x-pack/solutions/observability/plugins/slo/server/saved_objects/slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/saved_objects/slo.ts rename to x-pack/solutions/observability/plugins/slo/server/saved_objects/slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/saved_objects/slo_settings.ts b/x-pack/solutions/observability/plugins/slo/server/saved_objects/slo_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/saved_objects/slo_settings.ts rename to x-pack/solutions/observability/plugins/slo/server/saved_objects/slo_settings.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/__snapshots__/create_slo.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/create_slo.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/__snapshots__/create_slo.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/create_slo.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/__snapshots__/delete_slo.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/delete_slo.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/__snapshots__/delete_slo.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/delete_slo.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/__snapshots__/historical_summary_client.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/historical_summary_client.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/__snapshots__/historical_summary_client.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/historical_summary_client.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/__snapshots__/manage_slo.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/manage_slo.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/__snapshots__/manage_slo.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/manage_slo.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/__snapshots__/reset_slo.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/reset_slo.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/__snapshots__/reset_slo.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/reset_slo.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/__snapshots__/slo_definition_client.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/slo_definition_client.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/__snapshots__/slo_definition_client.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/slo_definition_client.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/__snapshots__/summary_client.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/summary_client.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/__snapshots__/summary_client.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/summary_client.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/__snapshots__/summary_search_client.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/summary_search_client.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/__snapshots__/summary_search_client.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/__snapshots__/summary_search_client.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/aggregations/__snapshots__/get_custom_metric_indicator_aggregation.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/aggregations/__snapshots__/get_custom_metric_indicator_aggregation.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/aggregations/__snapshots__/get_custom_metric_indicator_aggregation.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/aggregations/__snapshots__/get_custom_metric_indicator_aggregation.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/aggregations/__snapshots__/get_histogram_indicator_aggregation.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/aggregations/__snapshots__/get_histogram_indicator_aggregation.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/aggregations/__snapshots__/get_histogram_indicator_aggregation.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/aggregations/__snapshots__/get_histogram_indicator_aggregation.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/aggregations/__snapshots__/get_timeslice_metric_indicator_aggregation.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/aggregations/__snapshots__/get_timeslice_metric_indicator_aggregation.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/aggregations/__snapshots__/get_timeslice_metric_indicator_aggregation.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/aggregations/__snapshots__/get_timeslice_metric_indicator_aggregation.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/aggregations/get_custom_metric_indicator_aggregation.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/aggregations/get_custom_metric_indicator_aggregation.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/aggregations/get_custom_metric_indicator_aggregation.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/aggregations/get_custom_metric_indicator_aggregation.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/aggregations/get_custom_metric_indicator_aggregation.ts b/x-pack/solutions/observability/plugins/slo/server/services/aggregations/get_custom_metric_indicator_aggregation.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/aggregations/get_custom_metric_indicator_aggregation.ts rename to x-pack/solutions/observability/plugins/slo/server/services/aggregations/get_custom_metric_indicator_aggregation.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/aggregations/get_histogram_indicator_aggregation.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/aggregations/get_histogram_indicator_aggregation.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/aggregations/get_histogram_indicator_aggregation.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/aggregations/get_histogram_indicator_aggregation.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/aggregations/get_histogram_indicator_aggregation.ts b/x-pack/solutions/observability/plugins/slo/server/services/aggregations/get_histogram_indicator_aggregation.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/aggregations/get_histogram_indicator_aggregation.ts rename to x-pack/solutions/observability/plugins/slo/server/services/aggregations/get_histogram_indicator_aggregation.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/aggregations/get_timeslice_metric_indicator_aggregation.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/aggregations/get_timeslice_metric_indicator_aggregation.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/aggregations/get_timeslice_metric_indicator_aggregation.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/aggregations/get_timeslice_metric_indicator_aggregation.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/aggregations/get_timeslice_metric_indicator_aggregation.ts b/x-pack/solutions/observability/plugins/slo/server/services/aggregations/get_timeslice_metric_indicator_aggregation.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/aggregations/get_timeslice_metric_indicator_aggregation.ts rename to x-pack/solutions/observability/plugins/slo/server/services/aggregations/get_timeslice_metric_indicator_aggregation.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/aggregations/index.ts b/x-pack/solutions/observability/plugins/slo/server/services/aggregations/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/aggregations/index.ts rename to x-pack/solutions/observability/plugins/slo/server/services/aggregations/index.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/burn_rates_client.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/burn_rates_client.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/burn_rates_client.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/burn_rates_client.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/burn_rates_client.ts b/x-pack/solutions/observability/plugins/slo/server/services/burn_rates_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/burn_rates_client.ts rename to x-pack/solutions/observability/plugins/slo/server/services/burn_rates_client.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/create_slo.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/create_slo.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/create_slo.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/create_slo.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/create_slo.ts b/x-pack/solutions/observability/plugins/slo/server/services/create_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/create_slo.ts rename to x-pack/solutions/observability/plugins/slo/server/services/create_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/delete_slo.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/delete_slo.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/delete_slo.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/delete_slo.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/delete_slo.ts b/x-pack/solutions/observability/plugins/slo/server/services/delete_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/delete_slo.ts rename to x-pack/solutions/observability/plugins/slo/server/services/delete_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/delete_slo_instances.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/delete_slo_instances.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/delete_slo_instances.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/delete_slo_instances.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/delete_slo_instances.ts b/x-pack/solutions/observability/plugins/slo/server/services/delete_slo_instances.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/delete_slo_instances.ts rename to x-pack/solutions/observability/plugins/slo/server/services/delete_slo_instances.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/find_slo.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/find_slo.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/find_slo.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/find_slo.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/find_slo.ts b/x-pack/solutions/observability/plugins/slo/server/services/find_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/find_slo.ts rename to x-pack/solutions/observability/plugins/slo/server/services/find_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/find_slo_definitions.ts b/x-pack/solutions/observability/plugins/slo/server/services/find_slo_definitions.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/find_slo_definitions.ts rename to x-pack/solutions/observability/plugins/slo/server/services/find_slo_definitions.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/find_slo_groups.ts b/x-pack/solutions/observability/plugins/slo/server/services/find_slo_groups.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/find_slo_groups.ts rename to x-pack/solutions/observability/plugins/slo/server/services/find_slo_groups.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/fixtures/date.ts b/x-pack/solutions/observability/plugins/slo/server/services/fixtures/date.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/fixtures/date.ts rename to x-pack/solutions/observability/plugins/slo/server/services/fixtures/date.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/fixtures/duration.ts b/x-pack/solutions/observability/plugins/slo/server/services/fixtures/duration.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/fixtures/duration.ts rename to x-pack/solutions/observability/plugins/slo/server/services/fixtures/duration.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/fixtures/error_budget.ts b/x-pack/solutions/observability/plugins/slo/server/services/fixtures/error_budget.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/fixtures/error_budget.ts rename to x-pack/solutions/observability/plugins/slo/server/services/fixtures/error_budget.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/fixtures/slo.ts b/x-pack/solutions/observability/plugins/slo/server/services/fixtures/slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/fixtures/slo.ts rename to x-pack/solutions/observability/plugins/slo/server/services/fixtures/slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/fixtures/summary_search_document.ts b/x-pack/solutions/observability/plugins/slo/server/services/fixtures/summary_search_document.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/fixtures/summary_search_document.ts rename to x-pack/solutions/observability/plugins/slo/server/services/fixtures/summary_search_document.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/fixtures/time_window.ts b/x-pack/solutions/observability/plugins/slo/server/services/fixtures/time_window.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/fixtures/time_window.ts rename to x-pack/solutions/observability/plugins/slo/server/services/fixtures/time_window.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/get_burn_rates.ts b/x-pack/solutions/observability/plugins/slo/server/services/get_burn_rates.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/get_burn_rates.ts rename to x-pack/solutions/observability/plugins/slo/server/services/get_burn_rates.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/get_diagnosis.ts b/x-pack/solutions/observability/plugins/slo/server/services/get_diagnosis.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/get_diagnosis.ts rename to x-pack/solutions/observability/plugins/slo/server/services/get_diagnosis.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/get_preview_data.ts b/x-pack/solutions/observability/plugins/slo/server/services/get_preview_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/get_preview_data.ts rename to x-pack/solutions/observability/plugins/slo/server/services/get_preview_data.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/get_slo.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/get_slo.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/get_slo.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/get_slo.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/get_slo.ts b/x-pack/solutions/observability/plugins/slo/server/services/get_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/get_slo.ts rename to x-pack/solutions/observability/plugins/slo/server/services/get_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/get_slo_groupings.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/get_slo_groupings.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/get_slo_groupings.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/get_slo_groupings.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/get_slo_groupings.ts b/x-pack/solutions/observability/plugins/slo/server/services/get_slo_groupings.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/get_slo_groupings.ts rename to x-pack/solutions/observability/plugins/slo/server/services/get_slo_groupings.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/get_slo_health.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/get_slo_health.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/get_slo_health.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/get_slo_health.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/get_slo_health.ts b/x-pack/solutions/observability/plugins/slo/server/services/get_slo_health.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/get_slo_health.ts rename to x-pack/solutions/observability/plugins/slo/server/services/get_slo_health.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/get_slo_suggestions.ts b/x-pack/solutions/observability/plugins/slo/server/services/get_slo_suggestions.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/get_slo_suggestions.ts rename to x-pack/solutions/observability/plugins/slo/server/services/get_slo_suggestions.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/get_slos_overview.ts b/x-pack/solutions/observability/plugins/slo/server/services/get_slos_overview.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/get_slos_overview.ts rename to x-pack/solutions/observability/plugins/slo/server/services/get_slos_overview.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/historical_summary_client.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/historical_summary_client.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/historical_summary_client.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/historical_summary_client.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/historical_summary_client.ts b/x-pack/solutions/observability/plugins/slo/server/services/historical_summary_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/historical_summary_client.ts rename to x-pack/solutions/observability/plugins/slo/server/services/historical_summary_client.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/index.ts b/x-pack/solutions/observability/plugins/slo/server/services/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/index.ts rename to x-pack/solutions/observability/plugins/slo/server/services/index.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/manage_slo.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/manage_slo.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/manage_slo.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/manage_slo.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/manage_slo.ts b/x-pack/solutions/observability/plugins/slo/server/services/manage_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/manage_slo.ts rename to x-pack/solutions/observability/plugins/slo/server/services/manage_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/mocks/index.ts b/x-pack/solutions/observability/plugins/slo/server/services/mocks/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/mocks/index.ts rename to x-pack/solutions/observability/plugins/slo/server/services/mocks/index.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/reset_slo.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/reset_slo.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/reset_slo.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/reset_slo.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/reset_slo.ts b/x-pack/solutions/observability/plugins/slo/server/services/reset_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/reset_slo.ts rename to x-pack/solutions/observability/plugins/slo/server/services/reset_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/resource_installer.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/resource_installer.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/resource_installer.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/resource_installer.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/resource_installer.ts b/x-pack/solutions/observability/plugins/slo/server/services/resource_installer.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/resource_installer.ts rename to x-pack/solutions/observability/plugins/slo/server/services/resource_installer.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/slo_definition_client.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/slo_definition_client.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/slo_definition_client.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/slo_definition_client.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/slo_definition_client.ts b/x-pack/solutions/observability/plugins/slo/server/services/slo_definition_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/slo_definition_client.ts rename to x-pack/solutions/observability/plugins/slo/server/services/slo_definition_client.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/slo_installer.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/slo_installer.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/slo_installer.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/slo_installer.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/slo_installer.ts b/x-pack/solutions/observability/plugins/slo/server/services/slo_installer.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/slo_installer.ts rename to x-pack/solutions/observability/plugins/slo/server/services/slo_installer.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/slo_repository.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/slo_repository.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/slo_repository.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/slo_repository.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/slo_repository.ts b/x-pack/solutions/observability/plugins/slo/server/services/slo_repository.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/slo_repository.ts rename to x-pack/solutions/observability/plugins/slo/server/services/slo_repository.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/slo_settings.ts b/x-pack/solutions/observability/plugins/slo/server/services/slo_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/slo_settings.ts rename to x-pack/solutions/observability/plugins/slo/server/services/slo_settings.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_client.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_client.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_client.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_client.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_client.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_client.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_client.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_search_client.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_search_client.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_search_client.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_search_client.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_search_client.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_search_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_search_client.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_search_client.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/__snapshots__/occurrences.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/__snapshots__/occurrences.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/__snapshots__/occurrences.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/__snapshots__/occurrences.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/__snapshots__/timeslices_calendar_aligned.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/__snapshots__/timeslices_calendar_aligned.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/__snapshots__/timeslices_calendar_aligned.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/__snapshots__/timeslices_calendar_aligned.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/__snapshots__/timeslices_rolling.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/__snapshots__/timeslices_rolling.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/__snapshots__/timeslices_rolling.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/__snapshots__/timeslices_rolling.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/common.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/common.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/common.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/common.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/occurrences.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/occurrences.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/occurrences.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/occurrences.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/occurrences.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/occurrences.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/occurrences.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/occurrences.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/timeslices_calendar_aligned.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/timeslices_calendar_aligned.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/timeslices_calendar_aligned.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/timeslices_calendar_aligned.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/timeslices_calendar_aligned.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/timeslices_calendar_aligned.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/timeslices_calendar_aligned.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/timeslices_calendar_aligned.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/timeslices_rolling.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/timeslices_rolling.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/timeslices_rolling.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/timeslices_rolling.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/timeslices_rolling.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/timeslices_rolling.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/timeslices_rolling.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/timeslices_rolling.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/utils.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/utils.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/utils.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/utils.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/utils.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/generators/utils.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/generators/utils.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/helpers/create_temp_summary.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/helpers/create_temp_summary.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/helpers/create_temp_summary.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/helpers/create_temp_summary.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/summary_transform_generator.ts b/x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/summary_transform_generator.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summary_transform_generator/summary_transform_generator.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summary_transform_generator/summary_transform_generator.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/summay_transform_manager.ts b/x-pack/solutions/observability/plugins/slo/server/services/summay_transform_manager.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/summay_transform_manager.ts rename to x-pack/solutions/observability/plugins/slo/server/services/summay_transform_manager.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/tasks/orphan_summary_cleanup_task.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/tasks/orphan_summary_cleanup_task.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/tasks/orphan_summary_cleanup_task.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/tasks/orphan_summary_cleanup_task.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/tasks/orphan_summary_cleanup_task.ts b/x-pack/solutions/observability/plugins/slo/server/services/tasks/orphan_summary_cleanup_task.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/tasks/orphan_summary_cleanup_task.ts rename to x-pack/solutions/observability/plugins/slo/server/services/tasks/orphan_summary_cleanup_task.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/apm_transaction_duration.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/apm_transaction_duration.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/apm_transaction_duration.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/apm_transaction_duration.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/apm_transaction_error_rate.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/apm_transaction_error_rate.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/apm_transaction_error_rate.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/apm_transaction_error_rate.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/histogram.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/histogram.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/histogram.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/histogram.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/kql_custom.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/kql_custom.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/kql_custom.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/kql_custom.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/metric_custom.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/metric_custom.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/metric_custom.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/metric_custom.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/synthetics_availability.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/synthetics_availability.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/synthetics_availability.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/synthetics_availability.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/timeslice_metric.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/timeslice_metric.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/timeslice_metric.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/timeslice_metric.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/transform_generator.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/transform_generator.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/__snapshots__/transform_generator.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/__snapshots__/transform_generator.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/apm_transaction_duration.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/apm_transaction_duration.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/apm_transaction_duration.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/apm_transaction_duration.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/apm_transaction_duration.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/apm_transaction_duration.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/apm_transaction_duration.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/apm_transaction_duration.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/apm_transaction_error_rate.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/apm_transaction_error_rate.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/apm_transaction_error_rate.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/apm_transaction_error_rate.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/apm_transaction_error_rate.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/apm_transaction_error_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/apm_transaction_error_rate.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/apm_transaction_error_rate.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/common.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/common.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/common.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/common.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/common.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/common.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/common.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/common.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/histogram.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/histogram.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/histogram.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/histogram.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/histogram.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/histogram.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/histogram.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/histogram.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/index.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/index.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/index.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/kql_custom.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/kql_custom.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/kql_custom.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/kql_custom.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/kql_custom.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/kql_custom.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/kql_custom.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/kql_custom.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/metric_custom.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/metric_custom.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/metric_custom.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/metric_custom.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/metric_custom.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/metric_custom.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/metric_custom.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/metric_custom.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/synthetics_availability.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/synthetics_availability.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/synthetics_availability.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/synthetics_availability.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/synthetics_availability.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/synthetics_availability.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/synthetics_availability.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/synthetics_availability.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/timeslice_metric.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/timeslice_metric.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/timeslice_metric.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/timeslice_metric.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/timeslice_metric.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/timeslice_metric.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/timeslice_metric.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/timeslice_metric.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/transform_generator.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/transform_generator.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/transform_generator.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/transform_generator.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/transform_generator.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/transform_generator.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/transform_generator.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/transform_generator.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/transform_generators_factory.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/transform_generators_factory.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/transform_generators_factory.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/transform_generators_factory.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_generators/types.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_generators/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_generators/types.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_generators/types.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_manager.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_manager.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_manager.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_manager.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/transform_manager.ts b/x-pack/solutions/observability/plugins/slo/server/services/transform_manager.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/transform_manager.ts rename to x-pack/solutions/observability/plugins/slo/server/services/transform_manager.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/unsafe_federated/__snapshots__/remote_summary_doc_to_slo.test.ts.snap b/x-pack/solutions/observability/plugins/slo/server/services/unsafe_federated/__snapshots__/remote_summary_doc_to_slo.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/unsafe_federated/__snapshots__/remote_summary_doc_to_slo.test.ts.snap rename to x-pack/solutions/observability/plugins/slo/server/services/unsafe_federated/__snapshots__/remote_summary_doc_to_slo.test.ts.snap diff --git a/x-pack/plugins/observability_solution/slo/server/services/unsafe_federated/remote_summary_doc_to_slo.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/unsafe_federated/remote_summary_doc_to_slo.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/unsafe_federated/remote_summary_doc_to_slo.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/unsafe_federated/remote_summary_doc_to_slo.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/unsafe_federated/remote_summary_doc_to_slo.ts b/x-pack/solutions/observability/plugins/slo/server/services/unsafe_federated/remote_summary_doc_to_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/unsafe_federated/remote_summary_doc_to_slo.ts rename to x-pack/solutions/observability/plugins/slo/server/services/unsafe_federated/remote_summary_doc_to_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/update_slo.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/update_slo.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/update_slo.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/update_slo.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/update_slo.ts b/x-pack/solutions/observability/plugins/slo/server/services/update_slo.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/update_slo.ts rename to x-pack/solutions/observability/plugins/slo/server/services/update_slo.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/utils/assert_expected_indicator_source_index_privileges.ts b/x-pack/solutions/observability/plugins/slo/server/services/utils/assert_expected_indicator_source_index_privileges.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/utils/assert_expected_indicator_source_index_privileges.ts rename to x-pack/solutions/observability/plugins/slo/server/services/utils/assert_expected_indicator_source_index_privileges.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/utils/compute_total_slices_from_date_range.ts b/x-pack/solutions/observability/plugins/slo/server/services/utils/compute_total_slices_from_date_range.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/utils/compute_total_slices_from_date_range.ts rename to x-pack/solutions/observability/plugins/slo/server/services/utils/compute_total_slices_from_date_range.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/utils/get_transform_compite_query.ts b/x-pack/solutions/observability/plugins/slo/server/services/utils/get_transform_compite_query.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/utils/get_transform_compite_query.ts rename to x-pack/solutions/observability/plugins/slo/server/services/utils/get_transform_compite_query.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/utils/index.test.ts b/x-pack/solutions/observability/plugins/slo/server/services/utils/index.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/utils/index.test.ts rename to x-pack/solutions/observability/plugins/slo/server/services/utils/index.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/services/utils/index.ts b/x-pack/solutions/observability/plugins/slo/server/services/utils/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/services/utils/index.ts rename to x-pack/solutions/observability/plugins/slo/server/services/utils/index.ts diff --git a/x-pack/plugins/observability_solution/slo/server/types.ts b/x-pack/solutions/observability/plugins/slo/server/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/types.ts rename to x-pack/solutions/observability/plugins/slo/server/types.ts diff --git a/x-pack/plugins/observability_solution/slo/server/utils/number.ts b/x-pack/solutions/observability/plugins/slo/server/utils/number.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/utils/number.ts rename to x-pack/solutions/observability/plugins/slo/server/utils/number.ts diff --git a/x-pack/plugins/observability_solution/slo/server/utils/queries.test.ts b/x-pack/solutions/observability/plugins/slo/server/utils/queries.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/utils/queries.test.ts rename to x-pack/solutions/observability/plugins/slo/server/utils/queries.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/utils/queries.ts b/x-pack/solutions/observability/plugins/slo/server/utils/queries.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/utils/queries.ts rename to x-pack/solutions/observability/plugins/slo/server/utils/queries.ts diff --git a/x-pack/plugins/observability_solution/slo/server/utils/retry.test.ts b/x-pack/solutions/observability/plugins/slo/server/utils/retry.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/utils/retry.test.ts rename to x-pack/solutions/observability/plugins/slo/server/utils/retry.test.ts diff --git a/x-pack/plugins/observability_solution/slo/server/utils/retry.ts b/x-pack/solutions/observability/plugins/slo/server/utils/retry.ts similarity index 100% rename from x-pack/plugins/observability_solution/slo/server/utils/retry.ts rename to x-pack/solutions/observability/plugins/slo/server/utils/retry.ts diff --git a/x-pack/plugins/observability_solution/slo/tsconfig.json b/x-pack/solutions/observability/plugins/slo/tsconfig.json similarity index 97% rename from x-pack/plugins/observability_solution/slo/tsconfig.json rename to x-pack/solutions/observability/plugins/slo/tsconfig.json index 125a8463be595..e6cd1c2d890fc 100644 --- a/x-pack/plugins/observability_solution/slo/tsconfig.json +++ b/x-pack/solutions/observability/plugins/slo/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, @@ -7,7 +7,7 @@ "common/**/*", "public/**/*", "server/**/*", - "../../../typings/**/*", + "../../../../typings/**/*", // Emotion theme typing "./emotion.d.ts" ], diff --git a/x-pack/solutions/observability/plugins/synthetics/server/telemetry/sender.ts b/x-pack/solutions/observability/plugins/synthetics/server/telemetry/sender.ts index be60d3ca2a127..60b2fe84a7586 100644 --- a/x-pack/solutions/observability/plugins/synthetics/server/telemetry/sender.ts +++ b/x-pack/solutions/observability/plugins/synthetics/server/telemetry/sender.ts @@ -20,7 +20,7 @@ import { TelemetryQueue } from './queue'; import type { MonitorUpdateTelemetryChannel, MonitorUpdateTelemetryChannelEvents } from './types'; /** - * Simplified version of https://github.com/elastic/kibana/blob/master/x-pack/plugins/security_solution/server/lib/telemetry/sender.ts + * Simplified version of https://github.com/elastic/kibana/blob/master/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender.ts * Sends batched events to telemetry v3 api */ export class TelemetryEventsSender { diff --git a/x-pack/solutions/security/packages/data_table/README.md b/x-pack/solutions/security/packages/data_table/README.md index 1cea501e31e30..9c86c3ea6e643 100644 --- a/x-pack/solutions/security/packages/data_table/README.md +++ b/x-pack/solutions/security/packages/data_table/README.md @@ -11,10 +11,10 @@ Standalone examples will follow. In the meantime: Consult the following file to get the idea of what is necessary to reuse the component -`x-pack/plugins/security_solution/public/common/components/events_viewer/index.tsx` +`x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx` The following file: -`kibana/x-pack/plugins/security_solution/public/common/store/reducer.ts` +`kibana/x-pack/solutions/security/plugins/security_solution/public/common/store/reducer.ts` showcases the redux store setup for the package. diff --git a/x-pack/solutions/security/packages/expandable-flyout/README.md b/x-pack/solutions/security/packages/expandable-flyout/README.md index 003df10e222e5..de1e9435acad6 100644 --- a/x-pack/solutions/security/packages/expandable-flyout/README.md +++ b/x-pack/solutions/security/packages/expandable-flyout/README.md @@ -19,7 +19,7 @@ The expandable-flyout is making some strict UI design decisions: - if the window is smaller than 1600px, the flyout takes the entire browser window (minus 48px of padding on the left) - for windows bigger than 1600px, the flyout's width is 80% of the entire browser window (with a max width of 1500px for the left section, and 750px for the right section) -> While the expandable-flyout will work on very small screens, having both the right and left sections visible at the same time will not be a good experience to the user. We recommend only showing the right panel, and therefore handling this situation when you build your panels by considering hiding the actions that could open the left panel (like the expand details button in the [FlyoutNavigation](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_navigation.tsx)). +> While the expandable-flyout will work on very small screens, having both the right and left sections visible at the same time will not be a good experience to the user. We recommend only showing the right panel, and therefore handling this situation when you build your panels by considering hiding the actions that could open the left panel (like the expand details button in the [FlyoutNavigation](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_navigation.tsx)). ## State persistence @@ -35,7 +35,7 @@ The second way (done by setting the `urlKey` prop to a string value) saves the s **_Note: the word `memory` cannot be used as an `urlKey` as it is reserved for the memory storage behavior. You can use any other string value, try to use something that should be unique._** -> We highly recommend NOT nesting flyouts in your code, as it would cause conflicts for the url keys. We recommend instead to build multiple panels, with each their own context to manage their data (for example, take a look at the Security Solution [setup](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/flyout)). +> We highly recommend NOT nesting flyouts in your code, as it would cause conflicts for the url keys. We recommend instead to build multiple panels, with each their own context to manage their data (for example, take a look at the Security Solution [setup](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/flyout)). > > A good solution is for example to have one instance of a flyout at a page level, and then have multiple panels that can be opened in that flyout. diff --git a/x-pack/solutions/security/packages/features/src/security/types.ts b/x-pack/solutions/security/packages/features/src/security/types.ts index d069657070fc6..dda61b6e86b9a 100644 --- a/x-pack/solutions/security/packages/features/src/security/types.ts +++ b/x-pack/solutions/security/packages/features/src/security/types.ts @@ -14,7 +14,7 @@ export interface SecurityFeatureParams { * Unfortunately these can't be properly Typed due to it requiring an * import directly from the Security Solution plugin. The list of `keys` in this * object are defined here: - * @see https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/common/experimental_features.ts#L14 + * @see https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/common/experimental_features.ts#L14 */ experimentalFeatures: Record; savedObjects: string[]; diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/README.md b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/README.md similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/README.md rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/README.md diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/index.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/index.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/index.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/index.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/jest.config.js b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/jest.config.js similarity index 65% rename from x-pack/packages/kbn-cloud-security-posture/graph/jest.config.js rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/jest.config.js index 3f600bebb30f7..0448a8a11bc86 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/jest.config.js +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/jest.config.js @@ -7,12 +7,14 @@ module.exports = { preset: '@kbn/test', - roots: ['/x-pack/packages/kbn-cloud-security-posture/graph'], - rootDir: '../../../..', + roots: ['/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph'], + rootDir: '../../../../../..', transform: { '^.+\\.(js|tsx?)$': '/x-pack/packages/kbn-cloud-security-posture/storybook/config/babel_with_emotion.ts', }, setupFiles: ['jest-canvas-mock'], - setupFilesAfterEnv: ['/x-pack/packages/kbn-cloud-security-posture/graph/setup_tests.ts'], + setupFilesAfterEnv: [ + '/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/setup_tests.ts', + ], }; diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/kibana.jsonc b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/kibana.jsonc similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/kibana.jsonc rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/kibana.jsonc diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/package.json b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/package.json similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/package.json rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/package.json diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/setup_tests.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/setup_tests.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/setup_tests.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/setup_tests.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws.svg b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws.svg similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws.svg rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws.svg diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws_ec2.svg b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws_ec2.svg similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws_ec2.svg rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws_ec2.svg diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws_s3.svg b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws_s3.svg similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws_s3.svg rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/assets/icons/aws_s3.svg diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/assets/icons/okta.svg b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/assets/icons/okta.svg similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/assets/icons/okta.svg rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/assets/icons/okta.svg diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/common/constants.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/common/constants.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/common/constants.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/common/constants.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/edge/deafult_edge.stories.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/edge/deafult_edge.stories.tsx similarity index 96% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/edge/deafult_edge.stories.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/edge/deafult_edge.stories.tsx index 4d6c689dd643b..dd1c956a55e55 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/edge/deafult_edge.stories.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/edge/deafult_edge.stories.tsx @@ -88,11 +88,11 @@ const Template: Story = (args: NodeViewModel) => { const initialEdges = [ { - id: 'source-' + args.id, + id: `source-${args.id}`, source: 'source', target: args.id, data: { - id: 'source-' + args.id, + id: `source-${args.id}`, source: 'source', sourceShape: 'rectangle', target: args.id, @@ -103,11 +103,11 @@ const Template: Story = (args: NodeViewModel) => { type: 'default', }, { - id: args.id + '-target', + id: `${args.id}-target`, source: args.id, target: 'target', data: { - id: args.id + '-target', + id: `${args.id}-target`, source: args.id, sourceShape: 'label', target: 'target', diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/edge/default_edge.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/edge/default_edge.tsx similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/edge/default_edge.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/edge/default_edge.tsx diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/edge/index.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/edge/index.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/edge/index.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/edge/index.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/edge/styles.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/edge/styles.tsx similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/edge/styles.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/edge/styles.tsx diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/edge/utils.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/edge/utils.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/edge/utils.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/edge/utils.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.test.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.test.tsx similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.test.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.test.tsx diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph.tsx diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.stories.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.stories.tsx similarity index 93% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.stories.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.stories.tsx index 6d5b3c1b372fc..a4561f404829a 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.stories.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.stories.tsx @@ -6,9 +6,8 @@ */ import React, { memo, useCallback, useEffect, useMemo, useRef, useState } from 'react'; -import { ThemeProvider } from '@emotion/react'; +import { ThemeProvider, css } from '@emotion/react'; import { Story } from '@storybook/react'; -import { css } from '@emotion/react'; import { EuiListGroup, EuiHorizontalRule } from '@elastic/eui'; import type { EntityNodeViewModel, NodeProps } from '..'; import { Graph } from '..'; @@ -77,6 +76,7 @@ const useExpandButtonPopover = () => { closePopover(); }, [closePopover]); + // eslint-disable-next-line react/display-name const PopoverComponent = memo(() => ( { const useNodePopover = () => { const { id, state, actions } = useGraphPopover('node-popover'); + // eslint-disable-next-line react/display-name const PopoverComponent = memo(() => ( { isOpen={state.isOpen} anchorElement={state.anchorElement} closePopover={actions.closePopover} + // eslint-disable-next-line react/jsx-no-literals > TODO @@ -160,17 +162,21 @@ const Template: Story = () => { const popovers = [expandNodePopover, nodePopover]; const isPopoverOpen = popovers.some((popover) => popover.state.isOpen); + // eslint-disable-next-line @typescript-eslint/no-explicit-any const popoverOpenWrapper = (cb: Function, ...args: any[]) => { [expandNodePopover.actions.closePopover, nodePopover.actions.closePopover].forEach( (closePopover) => { closePopover(); } ); + // eslint-disable-next-line prefer-spread cb.apply(null, args); }; + // eslint-disable-next-line @typescript-eslint/no-explicit-any const expandButtonClickHandler = (...args: any[]) => popoverOpenWrapper(expandNodePopover.onNodeExpandButtonClick, ...args); + // eslint-disable-next-line @typescript-eslint/no-explicit-any const nodeClickHandler = (...args: any[]) => popoverOpenWrapper(nodePopover.onNodeClick, ...args); const nodes: EntityNodeViewModel[] = useMemo( diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.tsx similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/graph_popover.tsx diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/layout_graph.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/layout_graph.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/layout_graph.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/layout_graph.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/use_graph_popover.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/use_graph_popover.tsx similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/use_graph_popover.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/use_graph_popover.tsx diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/utils.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/utils.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph/utils.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph/utils.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_investigation.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_investigation.tsx similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_investigation.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_investigation.tsx diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_node_expand_popover.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_node_expand_popover.tsx similarity index 75% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_node_expand_popover.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_node_expand_popover.tsx index c22f8dbe51ace..2fd10aa5c8c29 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_node_expand_popover.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/graph_node_expand_popover.tsx @@ -47,25 +47,34 @@ export const GraphNodeExpandPopover: React.FC = mem diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/use_graph_node_expand_popover.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/use_graph_node_expand_popover.tsx similarity index 98% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/use_graph_node_expand_popover.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/use_graph_node_expand_popover.tsx index 90e8f66510cc0..520df39c8b47a 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/use_graph_node_expand_popover.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph_investigation/use_graph_node_expand_popover.tsx @@ -60,6 +60,8 @@ export const useGraphNodeExpandPopover = ({ // PopoverComponent is a memoized component that renders the GraphNodeExpandPopover // It handles the display of the popover and the actions that can be performed on the node + + // eslint-disable-next-line react/display-name const PopoverComponent = memo(() => ( { // Same label can appear more than once in the graph, so we skip them if already scanned if (labelElements.has(id!)) { + // eslint-disable-next-line no-continue continue; } labelElements.add(id!); diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph_layout.stories.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph_layout.stories.tsx similarity index 98% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph_layout.stories.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph_layout.stories.tsx index e576a5abf030e..21a75d2500fec 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/graph_layout.stories.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/graph_layout.stories.tsx @@ -6,10 +6,9 @@ */ import React from 'react'; -import { ThemeProvider } from '@emotion/react'; +import { ThemeProvider, css } from '@emotion/react'; import { Story } from '@storybook/react'; import { Writable } from '@kbn/utility-types'; -import { css } from '@emotion/react'; import type { EdgeViewModel, LabelNodeViewModel, @@ -515,7 +514,7 @@ GraphLargeStackedEdgeCases.args = { id: 'a(oktauser)-b(hackeruser)', source: 'oktauser', target: 'hackeruser', - label: 'CreateUser' + idx, + label: `CreateUser${idx}`, color: 'primary', shape: 'label', })), @@ -525,7 +524,7 @@ GraphLargeStackedEdgeCases.args = { id: 'a(siem-windows)-b(user)', source: 'siem-windows', target: 'user', - label: 'User login to OKTA' + idx, + label: `User login to OKTA${idx}`, color: 'danger', shape: 'label', })), diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/index.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/index.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/index.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/index.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/mock/react_flow.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/mock/react_flow.ts similarity index 96% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/mock/react_flow.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/mock/react_flow.ts index 35282dedcc6de..d28a50ba20c33 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/mock/react_flow.ts +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/mock/react_flow.ts @@ -60,6 +60,7 @@ export const mockReactFlow = () => { }, }); + // eslint-disable-next-line @typescript-eslint/no-explicit-any (global.SVGElement as any).prototype.getBBox = () => ({ x: 0, y: 0, diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/mock/test_providers.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/mock/test_providers.tsx similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/mock/test_providers.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/mock/test_providers.tsx diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/button.stories.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/button.stories.tsx similarity index 95% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/button.stories.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/button.stories.tsx index 4a034c05ee166..7dc46ac6eb82c 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/button.stories.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/button.stories.tsx @@ -5,6 +5,8 @@ * 2.0. */ +/* eslint-disable react/jsx-no-literals */ + import React from 'react'; import { ThemeProvider } from '@emotion/react'; import { Story } from '@storybook/react'; diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/diamond_node.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/diamond_node.tsx similarity index 96% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/diamond_node.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/diamond_node.tsx index 75ad989b625e8..c974c0c9a60e6 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/diamond_node.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/diamond_node.tsx @@ -24,6 +24,7 @@ import { NodeExpandButton } from './node_expand_button'; const NODE_WIDTH = 99; const NODE_HEIGHT = 98; +// eslint-disable-next-line react/display-name export const DiamondNode: React.FC = memo((props: NodeProps) => { const { id, color, icon, label, interactive, expandButtonClick, nodeClick } = props.data as EntityNodeViewModel; @@ -80,7 +81,7 @@ export const DiamondNode: React.FC = memo((props: NodeProps) => { style={HandleStyleOverride} /> - {Boolean(label) ? label : id} + {label ? label : id} ); }); diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/edge_group_node.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/edge_group_node.tsx similarity index 96% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/edge_group_node.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/edge_group_node.tsx index a3dd064d16ab7..05a61977cdcb1 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/edge_group_node.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/edge_group_node.tsx @@ -10,6 +10,7 @@ import { Handle, NodeResizeControl, Position } from '@xyflow/react'; import { HandleStyleOverride } from './styles'; import type { NodeProps } from '../types'; +// eslint-disable-next-line react/display-name export const EdgeGroupNode: React.FC = memo((props: NodeProps) => { // Handles order horizontally is: in > inside > out > outside return ( diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/ellipse_node.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/ellipse_node.tsx similarity index 96% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/ellipse_node.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/ellipse_node.tsx index c9bd363130dca..7fccea3b6bcf6 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/ellipse_node.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/ellipse_node.tsx @@ -24,6 +24,7 @@ import { NodeExpandButton } from './node_expand_button'; const NODE_WIDTH = 90; const NODE_HEIGHT = 90; +// eslint-disable-next-line react/display-name export const EllipseNode: React.FC = memo((props: NodeProps) => { const { id, color, icon, label, interactive, expandButtonClick, nodeClick } = props.data as EntityNodeViewModel; @@ -80,7 +81,7 @@ export const EllipseNode: React.FC = memo((props: NodeProps) => { style={HandleStyleOverride} /> - {Boolean(label) ? label : id} + {label ? label : id} ); }); diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/get_span_icon.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/get_span_icon.ts similarity index 91% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/get_span_icon.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/get_span_icon.ts index 9aa77f03c3eb6..b5d092ddf25ef 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/get_span_icon.ts +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/get_span_icon.ts @@ -10,6 +10,7 @@ import awsEc2Icon from '../../assets/icons/aws_ec2.svg'; import awsS3Icon from '../../assets/icons/aws_s3.svg'; import oktaIcon from '../../assets/icons/okta.svg'; +// eslint-disable-next-line @typescript-eslint/no-explicit-any const icons: Record = { aws: awsIcon, aws_ec2: awsEc2Icon, diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/hexagon_node.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/hexagon_node.tsx similarity index 96% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/hexagon_node.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/hexagon_node.tsx index 9d155999e76ca..ca90094344072 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/hexagon_node.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/hexagon_node.tsx @@ -24,6 +24,7 @@ import { NodeExpandButton } from './node_expand_button'; const NODE_WIDTH = 87; const NODE_HEIGHT = 96; +// eslint-disable-next-line react/display-name export const HexagonNode: React.FC = memo((props: NodeProps) => { const { id, color, icon, label, interactive, expandButtonClick, nodeClick } = props.data as EntityNodeViewModel; @@ -80,7 +81,7 @@ export const HexagonNode: React.FC = memo((props: NodeProps) => { style={HandleStyleOverride} /> - {Boolean(label) ? label : id} + {label ? label : id} ); }); diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/index.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/index.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/index.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/index.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/label_node.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/label_node.tsx similarity index 93% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/label_node.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/label_node.tsx index 2f23e5ab07513..62ee671659662 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/label_node.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/label_node.tsx @@ -10,6 +10,7 @@ import { Handle, Position } from '@xyflow/react'; import { LabelNodeContainer, LabelShape, HandleStyleOverride, LabelShapeOnHover } from './styles'; import type { LabelNodeViewModel, NodeProps } from '../types'; +// eslint-disable-next-line react/display-name export const LabelNode: React.FC = memo((props: NodeProps) => { const { id, color, label, interactive } = props.data as LabelNodeViewModel; @@ -17,7 +18,7 @@ export const LabelNode: React.FC = memo((props: NodeProps) => { {interactive && } - {Boolean(label) ? label : id} + {label ? label : id} = memo((props: NodeProps) => { const { id, color, icon, label, interactive, expandButtonClick, nodeClick } = props.data as EntityNodeViewModel; @@ -85,7 +86,7 @@ export const PentagonNode: React.FC = memo((props: NodeProps) => { style={HandleStyleOverride} /> - {Boolean(label) ? label : id} + {label ? label : id} ); }); diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/rectangle_node.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/rectangle_node.tsx similarity index 96% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/rectangle_node.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/rectangle_node.tsx index f85b102c7e445..6884974982838 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/rectangle_node.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/rectangle_node.tsx @@ -24,6 +24,7 @@ import { NodeExpandButton } from './node_expand_button'; const NODE_WIDTH = 81; const NODE_HEIGHT = 80; +// eslint-disable-next-line react/display-name export const RectangleNode: React.FC = memo((props: NodeProps) => { const { id, color, icon, label, interactive, expandButtonClick, nodeClick } = props.data as EntityNodeViewModel; @@ -80,7 +81,7 @@ export const RectangleNode: React.FC = memo((props: NodeProps) => { style={HandleStyleOverride} /> - {Boolean(label) ? label : id} + {label ? label : id} ); }); diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/diamond_shape.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/diamond_shape.tsx similarity index 98% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/diamond_shape.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/diamond_shape.tsx index 126a5702cf5d0..0f0cce4e744c7 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/diamond_shape.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/diamond_shape.tsx @@ -8,6 +8,7 @@ import React, { memo } from 'react'; import type { HoverShapeProps, ShapeProps } from './types'; +// eslint-disable-next-line react/display-name export const DiamondHoverShape: React.FC = memo(({ stroke }) => ( = memo(({ stroke }) => /> )); +// eslint-disable-next-line react/display-name export const DiamondShape: React.FC = memo(({ stroke, fill }) => ( = memo(({ stroke }) => ( )); +// eslint-disable-next-line react/display-name export const EllipseShape: React.FC = memo(({ stroke, fill }) => ( )); diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/hexagon_shape.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/hexagon_shape.tsx similarity index 98% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/hexagon_shape.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/hexagon_shape.tsx index 12aeebec88605..133c6e4a035c7 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/hexagon_shape.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/hexagon_shape.tsx @@ -8,6 +8,7 @@ import React, { memo } from 'react'; import type { HoverShapeProps, ShapeProps } from './types'; +// eslint-disable-next-line react/display-name export const HexagonHoverShape: React.FC = memo(({ stroke }) => ( = memo(({ stroke }) => /> )); +// eslint-disable-next-line react/display-name export const HexagonShape: React.FC = memo(({ stroke, fill }) => ( = memo(({ stroke }) => ( = memo(({ stroke }) = /> )); +// eslint-disable-next-line react/display-name export const PentagonShape: React.FC = memo(({ stroke, fill }) => ( = memo(({ stroke }) => ( = memo(({ stroke }) /> )); +// eslint-disable-next-line react/display-name export const RectangleShape: React.FC = memo(({ stroke, fill }) => ( )); diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/types.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/types.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/types.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/shapes/types.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/styles.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/styles.tsx similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/node/styles.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/node/styles.tsx diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/styles.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/styles.tsx similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/styles.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/styles.tsx diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/test_ids.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/test_ids.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/test_ids.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/test_ids.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/types.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/types.ts similarity index 92% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/components/types.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/types.ts index 328829ee3fabe..b09f6a29f6c62 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/src/components/types.ts +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/components/types.ts @@ -13,8 +13,7 @@ import type { EdgeDataModel, NodeShape, } from '@kbn/cloud-security-posture-common/types/graph/latest'; -import type { Node, NodeProps as xyNodeProps } from '@xyflow/react'; -import type { Edge, EdgeProps as xyEdgeProps } from '@xyflow/react'; +import type { Node, NodeProps as xyNodeProps, Edge, EdgeProps as xyEdgeProps } from '@xyflow/react'; export interface Size { width: number; diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/hooks/index.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/hooks/index.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/hooks/index.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/hooks/index.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.test.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.test.tsx similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.test.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.test.tsx diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/src/hooks/use_fetch_graph_data.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/tsconfig.json b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/tsconfig.json similarity index 88% rename from x-pack/packages/kbn-cloud-security-posture/graph/tsconfig.json rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/tsconfig.json index e56b9aabf16a9..711f3cb002692 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/tsconfig.json +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/packages/kbn-cloud-security-posture/public/index.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/index.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/index.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/index.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/common/jest.config.js b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/jest.config.js similarity index 70% rename from x-pack/packages/kbn-cloud-security-posture/common/jest.config.js rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/jest.config.js index 62d5a239b9dc9..c5a8f9ba2694d 100644 --- a/x-pack/packages/kbn-cloud-security-posture/common/jest.config.js +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/jest.config.js @@ -7,6 +7,6 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../..', - roots: ['/x-pack/packages/kbn-cloud-security-posture/common'], + rootDir: '../../../../../..', + roots: ['/x-pack/solutions/security/packages/kbn-cloud-security-posture/public'], }; diff --git a/x-pack/packages/kbn-cloud-security-posture/public/kibana.jsonc b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/kibana.jsonc similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/kibana.jsonc rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/kibana.jsonc diff --git a/x-pack/packages/kbn-cloud-security-posture/public/package.json b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/package.json similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/package.json rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/package.json diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/components/csp_evaluation_badge.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/components/csp_evaluation_badge.tsx similarity index 75% rename from x-pack/packages/kbn-cloud-security-posture/public/src/components/csp_evaluation_badge.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/components/csp_evaluation_badge.tsx index f84ac26d68767..28a5b7655723a 100644 --- a/x-pack/packages/kbn-cloud-security-posture/public/src/components/csp_evaluation_badge.tsx +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/components/csp_evaluation_badge.tsx @@ -36,11 +36,20 @@ export const CspEvaluationBadge = ({ type }: Props) => ( data-test-subj={`${type}_finding`} > {type === 'failed' ? ( - + ) : type === 'passed' ? ( - + ) : ( - + )} ); diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/components/vulnerability_badges.tsx diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/component_constants.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts similarity index 81% rename from x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts index 90c9633433cec..7175de9934a45 100644 --- a/x-pack/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/constants/navigation.ts @@ -9,20 +9,20 @@ import { CLOUD_SECURITY_POSTURE_BASE_PATH } from '@kbn/cloud-security-posture-co import { i18n } from '@kbn/i18n'; export const NAV_ITEMS_NAMES = { - DASHBOARD: i18n.translate('xpack.csp.navigation.dashboardNavItemLabel', { + DASHBOARD: i18n.translate('securitySolutionPackages.csp.navigation.dashboardNavItemLabel', { defaultMessage: 'Cloud Security Posture', }), VULNERABILITY_DASHBOARD: i18n.translate( - 'xpack.csp.navigation.vulnerabilityDashboardNavItemLabel', + 'securitySolutionPackages.csp.navigation.vulnerabilityDashboardNavItemLabel', { defaultMessage: 'Cloud Native Vulnerability Management' } ), - FINDINGS: i18n.translate('xpack.csp.navigation.findingsNavItemLabel', { + FINDINGS: i18n.translate('securitySolutionPackages.csp.navigation.findingsNavItemLabel', { defaultMessage: 'Findings', }), - BENCHMARKS: i18n.translate('xpack.csp.navigation.myBenchmarksNavItemLabel', { + BENCHMARKS: i18n.translate('securitySolutionPackages.csp.navigation.findingsNavItemLabel', { defaultMessage: 'Benchmarks', }), - RULES: i18n.translate('xpack.csp.navigation.rulesNavItemLabel', { + RULES: i18n.translate('securitySolutionPackages.csp.navigation.rulesNavItemLabel', { defaultMessage: 'Rules', }), }; diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_csp_setup_status_api.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_csp_setup_status_api.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_csp_setup_status_api.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_csp_setup_status_api.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_data_view.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_data_view.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_data_view.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_data_view.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_get_benchmark_rules_state_api.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_get_benchmark_rules_state_api.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_get_benchmark_rules_state_api.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_get_benchmark_rules_state_api.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_get_navigation_url_params.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_get_navigation_url_params.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_get_navigation_url_params.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_get_navigation_url_params.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_has_misconfigurations.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_has_misconfigurations.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_has_misconfigurations.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_has_misconfigurations.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_has_vulnerabilities.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_has_vulnerabilities.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_has_vulnerabilities.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_has_vulnerabilities.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_findings.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_findings.ts similarity index 96% rename from x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_findings.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_findings.ts index 9bbaedf587dde..fa060738651a1 100644 --- a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_findings.ts +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_findings.ts @@ -37,6 +37,7 @@ export const useMisconfigurationFindings = (options: UseCspOptions) => { rawResponse: { hits, aggregations }, } = await lastValueFrom( data.search.search({ + // eslint-disable-next-line @typescript-eslint/no-non-null-assertion params: buildMisconfigurationsFindingsQuery(options, rulesStates!), }) ); diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_preview.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_preview.ts similarity index 95% rename from x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_preview.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_preview.ts index 067cd22a9e1a9..d2f4d4f522111 100644 --- a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_preview.ts +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_misconfiguration_preview.ts @@ -35,6 +35,7 @@ export const useMisconfigurationPreview = (options: UseCspOptions) => { rawResponse: { aggregations }, } = await lastValueFrom( data.search.search({ + // eslint-disable-next-line @typescript-eslint/no-non-null-assertion params: buildMisconfigurationsFindingsQuery(options, rulesStates!), }) ); diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_navigate_findings.test.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_navigate_findings.test.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_navigate_findings.test.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_navigate_findings.test.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_navigate_findings.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_navigate_findings.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_navigate_findings.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_navigate_findings.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_vulnerabilities_findings.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_vulnerabilities_findings.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_vulnerabilities_findings.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_vulnerabilities_findings.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_vulnerabilities_preview.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_vulnerabilities_preview.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/hooks/use_vulnerabilities_preview.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/hooks/use_vulnerabilities_preview.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/types.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/types.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/types.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerabilitiy_colors.test.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerabilitiy_colors.test.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerabilitiy_colors.test.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerabilitiy_colors.test.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_colors.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.test.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.test.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.test.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.test.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/get_vulnerability_text.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/hooks_utils.test.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/hooks_utils.test.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/utils/hooks_utils.test.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/hooks_utils.test.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/hooks_utils.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/hooks_utils.ts similarity index 98% rename from x-pack/packages/kbn-cloud-security-posture/public/src/utils/hooks_utils.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/hooks_utils.ts index a621e1d01add8..e52b66a0db685 100644 --- a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/hooks_utils.ts +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/hooks_utils.ts @@ -7,12 +7,12 @@ import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { + buildMutedRulesFilter, CDR_MISCONFIGURATIONS_INDEX_PATTERN, CDR_VULNERABILITIES_INDEX_PATTERN, CDR_3RD_PARTY_RETENTION_POLICY, } from '@kbn/cloud-security-posture-common'; import type { CspBenchmarkRulesStates } from '@kbn/cloud-security-posture-common/schema/rules/latest'; -import { buildMutedRulesFilter } from '@kbn/cloud-security-posture-common'; import type { UseCspOptions } from '../types'; const MISCONFIGURATIONS_SOURCE_FIELDS = ['result.*', 'rule.*', 'resource.*']; diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/query_utils.test.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/query_utils.test.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/utils/query_utils.test.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/query_utils.test.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts similarity index 93% rename from x-pack/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts index 6cb5c1384e732..72307e4f47b28 100644 --- a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/query_utils.ts @@ -20,6 +20,7 @@ type FilterValue = string | number | NegatedValue; export type NavFilter = Record; +// eslint-disable-next-line @typescript-eslint/no-explicit-any const encodeRison = (v: any): string | undefined => { try { return encode(v); @@ -40,6 +41,7 @@ const decodeRison = (query: string): T | undefined => { const QUERY_PARAM_KEY = 'cspq'; +// eslint-disable-next-line @typescript-eslint/no-explicit-any export const encodeQuery = (query: any): LocationDescriptorObject['search'] => { const risonQuery = encodeRison(query); if (!risonQuery) return; @@ -56,6 +58,7 @@ export const encodeQueryUrl = ( servicesStart: DataPublicPluginStart, filters: Filter[], groupBy?: string[] + // eslint-disable-next-line @typescript-eslint/no-explicit-any ): any => { return encodeQuery({ query: servicesStart.query.queryString.getDefaultQuery(), diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts similarity index 90% rename from x-pack/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts index 060ae8c3b69ee..d8ddbcce9c985 100644 --- a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/show_error_toast.ts @@ -10,7 +10,7 @@ import { i18n } from '@kbn/i18n'; import { extractErrorMessage } from '@kbn/cloud-security-posture-common'; const SEARCH_FAILED_TEXT = i18n.translate( - 'xpack.csp.findings.findingsErrorToast.searchFailedTitle', + 'securitySolutionPackages.csp.findings.findingsErrorToast.searchFailedTitle', { defaultMessage: 'Search failed' } ); diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.test.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.test.ts similarity index 100% rename from x-pack/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.test.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.test.ts diff --git a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts similarity index 98% rename from x-pack/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts index e1bec795ad444..321a135557e59 100644 --- a/x-pack/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/src/utils/vulnerability_helpers.ts @@ -16,6 +16,7 @@ interface VulnerabilitiesDistributionBarProps { color: string; isCurrentFilter?: boolean; filter?: () => void; + // eslint-disable-next-line @typescript-eslint/no-explicit-any reset?: (event: any) => void; } diff --git a/x-pack/packages/kbn-cloud-security-posture/public/tsconfig.json b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/tsconfig.json similarity index 94% rename from x-pack/packages/kbn-cloud-security-posture/public/tsconfig.json rename to x-pack/solutions/security/packages/kbn-cloud-security-posture/public/tsconfig.json index 8c950553c7cde..80f3333bd276a 100644 --- a/x-pack/packages/kbn-cloud-security-posture/public/tsconfig.json +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", }, diff --git a/x-pack/solutions/security/packages/navigation/src/constants.ts b/x-pack/solutions/security/packages/navigation/src/constants.ts index eb77907b59f52..9d998622f0807 100644 --- a/x-pack/solutions/security/packages/navigation/src/constants.ts +++ b/x-pack/solutions/security/packages/navigation/src/constants.ts @@ -97,7 +97,7 @@ export enum ExternalPageName { // Cloud UI // These are links to Cloud UI outside Kibana // Special Format: : - // cloudUrlKey Ref: x-pack/plugins/security_solution_serverless/public/navigation/links/util.ts + // cloudUrlKey Ref: x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/links/util.ts cloudUsersAndRoles = 'cloud:usersAndRoles', cloudBilling = 'cloud:billing', cloudPerformance = 'cloud:performance', diff --git a/x-pack/plugins/asset_inventory/README.md b/x-pack/solutions/security/plugins/asset_inventory/README.md similarity index 100% rename from x-pack/plugins/asset_inventory/README.md rename to x-pack/solutions/security/plugins/asset_inventory/README.md diff --git a/x-pack/plugins/asset_inventory/common/index.ts b/x-pack/solutions/security/plugins/asset_inventory/common/index.ts similarity index 100% rename from x-pack/plugins/asset_inventory/common/index.ts rename to x-pack/solutions/security/plugins/asset_inventory/common/index.ts diff --git a/x-pack/plugins/asset_inventory/kibana.jsonc b/x-pack/solutions/security/plugins/asset_inventory/kibana.jsonc similarity index 100% rename from x-pack/plugins/asset_inventory/kibana.jsonc rename to x-pack/solutions/security/plugins/asset_inventory/kibana.jsonc diff --git a/x-pack/plugins/asset_inventory/package.json b/x-pack/solutions/security/plugins/asset_inventory/package.json similarity index 100% rename from x-pack/plugins/asset_inventory/package.json rename to x-pack/solutions/security/plugins/asset_inventory/package.json diff --git a/x-pack/plugins/asset_inventory/public/application.tsx b/x-pack/solutions/security/plugins/asset_inventory/public/application.tsx similarity index 100% rename from x-pack/plugins/asset_inventory/public/application.tsx rename to x-pack/solutions/security/plugins/asset_inventory/public/application.tsx diff --git a/x-pack/plugins/asset_inventory/public/components/app.tsx b/x-pack/solutions/security/plugins/asset_inventory/public/components/app.tsx similarity index 100% rename from x-pack/plugins/asset_inventory/public/components/app.tsx rename to x-pack/solutions/security/plugins/asset_inventory/public/components/app.tsx diff --git a/x-pack/plugins/asset_inventory/public/index.ts b/x-pack/solutions/security/plugins/asset_inventory/public/index.ts similarity index 100% rename from x-pack/plugins/asset_inventory/public/index.ts rename to x-pack/solutions/security/plugins/asset_inventory/public/index.ts diff --git a/x-pack/plugins/asset_inventory/public/plugin.ts b/x-pack/solutions/security/plugins/asset_inventory/public/plugin.ts similarity index 100% rename from x-pack/plugins/asset_inventory/public/plugin.ts rename to x-pack/solutions/security/plugins/asset_inventory/public/plugin.ts diff --git a/x-pack/plugins/asset_inventory/public/types.ts b/x-pack/solutions/security/plugins/asset_inventory/public/types.ts similarity index 100% rename from x-pack/plugins/asset_inventory/public/types.ts rename to x-pack/solutions/security/plugins/asset_inventory/public/types.ts diff --git a/x-pack/plugins/asset_inventory/server/create_transforms/create_transforms.ts b/x-pack/solutions/security/plugins/asset_inventory/server/create_transforms/create_transforms.ts similarity index 100% rename from x-pack/plugins/asset_inventory/server/create_transforms/create_transforms.ts rename to x-pack/solutions/security/plugins/asset_inventory/server/create_transforms/create_transforms.ts diff --git a/x-pack/plugins/asset_inventory/server/index.ts b/x-pack/solutions/security/plugins/asset_inventory/server/index.ts similarity index 100% rename from x-pack/plugins/asset_inventory/server/index.ts rename to x-pack/solutions/security/plugins/asset_inventory/server/index.ts diff --git a/x-pack/plugins/asset_inventory/server/plugin.ts b/x-pack/solutions/security/plugins/asset_inventory/server/plugin.ts similarity index 100% rename from x-pack/plugins/asset_inventory/server/plugin.ts rename to x-pack/solutions/security/plugins/asset_inventory/server/plugin.ts diff --git a/x-pack/plugins/asset_inventory/server/routes/index.ts b/x-pack/solutions/security/plugins/asset_inventory/server/routes/index.ts similarity index 100% rename from x-pack/plugins/asset_inventory/server/routes/index.ts rename to x-pack/solutions/security/plugins/asset_inventory/server/routes/index.ts diff --git a/x-pack/plugins/asset_inventory/server/types.ts b/x-pack/solutions/security/plugins/asset_inventory/server/types.ts similarity index 100% rename from x-pack/plugins/asset_inventory/server/types.ts rename to x-pack/solutions/security/plugins/asset_inventory/server/types.ts diff --git a/x-pack/plugins/asset_inventory/tsconfig.json b/x-pack/solutions/security/plugins/asset_inventory/tsconfig.json similarity index 82% rename from x-pack/plugins/asset_inventory/tsconfig.json rename to x-pack/solutions/security/plugins/asset_inventory/tsconfig.json index dc669eb3a6943..b733fc545be25 100644 --- a/x-pack/plugins/asset_inventory/tsconfig.json +++ b/x-pack/solutions/security/plugins/asset_inventory/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, @@ -11,7 +11,7 @@ "public/**/*.json", "server/**/*.ts", "server/**/*.json", - "../../../typings/**/*" + "../../../../../typings/**/*" ], "exclude": ["target/**/*"], "kbn_references": [ diff --git a/x-pack/plugins/cloud_defend/.i18nrc.json b/x-pack/solutions/security/plugins/cloud_defend/.i18nrc.json similarity index 100% rename from x-pack/plugins/cloud_defend/.i18nrc.json rename to x-pack/solutions/security/plugins/cloud_defend/.i18nrc.json diff --git a/x-pack/plugins/cloud_defend/README.md b/x-pack/solutions/security/plugins/cloud_defend/README.md similarity index 85% rename from x-pack/plugins/cloud_defend/README.md rename to x-pack/solutions/security/plugins/cloud_defend/README.md index 9df1a13d328d2..8b12271d52535 100755 --- a/x-pack/plugins/cloud_defend/README.md +++ b/x-pack/solutions/security/plugins/cloud_defend/README.md @@ -41,9 +41,9 @@ responses: ## pre commit checks ``` -node scripts/type_check.js --project x-pack/plugins/cloud_defend/tsconfig.json -node scripts/eslint.js x-pack/plugins/cloud_defend -yarn test:jest x-pack/plugins/cloud_defend +node scripts/type_check.js --project x-pack/solutions/security/plugins/cloud_defend/tsconfig.json +node scripts/eslint.js x-pack/solutions/security/plugins/cloud_defend +yarn test:jest x-pack/solutions/security/plugins/cloud_defend ``` See the [kibana contributing guide](https://github.com/elastic/kibana/blob/main/CONTRIBUTING.md) for instructions setting up your development environment. diff --git a/x-pack/plugins/cloud_defend/common/constants.ts b/x-pack/solutions/security/plugins/cloud_defend/common/constants.ts similarity index 100% rename from x-pack/plugins/cloud_defend/common/constants.ts rename to x-pack/solutions/security/plugins/cloud_defend/common/constants.ts diff --git a/x-pack/plugins/cloud_defend/common/index.ts b/x-pack/solutions/security/plugins/cloud_defend/common/index.ts similarity index 100% rename from x-pack/plugins/cloud_defend/common/index.ts rename to x-pack/solutions/security/plugins/cloud_defend/common/index.ts diff --git a/x-pack/plugins/cloud_defend/common/latest.ts b/x-pack/solutions/security/plugins/cloud_defend/common/latest.ts similarity index 100% rename from x-pack/plugins/cloud_defend/common/latest.ts rename to x-pack/solutions/security/plugins/cloud_defend/common/latest.ts diff --git a/x-pack/plugins/cloud_defend/common/schemas/v1.ts b/x-pack/solutions/security/plugins/cloud_defend/common/schemas/v1.ts similarity index 100% rename from x-pack/plugins/cloud_defend/common/schemas/v1.ts rename to x-pack/solutions/security/plugins/cloud_defend/common/schemas/v1.ts diff --git a/x-pack/plugins/cloud_defend/common/utils/helpers.test.ts b/x-pack/solutions/security/plugins/cloud_defend/common/utils/helpers.test.ts similarity index 100% rename from x-pack/plugins/cloud_defend/common/utils/helpers.test.ts rename to x-pack/solutions/security/plugins/cloud_defend/common/utils/helpers.test.ts diff --git a/x-pack/plugins/cloud_defend/common/utils/helpers.ts b/x-pack/solutions/security/plugins/cloud_defend/common/utils/helpers.ts similarity index 100% rename from x-pack/plugins/cloud_defend/common/utils/helpers.ts rename to x-pack/solutions/security/plugins/cloud_defend/common/utils/helpers.ts diff --git a/x-pack/plugins/cloud_defend/common/utils/subscription.test.ts b/x-pack/solutions/security/plugins/cloud_defend/common/utils/subscription.test.ts similarity index 100% rename from x-pack/plugins/cloud_defend/common/utils/subscription.test.ts rename to x-pack/solutions/security/plugins/cloud_defend/common/utils/subscription.test.ts diff --git a/x-pack/plugins/cloud_defend/common/utils/subscription.ts b/x-pack/solutions/security/plugins/cloud_defend/common/utils/subscription.ts similarity index 100% rename from x-pack/plugins/cloud_defend/common/utils/subscription.ts rename to x-pack/solutions/security/plugins/cloud_defend/common/utils/subscription.ts diff --git a/x-pack/plugins/cloud_defend/common/v1.ts b/x-pack/solutions/security/plugins/cloud_defend/common/v1.ts similarity index 100% rename from x-pack/plugins/cloud_defend/common/v1.ts rename to x-pack/solutions/security/plugins/cloud_defend/common/v1.ts diff --git a/x-pack/plugins/cloud_defend/jest.config.js b/x-pack/solutions/security/plugins/cloud_defend/jest.config.js similarity index 57% rename from x-pack/plugins/cloud_defend/jest.config.js rename to x-pack/solutions/security/plugins/cloud_defend/jest.config.js index 144b2f1ad9e19..1a923a89d2da0 100644 --- a/x-pack/plugins/cloud_defend/jest.config.js +++ b/x-pack/solutions/security/plugins/cloud_defend/jest.config.js @@ -8,11 +8,12 @@ /** @type {import('@jest/types').Config.InitialOptions} */ module.exports = { preset: '@kbn/test', - rootDir: '../../..', - roots: ['/x-pack/plugins/cloud_defend'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/cloud_defend', + rootDir: '../../../../..', + roots: ['/x-pack/solutions/security/plugins/cloud_defend'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/cloud_defend', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/cloud_defend/{common,public,server}/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/cloud_defend/{common,public,server}/**/*.{ts,tsx}', ], }; diff --git a/x-pack/plugins/cloud_defend/kibana.jsonc b/x-pack/solutions/security/plugins/cloud_defend/kibana.jsonc similarity index 100% rename from x-pack/plugins/cloud_defend/kibana.jsonc rename to x-pack/solutions/security/plugins/cloud_defend/kibana.jsonc diff --git a/x-pack/plugins/cloud_defend/public/application/route.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/application/route.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/application/route.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/application/route.tsx diff --git a/x-pack/plugins/cloud_defend/public/application/router.test.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/application/router.test.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/application/router.test.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/application/router.test.tsx diff --git a/x-pack/plugins/cloud_defend/public/application/router.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/application/router.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/application/router.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/application/router.tsx diff --git a/x-pack/plugins/cloud_defend/public/application/security_solution_context.ts b/x-pack/solutions/security/plugins/cloud_defend/public/application/security_solution_context.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/application/security_solution_context.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/application/security_solution_context.ts diff --git a/x-pack/plugins/cloud_defend/public/application/setup_context.ts b/x-pack/solutions/security/plugins/cloud_defend/public/application/setup_context.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/application/setup_context.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/application/setup_context.ts diff --git a/x-pack/plugins/cloud_defend/public/assets/icons/logo.svg b/x-pack/solutions/security/plugins/cloud_defend/public/assets/icons/logo.svg similarity index 100% rename from x-pack/plugins/cloud_defend/public/assets/icons/logo.svg rename to x-pack/solutions/security/plugins/cloud_defend/public/assets/icons/logo.svg diff --git a/x-pack/plugins/cloud_defend/public/common/api/use_cloud_defend_integration.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/common/api/use_cloud_defend_integration.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/common/api/use_cloud_defend_integration.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/common/api/use_cloud_defend_integration.tsx diff --git a/x-pack/plugins/cloud_defend/public/common/api/use_setup_status_api.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/api/use_setup_status_api.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/common/api/use_setup_status_api.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/common/api/use_setup_status_api.ts diff --git a/x-pack/plugins/cloud_defend/public/common/constants.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/constants.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/common/constants.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/common/constants.ts diff --git a/x-pack/plugins/cloud_defend/public/common/hooks/use_kibana.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/hooks/use_kibana.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/common/hooks/use_kibana.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/common/hooks/use_kibana.ts diff --git a/x-pack/plugins/cloud_defend/public/common/hooks/use_page_size.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/hooks/use_page_size.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/common/hooks/use_page_size.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/common/hooks/use_page_size.ts diff --git a/x-pack/plugins/cloud_defend/public/common/hooks/use_subscription_status.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/hooks/use_subscription_status.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/common/hooks/use_subscription_status.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/common/hooks/use_subscription_status.ts diff --git a/x-pack/plugins/cloud_defend/public/common/navigation/constants.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/constants.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/common/navigation/constants.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/constants.ts diff --git a/x-pack/plugins/cloud_defend/public/common/navigation/security_solution_links.test.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/security_solution_links.test.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/common/navigation/security_solution_links.test.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/security_solution_links.test.ts diff --git a/x-pack/plugins/cloud_defend/public/common/navigation/security_solution_links.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/security_solution_links.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/common/navigation/security_solution_links.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/security_solution_links.ts diff --git a/x-pack/plugins/cloud_defend/public/common/navigation/types.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/types.ts similarity index 89% rename from x-pack/plugins/cloud_defend/public/common/navigation/types.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/types.ts index 38906f645536f..f17c9dc7dfb2b 100644 --- a/x-pack/plugins/cloud_defend/public/common/navigation/types.ts +++ b/x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/types.ts @@ -18,6 +18,6 @@ export type CloudDefendPage = 'policies' | 'dashboard'; /** * All the IDs for the cloud defend pages. - * This needs to match the cloud defend page entries in `SecurityPageName` in `x-pack/plugins/security_solution/common/constants.ts`. + * This needs to match the cloud defend page entries in `SecurityPageName` in `x-pack/solutions/security/plugins/security_solution/common/constants.ts`. */ export type CloudDefendPageId = 'cloud_defend-policies' | 'kubernetes_security-dashboard'; diff --git a/x-pack/plugins/cloud_defend/public/common/navigation/use_cloud_defend_integration_links.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/use_cloud_defend_integration_links.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/common/navigation/use_cloud_defend_integration_links.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/common/navigation/use_cloud_defend_integration_links.ts diff --git a/x-pack/plugins/cloud_defend/public/common/utils.test.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/utils.test.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/common/utils.test.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/common/utils.test.ts diff --git a/x-pack/plugins/cloud_defend/public/common/utils.ts b/x-pack/solutions/security/plugins/cloud_defend/public/common/utils.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/common/utils.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/common/utils.ts diff --git a/x-pack/plugins/cloud_defend/public/components/cloud_defend_page/index.test.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/cloud_defend_page/index.test.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/cloud_defend_page/index.test.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/cloud_defend_page/index.test.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/cloud_defend_page/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/cloud_defend_page/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/cloud_defend_page/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/cloud_defend_page/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/cloud_defend_page_title/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/cloud_defend_page_title/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/cloud_defend_page_title/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/cloud_defend_page_title/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/control_general_view/index.test.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view/index.test.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_general_view/index.test.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view/index.test.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/control_general_view/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_general_view/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/control_general_view/styles.ts b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view/styles.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_general_view/styles.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view/styles.ts diff --git a/x-pack/plugins/cloud_defend/public/components/control_general_view/translations.ts b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view/translations.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_general_view/translations.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view/translations.ts diff --git a/x-pack/plugins/cloud_defend/public/components/control_general_view_response/index.test.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view_response/index.test.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_general_view_response/index.test.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view_response/index.test.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/control_general_view_response/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view_response/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_general_view_response/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view_response/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/control_general_view_response/styles.ts b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view_response/styles.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_general_view_response/styles.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view_response/styles.ts diff --git a/x-pack/plugins/cloud_defend/public/components/control_general_view_selector/index.test.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view_selector/index.test.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_general_view_selector/index.test.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view_selector/index.test.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/control_general_view_selector/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view_selector/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_general_view_selector/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view_selector/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/control_general_view_selector/styles.ts b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view_selector/styles.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_general_view_selector/styles.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_general_view_selector/styles.ts diff --git a/x-pack/plugins/cloud_defend/public/components/control_settings/index.test.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_settings/index.test.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_settings/index.test.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_settings/index.test.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/control_settings/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_settings/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_settings/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_settings/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/control_settings/translations.ts b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_settings/translations.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_settings/translations.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_settings/translations.ts diff --git a/x-pack/plugins/cloud_defend/public/components/control_yaml_view/hooks/policy_schema.json b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_yaml_view/hooks/policy_schema.json similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_yaml_view/hooks/policy_schema.json rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_yaml_view/hooks/policy_schema.json diff --git a/x-pack/plugins/cloud_defend/public/components/control_yaml_view/hooks/use_config_model.ts b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_yaml_view/hooks/use_config_model.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_yaml_view/hooks/use_config_model.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_yaml_view/hooks/use_config_model.ts diff --git a/x-pack/plugins/cloud_defend/public/components/control_yaml_view/index.test.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_yaml_view/index.test.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_yaml_view/index.test.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_yaml_view/index.test.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/control_yaml_view/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_yaml_view/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_yaml_view/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_yaml_view/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/control_yaml_view/styles.ts b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_yaml_view/styles.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_yaml_view/styles.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_yaml_view/styles.ts diff --git a/x-pack/plugins/cloud_defend/public/components/control_yaml_view/translations.ts b/x-pack/solutions/security/plugins/cloud_defend/public/components/control_yaml_view/translations.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/control_yaml_view/translations.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/components/control_yaml_view/translations.ts diff --git a/x-pack/plugins/cloud_defend/public/components/fleet_extensions/custom_assets_extension.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/fleet_extensions/custom_assets_extension.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/fleet_extensions/custom_assets_extension.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/fleet_extensions/custom_assets_extension.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/fleet_extensions/package_policy_replace_define_step_extension.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/fleet_extensions/package_policy_replace_define_step_extension.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/fleet_extensions/package_policy_replace_define_step_extension.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/fleet_extensions/package_policy_replace_define_step_extension.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/full_size_page/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/full_size_page/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/full_size_page/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/full_size_page/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/loading_state/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/loading_state/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/loading_state/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/loading_state/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/policies_table/index.test.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/policies_table/index.test.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/policies_table/index.test.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/policies_table/index.test.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/policies_table/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/policies_table/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/policies_table/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/policies_table/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/policy_settings/index.test.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/policy_settings/index.test.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/policy_settings/index.test.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/policy_settings/index.test.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/policy_settings/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/policy_settings/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/policy_settings/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/policy_settings/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/policy_settings/translations.ts b/x-pack/solutions/security/plugins/cloud_defend/public/components/policy_settings/translations.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/policy_settings/translations.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/components/policy_settings/translations.ts diff --git a/x-pack/plugins/cloud_defend/public/components/subscription_not_allowed/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/subscription_not_allowed/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/subscription_not_allowed/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/subscription_not_allowed/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/components/timestamp_table_cell/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/components/timestamp_table_cell/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/components/timestamp_table_cell/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/components/timestamp_table_cell/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/index.ts b/x-pack/solutions/security/plugins/cloud_defend/public/index.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/index.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/index.ts diff --git a/x-pack/plugins/cloud_defend/public/pages/index.ts b/x-pack/solutions/security/plugins/cloud_defend/public/pages/index.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/pages/index.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/pages/index.ts diff --git a/x-pack/plugins/cloud_defend/public/pages/policies/index.test.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/pages/policies/index.test.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/pages/policies/index.test.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/pages/policies/index.test.tsx diff --git a/x-pack/plugins/cloud_defend/public/pages/policies/index.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/pages/policies/index.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/pages/policies/index.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/pages/policies/index.tsx diff --git a/x-pack/plugins/cloud_defend/public/pages/policies/test_subjects.ts b/x-pack/solutions/security/plugins/cloud_defend/public/pages/policies/test_subjects.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/pages/policies/test_subjects.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/pages/policies/test_subjects.ts diff --git a/x-pack/plugins/cloud_defend/public/pages/policies/use_cloud_defend_policies.ts b/x-pack/solutions/security/plugins/cloud_defend/public/pages/policies/use_cloud_defend_policies.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/pages/policies/use_cloud_defend_policies.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/pages/policies/use_cloud_defend_policies.ts diff --git a/x-pack/plugins/cloud_defend/public/plugin.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/plugin.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/plugin.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/plugin.tsx diff --git a/x-pack/plugins/cloud_defend/public/test/__mocks__/worker.js b/x-pack/solutions/security/plugins/cloud_defend/public/test/__mocks__/worker.js similarity index 100% rename from x-pack/plugins/cloud_defend/public/test/__mocks__/worker.js rename to x-pack/solutions/security/plugins/cloud_defend/public/test/__mocks__/worker.js diff --git a/x-pack/plugins/cloud_defend/public/test/fixtures/cloud_defend_integration.ts b/x-pack/solutions/security/plugins/cloud_defend/public/test/fixtures/cloud_defend_integration.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/test/fixtures/cloud_defend_integration.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/test/fixtures/cloud_defend_integration.ts diff --git a/x-pack/plugins/cloud_defend/public/test/fixtures/navigation_item.ts b/x-pack/solutions/security/plugins/cloud_defend/public/test/fixtures/navigation_item.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/test/fixtures/navigation_item.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/test/fixtures/navigation_item.ts diff --git a/x-pack/plugins/cloud_defend/public/test/fixtures/react_query.ts b/x-pack/solutions/security/plugins/cloud_defend/public/test/fixtures/react_query.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/test/fixtures/react_query.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/test/fixtures/react_query.ts diff --git a/x-pack/plugins/cloud_defend/public/test/mocks.ts b/x-pack/solutions/security/plugins/cloud_defend/public/test/mocks.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/test/mocks.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/test/mocks.ts diff --git a/x-pack/plugins/cloud_defend/public/test/test_provider.tsx b/x-pack/solutions/security/plugins/cloud_defend/public/test/test_provider.tsx similarity index 100% rename from x-pack/plugins/cloud_defend/public/test/test_provider.tsx rename to x-pack/solutions/security/plugins/cloud_defend/public/test/test_provider.tsx diff --git a/x-pack/plugins/cloud_defend/public/test/utils.ts b/x-pack/solutions/security/plugins/cloud_defend/public/test/utils.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/test/utils.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/test/utils.ts diff --git a/x-pack/plugins/cloud_defend/public/types.ts b/x-pack/solutions/security/plugins/cloud_defend/public/types.ts similarity index 100% rename from x-pack/plugins/cloud_defend/public/types.ts rename to x-pack/solutions/security/plugins/cloud_defend/public/types.ts diff --git a/x-pack/plugins/cloud_defend/server/index.ts b/x-pack/solutions/security/plugins/cloud_defend/server/index.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/index.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/index.ts diff --git a/x-pack/plugins/cloud_defend/server/lib/check_index_status.ts b/x-pack/solutions/security/plugins/cloud_defend/server/lib/check_index_status.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/lib/check_index_status.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/lib/check_index_status.ts diff --git a/x-pack/plugins/cloud_defend/server/lib/fleet_util.ts b/x-pack/solutions/security/plugins/cloud_defend/server/lib/fleet_util.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/lib/fleet_util.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/lib/fleet_util.ts diff --git a/x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/accounts_stats_collector.ts b/x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/accounts_stats_collector.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/accounts_stats_collector.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/accounts_stats_collector.ts diff --git a/x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/indices_stats_collector.ts b/x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/indices_stats_collector.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/indices_stats_collector.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/indices_stats_collector.ts diff --git a/x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts b/x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/installation_stats_collector.ts diff --git a/x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/pods_stats_collector.ts b/x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/pods_stats_collector.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/pods_stats_collector.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/pods_stats_collector.ts diff --git a/x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/register.ts b/x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/register.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/register.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/register.ts diff --git a/x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/schema.ts b/x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/schema.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/schema.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/schema.ts diff --git a/x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/types.ts b/x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/types.ts similarity index 96% rename from x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/types.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/types.ts index 32de2548cf7c2..6aca6936af649 100644 --- a/x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/types.ts +++ b/x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/types.ts @@ -6,7 +6,7 @@ */ // for some reason we can't reference common/index.ts because // the `node scripts/check_telemetry.js --fix` command fails with the error -// ERROR Error: Error extracting collector in x-pack/plugins/cloud_defend/server/lib/telemetry/collectors/register.ts +// ERROR Error: Error extracting collector in x-pack/solutions/security/plugins/cloud_defend/server/lib/telemetry/collectors/register.ts // Error: Unable to find identifier in source Selector // at createFailError (dev_cli_errors.ts:27:24) // at parseUsageCollection (ts_parser.ts:226:32) diff --git a/x-pack/plugins/cloud_defend/server/mocks.ts b/x-pack/solutions/security/plugins/cloud_defend/server/mocks.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/mocks.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/mocks.ts diff --git a/x-pack/plugins/cloud_defend/server/plugin.test.ts b/x-pack/solutions/security/plugins/cloud_defend/server/plugin.test.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/plugin.test.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/plugin.test.ts diff --git a/x-pack/plugins/cloud_defend/server/plugin.ts b/x-pack/solutions/security/plugins/cloud_defend/server/plugin.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/plugin.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/plugin.ts diff --git a/x-pack/plugins/cloud_defend/server/routes/policies/policies.test.ts b/x-pack/solutions/security/plugins/cloud_defend/server/routes/policies/policies.test.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/routes/policies/policies.test.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/routes/policies/policies.test.ts diff --git a/x-pack/plugins/cloud_defend/server/routes/policies/policies.ts b/x-pack/solutions/security/plugins/cloud_defend/server/routes/policies/policies.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/routes/policies/policies.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/routes/policies/policies.ts diff --git a/x-pack/plugins/cloud_defend/server/routes/setup_routes.ts b/x-pack/solutions/security/plugins/cloud_defend/server/routes/setup_routes.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/routes/setup_routes.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/routes/setup_routes.ts diff --git a/x-pack/plugins/cloud_defend/server/routes/status/status.test.ts b/x-pack/solutions/security/plugins/cloud_defend/server/routes/status/status.test.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/routes/status/status.test.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/routes/status/status.test.ts diff --git a/x-pack/plugins/cloud_defend/server/routes/status/status.ts b/x-pack/solutions/security/plugins/cloud_defend/server/routes/status/status.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/routes/status/status.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/routes/status/status.ts diff --git a/x-pack/plugins/cloud_defend/server/types.ts b/x-pack/solutions/security/plugins/cloud_defend/server/types.ts similarity index 100% rename from x-pack/plugins/cloud_defend/server/types.ts rename to x-pack/solutions/security/plugins/cloud_defend/server/types.ts diff --git a/x-pack/plugins/cloud_defend/tsconfig.json b/x-pack/solutions/security/plugins/cloud_defend/tsconfig.json similarity index 92% rename from x-pack/plugins/cloud_defend/tsconfig.json rename to x-pack/solutions/security/plugins/cloud_defend/tsconfig.json index 9b87f53f7c7b6..cce09d24d8d58 100755 --- a/x-pack/plugins/cloud_defend/tsconfig.json +++ b/x-pack/solutions/security/plugins/cloud_defend/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, @@ -7,7 +7,7 @@ "common/**/*", "public/**/*", "server/**/*", - "../../../typings/**/*", + "../../../../../typings/**/*", "public/**/*.json", "server/**/*.json" ], diff --git a/x-pack/plugins/cloud_security_posture/README.md b/x-pack/solutions/security/plugins/cloud_security_posture/README.md similarity index 81% rename from x-pack/plugins/cloud_security_posture/README.md rename to x-pack/solutions/security/plugins/cloud_security_posture/README.md index f608a614fca1c..aaa1b3f2377a9 100755 --- a/x-pack/plugins/cloud_security_posture/README.md +++ b/x-pack/solutions/security/plugins/cloud_security_posture/README.md @@ -15,12 +15,12 @@ For general guidelines, read [Kibana Testing Guide](https://www.elastic.co/guide ### Tests 1. Unit Tests (Jest) - located in sibling files to the source code -1. [API Integration Tests](../../test/api_integration/apis/cloud_security_posture/config.ts) -1. [Telemetry Integration Tests](../../test/cloud_security_posture_api/config.ts) -1. [End-to-End Tests](../../test/cloud_security_posture_functional/config.ts) -1. [Serverless API Integration tests](../../test_serverless/api_integration/test_suites/security/config.ts) -1. [Serverless End-to-End Tests](../../test_serverless/functional/test_suites/security/config.ts) -1. [Cypress End-to-End Tests](../../test/security_solution_cypress/cypress/e2e/cloud_security_posture) +1. [API Integration Tests](../../../../test/api_integration/apis/cloud_security_posture/config.ts) +1. [Telemetry Integration Tests](../../../../test/cloud_security_posture_api/config.ts) +1. [End-to-End Tests](../../../../test/cloud_security_posture_functional/config.ts) +1. [Serverless API Integration tests](../../../../test_serverless/api_integration/test_suites/security/config.ts) +1. [Serverless End-to-End Tests](../../../../test_serverless/functional/test_suites/security/config.ts) +1. [Cypress End-to-End Tests](../../../../test/security_solution_cypress/cypress/e2e/cloud_security_posture) ### Tools @@ -28,13 +28,13 @@ For general guidelines, read [Kibana Testing Guide](https://www.elastic.co/guide Run **TypeScript**: ```bash -node scripts/type_check.js --project=x-pack/plugins/cloud_security_posture/tsconfig.json +node scripts/type_check.js --project=x-pack/solutions/security/plugins/cloud_security_posture/tsconfig.json ``` Run **ESLint**: ```bash -yarn lint:es x-pack/plugins/cloud_security_posture +yarn lint:es x-pack/solutions/security/plugins/cloud_security_posture ``` Run **i18n check**: @@ -51,12 +51,12 @@ node scripts/i18n_check.js Run [**Unit Tests**](https://www.elastic.co/guide/en/kibana/current/development-tests.html#_unit_testing): ```bash -yarn test:jest --config x-pack/plugins/cloud_security_posture/jest.config.js +yarn test:jest --config x-pack/solutions/security/plugins/cloud_security_posture/jest.config.js ``` > **Note** > -> for a coverage report, add the `--coverage` flag, and run `open target/kibana-coverage/jest/x-pack/plugins/cloud_security_posture/index.html` +> for a coverage report, add the `--coverage` flag, and run `open target/kibana-coverage/jest/x-pack/solutions/security/plugins/cloud_security_posture/index.html` Run [**Integration Tests**](https://docs.elastic.dev/kibana-dev-docs/tutorials/testing-plugins#): diff --git a/x-pack/plugins/cloud_security_posture/common/constants.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/constants.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/constants.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/constants.ts diff --git a/x-pack/plugins/cloud_security_posture/common/dev_docs/__auto_generated_csp_requirements_test_coverage.md b/x-pack/solutions/security/plugins/cloud_security_posture/common/dev_docs/__auto_generated_csp_requirements_test_coverage.md similarity index 58% rename from x-pack/plugins/cloud_security_posture/common/dev_docs/__auto_generated_csp_requirements_test_coverage.md rename to x-pack/solutions/security/plugins/cloud_security_posture/common/dev_docs/__auto_generated_csp_requirements_test_coverage.md index 495400272ac43..a7cf161697027 100644 --- a/x-pack/plugins/cloud_security_posture/common/dev_docs/__auto_generated_csp_requirements_test_coverage.md +++ b/x-pack/solutions/security/plugins/cloud_security_posture/common/dev_docs/__auto_generated_csp_requirements_test_coverage.md @@ -28,7 +28,7 @@ You can also check out the dedicated app view, which enables easier search and f | [should return the correct queries for multiple muted rules](x-pack/packages/kbn-cloud-security-posture-common/utils/helpers.test.ts) | it | | | -## Directory: x-pack/plugins/cloud_security_posture +## Directory: x-pack/solutions/security/plugins/cloud_security_posture **Total Tests:** 463 | **Skipped:** 7 (1.51%) | **Todo:** 0 (0.00%) @@ -39,469 +39,469 @@ You can also check out the dedicated app view, which enables easier search and f | Test Label | Type | Skipped | Todo | |------------|------|---------|------| -| [Detection rules utils](x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | describe | | | -| [should convert tags to KQL format with AND operator](x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | -| [Should convert tags to KQL format with AND Operator (empty array)](x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | -| [should convert tags to KQL format with OR Operator](x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | -| [Should convert tags to KQL format with OR Operator (empty array)](x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | -| [Should generate search tags for a CSP benchmark rule](x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | -| [Should handle undefined benchmark object gracefully](x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | -| [Should handle undefined rule number gracefully](x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | -| [Should generate search tags for a CSP benchmark rule given an array of Benchmarks](x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | -| [Should handle undefined benchmark object gracefully given an array of empty benchmark](x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | -| [Should generate tags for a CSPM benchmark rule](x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | -| [Should generate tags for a KSPM benchmark rule](x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | -| [test helper methods](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | describe | | | -| [get default integration type from inputs with multiple enabled types](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [get default integration type from inputs without any enabled types](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [get EKS integration type](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [get Vanilla K8S integration type](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [get benchmark type filter based on a benchmark id](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [should return a string with the correct filter when given a benchmark type and section](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [get benchmark filter query based on a benchmark Id, version](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [get benchmark filter query based on a benchmark Id, version and multiple sections and rule numbers](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [get benchmark filter query based on a benchmark Id, version and just sections](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [get benchmark filter query based on a benchmark Id, version and just rule numbers](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [cleanupCredentials](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | describe | | | -| [cleans unused aws credential methods, except role_arn when using assume_role](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [cleans unused aws credential methods, when using cloud formation](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [cleans unused aws credential methods, when using direct_access_keys method ](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [when aws credential type is undefined, return unchanged policy](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [cleans unused gcp credential methods, when using credentials-file method ](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [when gcp credential type is undefined, return unchanged policy](x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | -| [isSubscriptionAllowed](x-pack/plugins/cloud_security_posture/common/utils/subscription.test.ts) | describe | | | -| [should allow any cloud subscription](x-pack/plugins/cloud_security_posture/common/utils/subscription.test.ts) | it | | | -| [should allow enterprise and trial licenses for on-prem](x-pack/plugins/cloud_security_posture/common/utils/subscription.test.ts) | it | | | -| [should not allow enterprise and trial licenses for on-prem](x-pack/plugins/cloud_security_posture/common/utils/subscription.test.ts) | it | | | -| [CspRouter](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | describe | | | -| [happy path](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | describe | | | -| [should render Findings](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | -| [should render Dashboards](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | -| [should render the Vulnerability Dashboard](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | -| [should render Benchmarks](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | -| [should render Rules](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | -| [unhappy path](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | describe | | | -| [should redirect base path to dashboard](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | -| [CspRoute](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | describe | | | -| [should not render disabled path](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | -| [should render SpyRoute for static paths](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | -| [should not render SpyRoute for dynamic paths](x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | -| [useBenchmarkDynamicValues](x-pack/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts) | describe | | | -| [should return the correct dynamic benchmark values for each provided benchmark ID](x-pack/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts) | it | | | -| [should return the correct resource plurals based on the provided resource count](x-pack/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts) | it | | | -| [useNavigateFindings](x-pack/plugins/cloud_security_posture/public/common/hooks/use_navigate_findings.test.ts) | describe | | | -| [creates a URL to findings page with correct path, filter and dataViewId](x-pack/plugins/cloud_security_posture/public/common/hooks/use_navigate_findings.test.ts) | it | | | -| [creates a URL to findings page with correct path and negated filter](x-pack/plugins/cloud_security_posture/public/common/hooks/use_navigate_findings.test.ts) | it | | | -| [creates a URL to vulnerabilities page with correct path, filter and dataViewId](x-pack/plugins/cloud_security_posture/public/common/hooks/use_navigate_findings.test.ts) | it | | | -| [useUrlQuery](x-pack/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts) | describe | | | -| [uses default query when no query is provided](x-pack/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts) | it | | | -| [merges default query, partial first query and partial second query](x-pack/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts) | it | | | -| [getSecuritySolutionLink](x-pack/plugins/cloud_security_posture/public/common/navigation/security_solution_links.test.ts) | describe | | | -| [gets the correct link properties](x-pack/plugins/cloud_security_posture/public/common/navigation/security_solution_links.test.ts) | it | | | -| [getAbbreviatedNumber](x-pack/plugins/cloud_security_posture/public/common/utils/get_abbreviated_number.test.ts) | describe | | | -| [should return the same value if it is less than 1000](x-pack/plugins/cloud_security_posture/public/common/utils/get_abbreviated_number.test.ts) | it | | | -| [should use numeral to format the value if it is greater than or equal to 1000](x-pack/plugins/cloud_security_posture/public/common/utils/get_abbreviated_number.test.ts) | it | | | -| [should return 0 if the value is NaN](x-pack/plugins/cloud_security_posture/public/common/utils/get_abbreviated_number.test.ts) | it | | | -| [getCvsScoreColor](x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | describe | | | -| [returns correct color for low severity score](x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | -| [returns correct color for medium severity score](x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | -| [returns correct color for high severity score](x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | -| [returns correct color for critical severity score](x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | -| [returns correct color for low severity score for undefined value](x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | -| [getSeverityStatusColor](x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | describe | | | -| [should return the correct color for LOW severity](x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | -| [should return the correct color for MEDIUM severity](x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | -| [should return the correct color for HIGH severity](x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | -| [should return the correct color for CRITICAL severity](x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | -| [should return #aaa for an unknown severity](x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | -| [AccountsEvaluatedWidget](x-pack/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx) | describe | | | -| [renders the component with benchmark data correctly](x-pack/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx) | it | | | -| [calls navToFindingsByCloudProvider when a benchmark with provider is clicked](x-pack/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx) | it | | | -| [calls navToFindingsByCisBenchmark when a benchmark with benchmarkId is clicked](x-pack/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/components/chart_panel.test.tsx) | describe | | | -| [renders loading state](x-pack/plugins/cloud_security_posture/public/components/chart_panel.test.tsx) | it | | | -| [renders error state](x-pack/plugins/cloud_security_posture/public/components/chart_panel.test.tsx) | it | | | -| [renders chart component](x-pack/plugins/cloud_security_posture/public/components/chart_panel.test.tsx) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | describe | | | -| [renders children if setup status is indexed](x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | -| [renders default loading text when query isLoading](x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | -| [renders default loading text when query is idle](x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | -| [renders default error texts when query isError](x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | -| [prefers custom error render](x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | -| [prefers custom loading render](x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | -| [renders no data prompt when query data is undefined](x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | -| [prefers custom no data prompt](x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | -| [CloudSecurityDataTable](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx) | describe | | | -| [renders loading state](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx) | it | | | -| [renders empty state when no rows are present](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx) | it | | | -| [renders data table with rows](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx) | it | | | -| [renders data table with actions button](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx) | it | | | -| [renders data table without actions button](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx) | it | | | -| [FieldsSelectorTable](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | describe | | | -| [renders the table with data correctly](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | -| [calls onAddColumn when a checkbox is checked](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | -| [calls onRemoveColumn when a checkbox is unchecked](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | -| [View selected](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | describe | | | -| [should show "view all" option by default](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | -| [should render "view selected" option when previous selection was "view selected"](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | -| [should show "view all" option after the "view all" is selected](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | -| [should show only selected columns after the "view selected" option is selected](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | -| [should show all columns available after the "view all" option is selected](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | -| [should open the view selector with button click](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | -| [Searching columns](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | describe | | | -| [should find all columns match the search term](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | -| [should find all columns match the search term and are selected](x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | -| [firstNonNullValue](x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | describe | | | -| [returns the value itself for non-null single value](x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | it | | | -| [returns undefined for a null single value](x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | it | | | -| [returns undefined for an array of all null values](x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | it | | | -| [returns the first non-null value in an array of mixed values](x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | it | | | -| [returns the first value in an array of all non-null values](x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | it | | | -| [returns undefined for an empty array](x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | it | | | -| [DetectionRuleCounter](x-pack/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx) | describe | | | -| [should render loading skeleton when both rules and alerts are loading](x-pack/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx) | it | | | -| [should render create rule link when no rules exist](x-pack/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx) | it | | | -| [should render alert and rule count when rules exist](x-pack/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx) | it | | | -| [should show loading spinner when creating a rule](x-pack/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | -| [shows license block if subscription is not allowed](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [license block renders with license url locator](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [license block renders without license url locator](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates package policy namespace to default when it changes](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders and updates name field](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders and updates description field](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders KSPM input selector](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates selected KSPM input](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders CSPM input selector](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders disabled KSPM input when editing](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders disabled CSPM input when editing](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [selects default KSPM input selector](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [selects default VULN_MGMT input selector](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [selects default CSPM input selector](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [K8S](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | -| [K8S or KSPM Vanilla should not render any Setup Access option](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [EKS Credentials input fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | -| [documentation Hyperlink should have correct URL to redirect users to AWS page](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders ${CLOUDBEAT_EKS} Assume Role fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates ${CLOUDBEAT_EKS} Assume Role fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders ${CLOUDBEAT_EKS} Direct Access Keys fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates ${CLOUDBEAT_EKS} Direct Access Keys fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders ${CLOUDBEAT_EKS} Temporary Keys fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates ${CLOUDBEAT_EKS} Temporary Keys fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders ${CLOUDBEAT_EKS} Shared Credentials fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates ${CLOUDBEAT_EKS} Shared Credentials fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [AWS Credentials input fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | -| [renders ${CLOUDBEAT_AWS} Account Type field, AWS Organization is enabled for supported versions](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [${CLOUDBEAT_AWS} form displays upgrade message for unsupported versions and aws organization option is disabled](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [${CLOUDBEAT_AWS} form do not displays upgrade message for supported versions and aws organization option is enabled](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [Getting started Hyperlink should have correct URL to redirect users to elastic page](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [documentation Hyperlink should have correct URL to redirect users to elastic page if user chose Manual](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [documentation Hyperlink should have correct URL to redirect users to AWS page if user chose Cloudformation](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders ${CLOUDBEAT_AWS} Assume Role fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates ${CLOUDBEAT_AWS} Assume Role fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders ${CLOUDBEAT_AWS} Direct Access Keys fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates ${CLOUDBEAT_AWS} Direct Access Keys fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders ${CLOUDBEAT_AWS} Temporary Keys fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates ${CLOUDBEAT_AWS} Temporary Keys fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders ${CLOUDBEAT_AWS} Shared Credentials fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates ${CLOUDBEAT_AWS} Shared Credentials fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [Vuln Mgmt](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | -| [Update Agent Policy CloudFormation template from vars](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [Additional Charge Callout message should be rendered](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [GCP Credentials input fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | -| [renders ${CLOUDBEAT_GCP} Not supported when version is not at least version 1.5.2](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [documentation Hyperlink should have correct URL to redirect users to elastic page](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders Google Cloud Shell forms when Setup Access is set to Google Cloud Shell](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders ${CLOUDBEAT_GCP} Credentials File fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates ${CLOUDBEAT_GCP} Credentials File fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [${CLOUDBEAT_GCP} form do not displays upgrade message for supported versions and gcp organization option is enabled](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders ${CLOUDBEAT_GCP} Organization fields when account type is Organization and Setup Access is Google Cloud Shell](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders ${CLOUDBEAT_GCP} Organization fields when account type is Organization and Setup Access is manual](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [Should not render ${CLOUDBEAT_GCP} Organization fields when account type is Single](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates ${CLOUDBEAT_GCP} organization id](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [Azure Credentials input fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | -| [renders ${CLOUDBEAT_AZURE} Not supported when version is not at least version 1.6.0](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [doesnt render ${CLOUDBEAT_AZURE} Manual fields when version is not at least version 1.7.0](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [selects default ${CLOUDBEAT_AZURE} fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders ${CLOUDBEAT_AZURE} Service Principal with Client Secret fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates ${CLOUDBEAT_AZURE} Service Principal with Client Secret fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [Agentless](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | -| [should not render setup technology selector if agentless is not available and CSPM integration supports agentless](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [should render setup technology selector for AWS and allow to select agentless](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [should render setup technology selector for GCP for organisation account type](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | ![](https://img.shields.io/badge/skipped-yellow) | | -| [should render setup technology selector for GCP for single-account](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | ![](https://img.shields.io/badge/skipped-yellow) | | -| [should render setup technology selector for Azure for Organisation type](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [should render setup technology selector for Azure for Single Subscription type](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [should not render setup technology selector for KSPM](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [should not render setup technology selector for CNVM](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders Service principal with Client Certificate fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [updates Service principal with Client Certificate fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [should not render Service principal with Client Username and Password option](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | -| [renders Service principal with Client Username and Password fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | ![](https://img.shields.io/badge/skipped-yellow) | | -| [updates Service principal with Client Username and Password fields](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | ![](https://img.shields.io/badge/skipped-yellow) | | -| [useSetupTechnology](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | describe | | | -| [create page flow](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | describe | | | -| [initializes with AGENT_BASED technology](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | -| [sets to AGENT-BASED when agentless is available and AWS cloud](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | -| [sets to AGENT-BASED when agentless is available and GCP cloud](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | -| [sets to AGENT-BASED when agentless is available and Azure cloud](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | -| [sets to AGENT_BASED when agentless is available but input is not supported for agentless](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | -| [sets to AGENT_BASED when isAgentlessEnabled is false](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | -| [calls handleSetupTechnologyChange when setupTechnology changes](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | -| [edit page flow](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | describe | | | -| [initializes with AGENT_BASED technology](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | -| [initializes with agentless when is in edit mode and is agentless selected](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | -| [should not call handleSetupTechnologyChange when setupTechnology changes](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | -| [should not update setupTechnology when agentlessPolicyId becomes available](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | -| [getPosturePolicy](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | describe | | | -| [updates package policy with hidden vars for ${name}](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [updates package policy required vars (posture/deployment)](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [updates package policy with a single enabled input](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should correctly increment cspm package name](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return correctly increment vuln_mgmt package name](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return correctly increment kspm package name](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return package name with -1 when no matching package policies are found](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return empty string when policy_templates is missing](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return empty string when policy_templates.name is not cspm](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return empty string when policy_templates.inputs is missing](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return empty string when policy_templates.inputs is empty](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return empty string when policy_templates.inputs is undefined](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return empty string when policy_templates.inputs.vars does not have cloud_shell_url](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return empty string when policy_templates.inputs.varshave cloud_shell_url but no default](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should cloud shell url when policy_templates.inputs.vars have cloud_shell_url](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return "direct_access_key" for agentless](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return "assume_role" for agent-based, when cloudformation is not available](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return "cloud_formation" for agent-based, when cloudformation is available](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return "service_principal_with_client_secret" for agentless](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [shold return "arm_template" for agent-based, when arm_template is available](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return "managed_identity" for agent-based, when arm_template is not available](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return manual credentials-json credentials type for agentless](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return google_cloud_shell setup access for agent-based if cloud_shell_url is available](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [should return manual setup access for agent-based if cloud_shell_url is not available](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [Should return var item when key exist](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [Should return undefined when key is invalid](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [Should return undefined when datastream is undefined](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [Should return undefined when stream is undefined](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [Should return undefined when stream.var is invalid](x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | -| [NoFindingsStates](x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | describe | | | -| [shows integrations installation prompt with installation links when integration is not-installed](x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | -| [shows install agent prompt with install agent link when status is not-deployed](x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | -| [shows install agent prompt with install agent link when status is not-deployed and postureType is KSPM](x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | -| [shows indexing message when status is indexing](x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | -| [shows timeout message when status is index-timeout](x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | -| [shows unprivileged message when status is unprivileged](x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | -| [renders empty container when the status does not match a no finding status](x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx) | describe | | | -| [renders cis integration name](x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx) | it | | | -| [renders benchmark version](x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx) | it | | | -| [renders applicable to](x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx) | it | | | -| [renders evaluated](x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx) | it | | | -| [renders compliance](x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx) | describe | | | -| [renders the page header](x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx) | it | | | -| [renders the "add integration" button](x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx) | it | | | -| [renders error state while there is an error](x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx) | it | | | -| [renders the benchmarks table](x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx) | it | | | -| [getTopRisks](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts) | describe | | | -| [returns sorted by posture score](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts) | it | | | -| [return sorted array with the correct number of elements](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | describe | | | -| [shows package not installed page instead of tabs](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [no findings state: not-deployed - shows NotDeployed instead of dashboard](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [no findings state: indexing - shows Indexing instead of dashboard](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [no findings state: indexing - shows Indexing instead of dashboard when waiting_for_results](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [no findings state: index-timeout - shows IndexTimeout instead of dashboard](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [no findings state: unprivileged - shows Unprivileged instead of dashboard](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [shows dashboard when there are findings in latest findings index](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [Show Kubernetes dashboard if there are KSPM findings](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [Show Cloud dashboard if there are CSPM findings](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [Show Cloud dashboard "no findings prompt" if the CSPM integration is installed without findings](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [Show Kubernetes dashboard "no findings prompt" if the KSPM integration is installed without findings](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [Prefer Cloud dashboard if both integration are installed](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [Prefer Cloud dashboard if both integration have findings](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [Show CSPM installation prompt if CSPM is not installed and KSPM is installed ,NO AGENT](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [Show KSPM installation prompt if KSPM is not installed and CSPM is installed , NO AGENT](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [getDefaultTab](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | describe | | | -| [returns CSPM tab if only CSPM has findings](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [returns CSPM tab if both CSPM and KSPM has findings](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [returns KSPM tab if only KSPM has findings](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [when no findings preffers CSPM tab unless not-installed or unprivileged](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [should returns undefined when plugin status and cspm stats is not provided](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [should return undefined is plugin status and csp status is not provided ](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [should return undefined when plugins status or cspm stats data is not provided](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx) | describe | | | -| [Sorting](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx) | describe | | | -| [sorts by ascending order of compliance scores](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx) | it | | | -| [toggles sort order when clicking Posture Score](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx) | describe | | | -| [renders all counter cards](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx) | it | | | -| [renders counters content according to mock](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx) | it | | | -| [renders counters value in compact abbreviation if its above one million](x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | describe | | | -| [renders integrations installation prompt if integration is not installed and there are no findings](x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | -| [SearchBar](x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | describe | | | -| [set search query](x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | -| [renders no results message and reset button when search query does not match](x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | -| [add filter](x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | -| [remove filter](x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | -| [DistributionBar](x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | describe | | | -| [renders the distribution bar](x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | -| [filters by passed findings when clicking on the passed findings button](x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | -| [filters by failed findings when clicking on the failed findings button](x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | describe | | | -| [Overview Tab](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | describe | | | -| [details and remediation accordions are open](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | -| [displays text details summary info](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | -| [displays missing info callout when data source is not CSP](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | -| [does not display missing info callout when data source is CSP](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | -| [Rule Tab](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | describe | | | -| [displays rule text details](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | -| [displays missing info callout when data source is not CSP](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | -| [does not display missing info callout when data source is CSP](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | -| [Table Tab](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | describe | | | -| [displays resource name and id](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | -| [does not display missing info callout for 3Ps](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | -| [JSON Tab](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | describe | | | -| [does not display missing info callout for 3Ps](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | -| [should allow pagination with next](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | -| [should allow pagination with previous](x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | -| [Get Filters](x-pack/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.test.ts) | describe | | | -| [negate an existing filter](x-pack/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.test.ts) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/pages/rules/rules_container.test.tsx) | describe | | | -| [displays rules with their initial state](x-pack/plugins/cloud_security_posture/public/pages/rules/rules_container.test.tsx) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx) | describe | | | -| [calls Benchmark API](x-pack/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx) | it | | | -| [Display success state when result request is resolved](x-pack/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx) | it | | | -| [use_change_csp_rule_state](x-pack/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | describe | | | -| [should call http.post with the correct parameters](x-pack/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | it | | | -| [should cancel queries and update query data onMutate](x-pack/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | it | | | -| [should invalidate queries onSettled](x-pack/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | it | | | -| [should restore previous query data onError](x-pack/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | it | | | -| [creates the new set of cache rules in a muted state when calling createRulesWithUpdatedState](x-pack/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | it | | | -| [creates the new cache with rules in a unmute state](x-pack/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | describe | | | -| [Header Info](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | describe | | | -| [displays text details flyout header info](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | it | | | -| [JSON Tab](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | describe | | | -| [show display Vulnerability JSON Tab](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | it | | | -| [Overview Summary Details Tab](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | describe | | | -| [show display Vulnerability details in a Overview Tab](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | it | | | -| [show empty state for no fixes](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | it | | | -| [Flyout Pagination](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | describe | ![](https://img.shields.io/badge/skipped-yellow) | | -| [should allow pagination with next](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | it | ![](https://img.shields.io/badge/skipped-yellow) | | -| [should allow pagination with previous](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | it | ![](https://img.shields.io/badge/skipped-yellow) | | -| [](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx) | describe | | | -| [No vulnerabilities state: not-deployed - shows NotDeployed instead of vulnerabilities ](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx) | it | | | -| [No vulnerabilities state: indexing - shows Indexing instead of vulnerabilities ](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx) | it | | | -| [No vulnerabilities state: index-timeout - shows IndexTimeout instead of vulnerabilities ](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx) | it | | | -| [No vulnerabilities state: unprivileged - shows Unprivileged instead of vulnerabilities ](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx) | it | | | -| [renders vuln_mgmt integrations installation prompt if vuln_mgmt integration is not installed](x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx) | it | | | -| [](x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | describe | | | -| [renders vuln_mgmt integrations installation prompt if vuln_mgmt integration is not installed](x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | it | | | -| [No vulnerabilities state: not-deployed - shows NotDeployed instead of vulnerabilities ](x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | it | | | -| [No vulnerabilities state: indexing - shows Indexing instead of vulnerabilities ](x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | it | | | -| [No vulnerabilities state: index-timeout - shows IndexTimeout instead of vulnerabilities ](x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | it | | | -| [No vulnerabilities state: unprivileged - shows Unprivileged instead of vulnerabilities ](x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | it | | | -| [Vulnerabilities state: indexed - renders dashboard container on indexed state ](x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | it | | | -| [createBenchmarkScoreIndex](x-pack/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts) | describe | | | -| [should delete old index template from prev verions first](x-pack/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts) | it | | | -| [should create index template with the correct index pattern, index name and default ingest pipeline](x-pack/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts) | it | | | -| [should create index template the correct index patter, index name and default ingest pipeline but without lifecycle in serverless](x-pack/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts) | it | | | -| [should create index if does not exist](x-pack/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts) | it | | | -| [should updat index mapping if index exists](x-pack/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts) | it | | | -| [createTransformIfNotExist](x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | describe | | | -| [expect not to create if already exists](x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | -| [expect to create if does not already exist](x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | -| [expect not to create if get error is not 404](x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | -| [startTransformIfNotStarted](x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | describe | | | -| [expect not to start if state is ${state}](x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | -| [expect not to start if transform not found](x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | -| [expect to start if state is stopped](x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | -| [expect to attempt restart if state is failed](x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | -| [Benchmark Field Key Functions](x-pack/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts) | describe | | | -| [toBenchmarkDocFieldKey should keep the same benchmark id and version key for benchmark document](x-pack/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts) | it | | | -| [toBenchmarkDocFieldKey should convert benchmark version with . delimiter correctly](x-pack/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts) | it | | | -| [toBenchmarkMappingFieldKey should convert benchmark version with _ delimiter correctly](x-pack/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts) | it | | | -| [toBenchmarkMappingFieldKey should handle benchmark version with dots correctly](x-pack/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts) | it | | | -| [MAPPING_VERSION_DELIMITER should be an underscore](x-pack/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts) | it | | | -| [Cloud Security Posture Plugin](x-pack/plugins/cloud_security_posture/server/plugin.test.ts) | describe | | | -| [start()](x-pack/plugins/cloud_security_posture/server/plugin.test.ts) | describe | | | -| [should initialize when package installed](x-pack/plugins/cloud_security_posture/server/plugin.test.ts) | it | | | -| [should not initialize when package is not installed](x-pack/plugins/cloud_security_posture/server/plugin.test.ts) | it | | | -| [should not initialize when other package is created](x-pack/plugins/cloud_security_posture/server/plugin.test.ts) | it | | | -| [packagePolicyPostCreate should return the same received policy](x-pack/plugins/cloud_security_posture/server/plugin.test.ts) | it | | | -| [getSortedCspBenchmarkRules](x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts) | describe | | | -| [sorts by metadata.benchmark.rule_number, invalid semantic version still should still get sorted and empty values should be sorted last](x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts) | it | | | -| [edge case - returns empty array if input is empty](x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts) | it | | | -| [edge case - returns sorted array even if input only has one element](x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts) | it | | | -| [returns sorted array even with undefined or null properties](x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts) | it | | | -| [returns sorted array with invalid semantic versions](x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts) | it | | | -| [benchmarks API](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | describe | | | -| [validate the API route path](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [should accept to a user with fleet.all privilege](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [should reject to a user without fleet.all privilege](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [test input schema](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | describe | | | -| [expect to find default values](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [expect to find package_policy_name](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [should throw when page field is not a positive integer](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [should throw when per_page field is not a positive integer](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [should throw when sort_field is not string](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [should not throw when sort_field is a string](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [should throw when sort_order is not ](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [should not throw when ](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [should not throw when ](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [should not throw when fields is a known string literal](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [test benchmarks utils](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | describe | | | -| [test getAgentPolicies](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | describe | | | -| [should return one agent policy id when there is duplication](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [should return full policy ids list when there is no id duplication](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [test addPackagePolicyCspBenchmarkRule](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | describe | | | -| [should retrieve the rules count by the filtered benchmark type](x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | -| [compliance dashboard permissions API](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.test.ts) | describe | | | -| [should accept to a user with fleet.all privilege](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.test.ts) | it | | | -| [should reject to a user without fleet.all privilege](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.test.ts) | it | | | -| [getBenchmarksFromAggs](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.test.ts) | describe | | | -| [should return value matching ComplianceDashboardDataV2["benchmarks"]](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.test.ts) | it | | | -| [getClustersFromAggs](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.test.ts) | describe | | | -| [should return value matching ComplianceDashboardData["clusters"]](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.test.ts) | it | | | -| [getPostureStatsFromAggs](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.test.ts) | describe | | | -| [should return value matching ComplianceDashboardData["resourcesTypes"]](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.test.ts) | it | | | -| [roundScore](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | describe | | | -| [should return decimal values with one fraction digit](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | it | | | -| [calculatePostureScore](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | describe | | | -| [should return calculated posture score](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | it | | | -| [getStatsFromFindingsEvaluationsAggs](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | describe | | | -| [should throw error in case no findings were found](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | it | | | -| [should return value matching ComplianceDashboardData["stats"]](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | it | | | -| [checks for stability in case one of the values is zero](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | it | | | -| [should return zero on all stats if there are no failed or passed findings](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | it | | | -| [getTrendsFromQueryResult](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.test.ts) | describe | | | -| [should return value matching Trends type definition, in descending order, and with postureScore](x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.test.ts) | it | | | -| [calculateIntegrationStatus for cspm](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | describe | | | -| [Verify status when CSP package is not installed](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are no permission for cspm](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are no findings, no healthy agents and no installed policy templates](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are findings and installed policies but no healthy agents](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are findings ,installed policies and healthy agents](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are no findings ,installed policies and no healthy agents](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are installed policies, healthy agents and no findings](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are installed policies, healthy agents and no findings and been more than 10 minutes](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are installed policies, healthy agents past findings but no recent findings](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [calculateIntegrationStatus for vul_mgmt](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | describe | | | -| [Verify status when there are no permission for vul_mgmt](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are no vul_mgmt findings, no healthy agents and no installed policy templates](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are vul_mgmt findings and installed policies but no healthy agents](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are vul_mgmt findings ,installed policies and healthy agents](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are no vul_mgmt findings ,installed policies and no healthy agents](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are installed policies, healthy agents and no vul_mgmt findings](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are installed policies, healthy agents and no vul_mgmt findings and been more than 10 minutes](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are installed policies, healthy agents and no vul_mgmt findings and been more than 1 hour](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [Verify status when there are installed policies, healthy agents past vul_mgmt findings but no recent findings](x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | -| [finding stats task state](x-pack/plugins/cloud_security_posture/server/tasks/task_state.test.ts) | describe | | | -| [v1](x-pack/plugins/cloud_security_posture/server/tasks/task_state.test.ts) | describe | | | -| [should work on empty object when running the up migration](x-pack/plugins/cloud_security_posture/server/tasks/task_state.test.ts) | it | | | -| [shouldn](x-pack/plugins/cloud_security_posture/server/tasks/task_state.test.ts) | it | | | -| [should drop unknown properties when running the up migration](x-pack/plugins/cloud_security_posture/server/tasks/task_state.test.ts) | it | | | +| [Detection rules utils](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | describe | | | +| [should convert tags to KQL format with AND operator](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | +| [Should convert tags to KQL format with AND Operator (empty array)](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | +| [should convert tags to KQL format with OR Operator](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | +| [Should convert tags to KQL format with OR Operator (empty array)](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | +| [Should generate search tags for a CSP benchmark rule](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | +| [Should handle undefined benchmark object gracefully](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | +| [Should handle undefined rule number gracefully](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | +| [Should generate search tags for a CSP benchmark rule given an array of Benchmarks](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | +| [Should handle undefined benchmark object gracefully given an array of empty benchmark](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | +| [Should generate tags for a CSPM benchmark rule](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | +| [Should generate tags for a KSPM benchmark rule](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts) | it | | | +| [test helper methods](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | describe | | | +| [get default integration type from inputs with multiple enabled types](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [get default integration type from inputs without any enabled types](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [get EKS integration type](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [get Vanilla K8S integration type](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [get benchmark type filter based on a benchmark id](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [should return a string with the correct filter when given a benchmark type and section](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [get benchmark filter query based on a benchmark Id, version](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [get benchmark filter query based on a benchmark Id, version and multiple sections and rule numbers](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [get benchmark filter query based on a benchmark Id, version and just sections](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [get benchmark filter query based on a benchmark Id, version and just rule numbers](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [cleanupCredentials](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | describe | | | +| [cleans unused aws credential methods, except role_arn when using assume_role](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [cleans unused aws credential methods, when using cloud formation](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [cleans unused aws credential methods, when using direct_access_keys method ](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [when aws credential type is undefined, return unchanged policy](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [cleans unused gcp credential methods, when using credentials-file method ](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [when gcp credential type is undefined, return unchanged policy](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts) | it | | | +| [isSubscriptionAllowed](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/subscription.test.ts) | describe | | | +| [should allow any cloud subscription](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/subscription.test.ts) | it | | | +| [should allow enterprise and trial licenses for on-prem](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/subscription.test.ts) | it | | | +| [should not allow enterprise and trial licenses for on-prem](x-pack/solutions/security/plugins/cloud_security_posture/common/utils/subscription.test.ts) | it | | | +| [CspRouter](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | describe | | | +| [happy path](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | describe | | | +| [should render Findings](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | +| [should render Dashboards](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | +| [should render the Vulnerability Dashboard](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | +| [should render Benchmarks](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | +| [should render Rules](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | +| [unhappy path](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | describe | | | +| [should redirect base path to dashboard](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | +| [CspRoute](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | describe | | | +| [should not render disabled path](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | +| [should render SpyRoute for static paths](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | +| [should not render SpyRoute for dynamic paths](x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx) | it | | | +| [useBenchmarkDynamicValues](x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts) | describe | | | +| [should return the correct dynamic benchmark values for each provided benchmark ID](x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts) | it | | | +| [should return the correct resource plurals based on the provided resource count](x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts) | it | | | +| [useNavigateFindings](x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_navigate_findings.test.ts) | describe | | | +| [creates a URL to findings page with correct path, filter and dataViewId](x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_navigate_findings.test.ts) | it | | | +| [creates a URL to findings page with correct path and negated filter](x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_navigate_findings.test.ts) | it | | | +| [creates a URL to vulnerabilities page with correct path, filter and dataViewId](x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_navigate_findings.test.ts) | it | | | +| [useUrlQuery](x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts) | describe | | | +| [uses default query when no query is provided](x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts) | it | | | +| [merges default query, partial first query and partial second query](x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts) | it | | | +| [getSecuritySolutionLink](x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/security_solution_links.test.ts) | describe | | | +| [gets the correct link properties](x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/security_solution_links.test.ts) | it | | | +| [getAbbreviatedNumber](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_abbreviated_number.test.ts) | describe | | | +| [should return the same value if it is less than 1000](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_abbreviated_number.test.ts) | it | | | +| [should use numeral to format the value if it is greater than or equal to 1000](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_abbreviated_number.test.ts) | it | | | +| [should return 0 if the value is NaN](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_abbreviated_number.test.ts) | it | | | +| [getCvsScoreColor](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | describe | | | +| [returns correct color for low severity score](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | +| [returns correct color for medium severity score](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | +| [returns correct color for high severity score](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | +| [returns correct color for critical severity score](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | +| [returns correct color for low severity score for undefined value](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | +| [getSeverityStatusColor](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | describe | | | +| [should return the correct color for LOW severity](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | +| [should return the correct color for MEDIUM severity](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | +| [should return the correct color for HIGH severity](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | +| [should return the correct color for CRITICAL severity](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | +| [should return #aaa for an unknown severity](x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts) | it | | | +| [AccountsEvaluatedWidget](x-pack/solutions/security/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx) | describe | | | +| [renders the component with benchmark data correctly](x-pack/solutions/security/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx) | it | | | +| [calls navToFindingsByCloudProvider when a benchmark with provider is clicked](x-pack/solutions/security/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx) | it | | | +| [calls navToFindingsByCisBenchmark when a benchmark with benchmarkId is clicked](x-pack/solutions/security/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/components/chart_panel.test.tsx) | describe | | | +| [renders loading state](x-pack/solutions/security/plugins/cloud_security_posture/public/components/chart_panel.test.tsx) | it | | | +| [renders error state](x-pack/solutions/security/plugins/cloud_security_posture/public/components/chart_panel.test.tsx) | it | | | +| [renders chart component](x-pack/solutions/security/plugins/cloud_security_posture/public/components/chart_panel.test.tsx) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | describe | | | +| [renders children if setup status is indexed](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | +| [renders default loading text when query isLoading](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | +| [renders default loading text when query is idle](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | +| [renders default error texts when query isError](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | +| [prefers custom error render](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | +| [prefers custom loading render](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | +| [renders no data prompt when query data is undefined](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | +| [prefers custom no data prompt](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx) | it | | | +| [CloudSecurityDataTable](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx) | describe | | | +| [renders loading state](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx) | it | | | +| [renders empty state when no rows are present](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx) | it | | | +| [renders data table with rows](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx) | it | | | +| [renders data table with actions button](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx) | it | | | +| [renders data table without actions button](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx) | it | | | +| [FieldsSelectorTable](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | describe | | | +| [renders the table with data correctly](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | +| [calls onAddColumn when a checkbox is checked](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | +| [calls onRemoveColumn when a checkbox is unchecked](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | +| [View selected](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | describe | | | +| [should show "view all" option by default](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | +| [should render "view selected" option when previous selection was "view selected"](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | +| [should show "view all" option after the "view all" is selected](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | +| [should show only selected columns after the "view selected" option is selected](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | +| [should show all columns available after the "view all" option is selected](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | +| [should open the view selector with button click](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | +| [Searching columns](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | describe | | | +| [should find all columns match the search term](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | +| [should find all columns match the search term and are selected](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx) | it | | | +| [firstNonNullValue](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | describe | | | +| [returns the value itself for non-null single value](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | it | | | +| [returns undefined for a null single value](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | it | | | +| [returns undefined for an array of all null values](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | it | | | +| [returns the first non-null value in an array of mixed values](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | it | | | +| [returns the first value in an array of all non-null values](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | it | | | +| [returns undefined for an empty array](x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts) | it | | | +| [DetectionRuleCounter](x-pack/solutions/security/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx) | describe | | | +| [should render loading skeleton when both rules and alerts are loading](x-pack/solutions/security/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx) | it | | | +| [should render create rule link when no rules exist](x-pack/solutions/security/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx) | it | | | +| [should render alert and rule count when rules exist](x-pack/solutions/security/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx) | it | | | +| [should show loading spinner when creating a rule](x-pack/solutions/security/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | +| [shows license block if subscription is not allowed](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [license block renders with license url locator](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [license block renders without license url locator](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates package policy namespace to default when it changes](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders and updates name field](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders and updates description field](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders KSPM input selector](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates selected KSPM input](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders CSPM input selector](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders disabled KSPM input when editing](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders disabled CSPM input when editing](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [selects default KSPM input selector](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [selects default VULN_MGMT input selector](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [selects default CSPM input selector](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [K8S](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | +| [K8S or KSPM Vanilla should not render any Setup Access option](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [EKS Credentials input fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | +| [documentation Hyperlink should have correct URL to redirect users to AWS page](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders ${CLOUDBEAT_EKS} Assume Role fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates ${CLOUDBEAT_EKS} Assume Role fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders ${CLOUDBEAT_EKS} Direct Access Keys fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates ${CLOUDBEAT_EKS} Direct Access Keys fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders ${CLOUDBEAT_EKS} Temporary Keys fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates ${CLOUDBEAT_EKS} Temporary Keys fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders ${CLOUDBEAT_EKS} Shared Credentials fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates ${CLOUDBEAT_EKS} Shared Credentials fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [AWS Credentials input fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | +| [renders ${CLOUDBEAT_AWS} Account Type field, AWS Organization is enabled for supported versions](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [${CLOUDBEAT_AWS} form displays upgrade message for unsupported versions and aws organization option is disabled](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [${CLOUDBEAT_AWS} form do not displays upgrade message for supported versions and aws organization option is enabled](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [Getting started Hyperlink should have correct URL to redirect users to elastic page](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [documentation Hyperlink should have correct URL to redirect users to elastic page if user chose Manual](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [documentation Hyperlink should have correct URL to redirect users to AWS page if user chose Cloudformation](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders ${CLOUDBEAT_AWS} Assume Role fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates ${CLOUDBEAT_AWS} Assume Role fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders ${CLOUDBEAT_AWS} Direct Access Keys fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates ${CLOUDBEAT_AWS} Direct Access Keys fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders ${CLOUDBEAT_AWS} Temporary Keys fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates ${CLOUDBEAT_AWS} Temporary Keys fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders ${CLOUDBEAT_AWS} Shared Credentials fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates ${CLOUDBEAT_AWS} Shared Credentials fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [Vuln Mgmt](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | +| [Update Agent Policy CloudFormation template from vars](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [Additional Charge Callout message should be rendered](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [GCP Credentials input fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | +| [renders ${CLOUDBEAT_GCP} Not supported when version is not at least version 1.5.2](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [documentation Hyperlink should have correct URL to redirect users to elastic page](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders Google Cloud Shell forms when Setup Access is set to Google Cloud Shell](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders ${CLOUDBEAT_GCP} Credentials File fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates ${CLOUDBEAT_GCP} Credentials File fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [${CLOUDBEAT_GCP} form do not displays upgrade message for supported versions and gcp organization option is enabled](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders ${CLOUDBEAT_GCP} Organization fields when account type is Organization and Setup Access is Google Cloud Shell](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders ${CLOUDBEAT_GCP} Organization fields when account type is Organization and Setup Access is manual](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [Should not render ${CLOUDBEAT_GCP} Organization fields when account type is Single](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates ${CLOUDBEAT_GCP} organization id](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [Azure Credentials input fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | +| [renders ${CLOUDBEAT_AZURE} Not supported when version is not at least version 1.6.0](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [doesnt render ${CLOUDBEAT_AZURE} Manual fields when version is not at least version 1.7.0](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [selects default ${CLOUDBEAT_AZURE} fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders ${CLOUDBEAT_AZURE} Service Principal with Client Secret fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates ${CLOUDBEAT_AZURE} Service Principal with Client Secret fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [Agentless](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | describe | | | +| [should not render setup technology selector if agentless is not available and CSPM integration supports agentless](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [should render setup technology selector for AWS and allow to select agentless](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [should render setup technology selector for GCP for organisation account type](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | ![](https://img.shields.io/badge/skipped-yellow) | | +| [should render setup technology selector for GCP for single-account](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | ![](https://img.shields.io/badge/skipped-yellow) | | +| [should render setup technology selector for Azure for Organisation type](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [should render setup technology selector for Azure for Single Subscription type](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [should not render setup technology selector for KSPM](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [should not render setup technology selector for CNVM](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders Service principal with Client Certificate fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [updates Service principal with Client Certificate fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [should not render Service principal with Client Username and Password option](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | | | +| [renders Service principal with Client Username and Password fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | ![](https://img.shields.io/badge/skipped-yellow) | | +| [updates Service principal with Client Username and Password fields](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx) | it | ![](https://img.shields.io/badge/skipped-yellow) | | +| [useSetupTechnology](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | describe | | | +| [create page flow](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | describe | | | +| [initializes with AGENT_BASED technology](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | +| [sets to AGENT-BASED when agentless is available and AWS cloud](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | +| [sets to AGENT-BASED when agentless is available and GCP cloud](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | +| [sets to AGENT-BASED when agentless is available and Azure cloud](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | +| [sets to AGENT_BASED when agentless is available but input is not supported for agentless](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | +| [sets to AGENT_BASED when isAgentlessEnabled is false](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | +| [calls handleSetupTechnologyChange when setupTechnology changes](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | +| [edit page flow](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | describe | | | +| [initializes with AGENT_BASED technology](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | +| [initializes with agentless when is in edit mode and is agentless selected](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | +| [should not call handleSetupTechnologyChange when setupTechnology changes](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | +| [should not update setupTechnology when agentlessPolicyId becomes available](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts) | it | | | +| [getPosturePolicy](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | describe | | | +| [updates package policy with hidden vars for ${name}](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [updates package policy required vars (posture/deployment)](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [updates package policy with a single enabled input](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should correctly increment cspm package name](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return correctly increment vuln_mgmt package name](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return correctly increment kspm package name](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return package name with -1 when no matching package policies are found](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return empty string when policy_templates is missing](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return empty string when policy_templates.name is not cspm](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return empty string when policy_templates.inputs is missing](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return empty string when policy_templates.inputs is empty](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return empty string when policy_templates.inputs is undefined](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return empty string when policy_templates.inputs.vars does not have cloud_shell_url](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return empty string when policy_templates.inputs.varshave cloud_shell_url but no default](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should cloud shell url when policy_templates.inputs.vars have cloud_shell_url](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return "direct_access_key" for agentless](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return "assume_role" for agent-based, when cloudformation is not available](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return "cloud_formation" for agent-based, when cloudformation is available](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return "service_principal_with_client_secret" for agentless](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [shold return "arm_template" for agent-based, when arm_template is available](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return "managed_identity" for agent-based, when arm_template is not available](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return manual credentials-json credentials type for agentless](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return google_cloud_shell setup access for agent-based if cloud_shell_url is available](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [should return manual setup access for agent-based if cloud_shell_url is not available](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [Should return var item when key exist](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [Should return undefined when key is invalid](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [Should return undefined when datastream is undefined](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [Should return undefined when stream is undefined](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [Should return undefined when stream.var is invalid](x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts) | it | | | +| [NoFindingsStates](x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | describe | | | +| [shows integrations installation prompt with installation links when integration is not-installed](x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | +| [shows install agent prompt with install agent link when status is not-deployed](x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | +| [shows install agent prompt with install agent link when status is not-deployed and postureType is KSPM](x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | +| [shows indexing message when status is indexing](x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | +| [shows timeout message when status is index-timeout](x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | +| [shows unprivileged message when status is unprivileged](x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | +| [renders empty container when the status does not match a no finding status](x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx) | describe | | | +| [renders cis integration name](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx) | it | | | +| [renders benchmark version](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx) | it | | | +| [renders applicable to](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx) | it | | | +| [renders evaluated](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx) | it | | | +| [renders compliance](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx) | describe | | | +| [renders the page header](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx) | it | | | +| [renders the "add integration" button](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx) | it | | | +| [renders error state while there is an error](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx) | it | | | +| [renders the benchmarks table](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx) | it | | | +| [getTopRisks](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts) | describe | | | +| [returns sorted by posture score](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts) | it | | | +| [return sorted array with the correct number of elements](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | describe | | | +| [shows package not installed page instead of tabs](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [no findings state: not-deployed - shows NotDeployed instead of dashboard](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [no findings state: indexing - shows Indexing instead of dashboard](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [no findings state: indexing - shows Indexing instead of dashboard when waiting_for_results](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [no findings state: index-timeout - shows IndexTimeout instead of dashboard](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [no findings state: unprivileged - shows Unprivileged instead of dashboard](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [shows dashboard when there are findings in latest findings index](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [Show Kubernetes dashboard if there are KSPM findings](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [Show Cloud dashboard if there are CSPM findings](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [Show Cloud dashboard "no findings prompt" if the CSPM integration is installed without findings](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [Show Kubernetes dashboard "no findings prompt" if the KSPM integration is installed without findings](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [Prefer Cloud dashboard if both integration are installed](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [Prefer Cloud dashboard if both integration have findings](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [Show CSPM installation prompt if CSPM is not installed and KSPM is installed ,NO AGENT](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [Show KSPM installation prompt if KSPM is not installed and CSPM is installed , NO AGENT](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [getDefaultTab](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | describe | | | +| [returns CSPM tab if only CSPM has findings](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [returns CSPM tab if both CSPM and KSPM has findings](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [returns KSPM tab if only KSPM has findings](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [when no findings preffers CSPM tab unless not-installed or unprivileged](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [should returns undefined when plugin status and cspm stats is not provided](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [should return undefined is plugin status and csp status is not provided ](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [should return undefined when plugins status or cspm stats data is not provided](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx) | describe | | | +| [Sorting](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx) | describe | | | +| [sorts by ascending order of compliance scores](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx) | it | | | +| [toggles sort order when clicking Posture Score](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx) | describe | | | +| [renders all counter cards](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx) | it | | | +| [renders counters content according to mock](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx) | it | | | +| [renders counters value in compact abbreviation if its above one million](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | describe | | | +| [renders integrations installation prompt if integration is not installed and there are no findings](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | +| [SearchBar](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | describe | | | +| [set search query](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | +| [renders no results message and reset button when search query does not match](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | +| [add filter](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | +| [remove filter](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | +| [DistributionBar](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | describe | | | +| [renders the distribution bar](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | +| [filters by passed findings when clicking on the passed findings button](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | +| [filters by failed findings when clicking on the failed findings button](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | describe | | | +| [Overview Tab](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | describe | | | +| [details and remediation accordions are open](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | +| [displays text details summary info](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | +| [displays missing info callout when data source is not CSP](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | +| [does not display missing info callout when data source is CSP](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | +| [Rule Tab](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | describe | | | +| [displays rule text details](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | +| [displays missing info callout when data source is not CSP](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | +| [does not display missing info callout when data source is CSP](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | +| [Table Tab](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | describe | | | +| [displays resource name and id](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | +| [does not display missing info callout for 3Ps](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | +| [JSON Tab](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | describe | | | +| [does not display missing info callout for 3Ps](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | +| [should allow pagination with next](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | +| [should allow pagination with previous](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx) | it | | | +| [Get Filters](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.test.ts) | describe | | | +| [negate an existing filter](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.test.ts) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_container.test.tsx) | describe | | | +| [displays rules with their initial state](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_container.test.tsx) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx) | describe | | | +| [calls Benchmark API](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx) | it | | | +| [Display success state when result request is resolved](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx) | it | | | +| [use_change_csp_rule_state](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | describe | | | +| [should call http.post with the correct parameters](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | it | | | +| [should cancel queries and update query data onMutate](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | it | | | +| [should invalidate queries onSettled](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | it | | | +| [should restore previous query data onError](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | it | | | +| [creates the new set of cache rules in a muted state when calling createRulesWithUpdatedState](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | it | | | +| [creates the new cache with rules in a unmute state](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | describe | | | +| [Header Info](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | describe | | | +| [displays text details flyout header info](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | it | | | +| [JSON Tab](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | describe | | | +| [show display Vulnerability JSON Tab](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | it | | | +| [Overview Summary Details Tab](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | describe | | | +| [show display Vulnerability details in a Overview Tab](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | it | | | +| [show empty state for no fixes](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | it | | | +| [Flyout Pagination](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | describe | ![](https://img.shields.io/badge/skipped-yellow) | | +| [should allow pagination with next](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | it | ![](https://img.shields.io/badge/skipped-yellow) | | +| [should allow pagination with previous](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx) | it | ![](https://img.shields.io/badge/skipped-yellow) | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx) | describe | | | +| [No vulnerabilities state: not-deployed - shows NotDeployed instead of vulnerabilities ](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx) | it | | | +| [No vulnerabilities state: indexing - shows Indexing instead of vulnerabilities ](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx) | it | | | +| [No vulnerabilities state: index-timeout - shows IndexTimeout instead of vulnerabilities ](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx) | it | | | +| [No vulnerabilities state: unprivileged - shows Unprivileged instead of vulnerabilities ](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx) | it | | | +| [renders vuln_mgmt integrations installation prompt if vuln_mgmt integration is not installed](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx) | it | | | +| [](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | describe | | | +| [renders vuln_mgmt integrations installation prompt if vuln_mgmt integration is not installed](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | it | | | +| [No vulnerabilities state: not-deployed - shows NotDeployed instead of vulnerabilities ](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | it | | | +| [No vulnerabilities state: indexing - shows Indexing instead of vulnerabilities ](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | it | | | +| [No vulnerabilities state: index-timeout - shows IndexTimeout instead of vulnerabilities ](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | it | | | +| [No vulnerabilities state: unprivileged - shows Unprivileged instead of vulnerabilities ](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | it | | | +| [Vulnerabilities state: indexed - renders dashboard container on indexed state ](x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx) | it | | | +| [createBenchmarkScoreIndex](x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts) | describe | | | +| [should delete old index template from prev verions first](x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts) | it | | | +| [should create index template with the correct index pattern, index name and default ingest pipeline](x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts) | it | | | +| [should create index template the correct index patter, index name and default ingest pipeline but without lifecycle in serverless](x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts) | it | | | +| [should create index if does not exist](x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts) | it | | | +| [should updat index mapping if index exists](x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts) | it | | | +| [createTransformIfNotExist](x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | describe | | | +| [expect not to create if already exists](x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | +| [expect to create if does not already exist](x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | +| [expect not to create if get error is not 404](x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | +| [startTransformIfNotStarted](x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | describe | | | +| [expect not to start if state is ${state}](x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | +| [expect not to start if transform not found](x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | +| [expect to start if state is stopped](x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | +| [expect to attempt restart if state is failed](x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts) | it | | | +| [Benchmark Field Key Functions](x-pack/solutions/security/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts) | describe | | | +| [toBenchmarkDocFieldKey should keep the same benchmark id and version key for benchmark document](x-pack/solutions/security/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts) | it | | | +| [toBenchmarkDocFieldKey should convert benchmark version with . delimiter correctly](x-pack/solutions/security/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts) | it | | | +| [toBenchmarkMappingFieldKey should convert benchmark version with _ delimiter correctly](x-pack/solutions/security/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts) | it | | | +| [toBenchmarkMappingFieldKey should handle benchmark version with dots correctly](x-pack/solutions/security/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts) | it | | | +| [MAPPING_VERSION_DELIMITER should be an underscore](x-pack/solutions/security/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts) | it | | | +| [Cloud Security Posture Plugin](x-pack/solutions/security/plugins/cloud_security_posture/server/plugin.test.ts) | describe | | | +| [start()](x-pack/solutions/security/plugins/cloud_security_posture/server/plugin.test.ts) | describe | | | +| [should initialize when package installed](x-pack/solutions/security/plugins/cloud_security_posture/server/plugin.test.ts) | it | | | +| [should not initialize when package is not installed](x-pack/solutions/security/plugins/cloud_security_posture/server/plugin.test.ts) | it | | | +| [should not initialize when other package is created](x-pack/solutions/security/plugins/cloud_security_posture/server/plugin.test.ts) | it | | | +| [packagePolicyPostCreate should return the same received policy](x-pack/solutions/security/plugins/cloud_security_posture/server/plugin.test.ts) | it | | | +| [getSortedCspBenchmarkRules](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts) | describe | | | +| [sorts by metadata.benchmark.rule_number, invalid semantic version still should still get sorted and empty values should be sorted last](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts) | it | | | +| [edge case - returns empty array if input is empty](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts) | it | | | +| [edge case - returns sorted array even if input only has one element](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts) | it | | | +| [returns sorted array even with undefined or null properties](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts) | it | | | +| [returns sorted array with invalid semantic versions](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts) | it | | | +| [benchmarks API](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | describe | | | +| [validate the API route path](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [should accept to a user with fleet.all privilege](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [should reject to a user without fleet.all privilege](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [test input schema](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | describe | | | +| [expect to find default values](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [expect to find package_policy_name](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [should throw when page field is not a positive integer](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [should throw when per_page field is not a positive integer](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [should throw when sort_field is not string](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [should not throw when sort_field is a string](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [should throw when sort_order is not ](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [should not throw when ](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [should not throw when ](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [should not throw when fields is a known string literal](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [test benchmarks utils](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | describe | | | +| [test getAgentPolicies](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | describe | | | +| [should return one agent policy id when there is duplication](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [should return full policy ids list when there is no id duplication](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [test addPackagePolicyCspBenchmarkRule](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | describe | | | +| [should retrieve the rules count by the filtered benchmark type](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts) | it | | | +| [compliance dashboard permissions API](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.test.ts) | describe | | | +| [should accept to a user with fleet.all privilege](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.test.ts) | it | | | +| [should reject to a user without fleet.all privilege](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.test.ts) | it | | | +| [getBenchmarksFromAggs](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.test.ts) | describe | | | +| [should return value matching ComplianceDashboardDataV2["benchmarks"]](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.test.ts) | it | | | +| [getClustersFromAggs](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.test.ts) | describe | | | +| [should return value matching ComplianceDashboardData["clusters"]](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.test.ts) | it | | | +| [getPostureStatsFromAggs](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.test.ts) | describe | | | +| [should return value matching ComplianceDashboardData["resourcesTypes"]](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.test.ts) | it | | | +| [roundScore](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | describe | | | +| [should return decimal values with one fraction digit](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | it | | | +| [calculatePostureScore](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | describe | | | +| [should return calculated posture score](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | it | | | +| [getStatsFromFindingsEvaluationsAggs](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | describe | | | +| [should throw error in case no findings were found](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | it | | | +| [should return value matching ComplianceDashboardData["stats"]](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | it | | | +| [checks for stability in case one of the values is zero](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | it | | | +| [should return zero on all stats if there are no failed or passed findings](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts) | it | | | +| [getTrendsFromQueryResult](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.test.ts) | describe | | | +| [should return value matching Trends type definition, in descending order, and with postureScore](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.test.ts) | it | | | +| [calculateIntegrationStatus for cspm](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | describe | | | +| [Verify status when CSP package is not installed](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are no permission for cspm](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are no findings, no healthy agents and no installed policy templates](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are findings and installed policies but no healthy agents](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are findings ,installed policies and healthy agents](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are no findings ,installed policies and no healthy agents](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are installed policies, healthy agents and no findings](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are installed policies, healthy agents and no findings and been more than 10 minutes](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are installed policies, healthy agents past findings but no recent findings](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [calculateIntegrationStatus for vul_mgmt](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | describe | | | +| [Verify status when there are no permission for vul_mgmt](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are no vul_mgmt findings, no healthy agents and no installed policy templates](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are vul_mgmt findings and installed policies but no healthy agents](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are vul_mgmt findings ,installed policies and healthy agents](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are no vul_mgmt findings ,installed policies and no healthy agents](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are installed policies, healthy agents and no vul_mgmt findings](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are installed policies, healthy agents and no vul_mgmt findings and been more than 10 minutes](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are installed policies, healthy agents and no vul_mgmt findings and been more than 1 hour](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [Verify status when there are installed policies, healthy agents past vul_mgmt findings but no recent findings](x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts) | it | | | +| [finding stats task state](x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/task_state.test.ts) | describe | | | +| [v1](x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/task_state.test.ts) | describe | | | +| [should work on empty object when running the up migration](x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/task_state.test.ts) | it | | | +| [shouldn](x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/task_state.test.ts) | it | | | +| [should drop unknown properties when running the up migration](x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/task_state.test.ts) | it | | | ## Directory: x-pack/test_serverless/api_integration/test_suites/security/cloud_security_posture diff --git a/x-pack/plugins/cloud_security_posture/common/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/index.ts diff --git a/x-pack/plugins/cloud_security_posture/common/runtime_mappings/get_identifier_runtime_mapping.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/runtime_mappings/get_identifier_runtime_mapping.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/runtime_mappings/get_identifier_runtime_mapping.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/runtime_mappings/get_identifier_runtime_mapping.ts diff --git a/x-pack/plugins/cloud_security_posture/common/runtime_mappings/get_package_policy_id_mapping.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/runtime_mappings/get_package_policy_id_mapping.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/runtime_mappings/get_package_policy_id_mapping.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/runtime_mappings/get_package_policy_id_mapping.ts diff --git a/x-pack/plugins/cloud_security_posture/common/runtime_mappings/get_safe_posture_type_runtime_mapping.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/runtime_mappings/get_safe_posture_type_runtime_mapping.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/runtime_mappings/get_safe_posture_type_runtime_mapping.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/runtime_mappings/get_safe_posture_type_runtime_mapping.ts diff --git a/x-pack/plugins/cloud_security_posture/common/schemas/stats.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/schemas/stats.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/schemas/stats.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/schemas/stats.ts diff --git a/x-pack/plugins/cloud_security_posture/common/scripts/__auto_generated_csp_test_log.json b/x-pack/solutions/security/plugins/cloud_security_posture/common/scripts/__auto_generated_csp_test_log.json similarity index 98% rename from x-pack/plugins/cloud_security_posture/common/scripts/__auto_generated_csp_test_log.json rename to x-pack/solutions/security/plugins/cloud_security_posture/common/scripts/__auto_generated_csp_test_log.json index b2479277f0ee1..2fcada14f0ae3 100644 --- a/x-pack/plugins/cloud_security_posture/common/scripts/__auto_generated_csp_test_log.json +++ b/x-pack/solutions/security/plugins/cloud_security_posture/common/scripts/__auto_generated_csp_test_log.json @@ -230,9 +230,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts", "fileName": "detection_rules.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -498,9 +498,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts", "fileName": "helpers.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -894,9 +894,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/common/utils/subscription.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/common/utils/subscription.test.ts", "fileName": "subscription.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -994,9 +994,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx", "fileName": "csp_router.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -1289,9 +1289,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts", "fileName": "use_benchmark_dynamic_values.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -1368,9 +1368,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/common/hooks/use_navigate_findings.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_navigate_findings.test.ts", "fileName": "use_navigate_findings.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -1468,9 +1468,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts", "fileName": "use_url_query.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -1547,9 +1547,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/common/navigation/security_solution_links.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/security_solution_links.test.ts", "fileName": "security_solution_links.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -1605,9 +1605,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/common/utils/get_abbreviated_number.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_abbreviated_number.test.ts", "fileName": "get_abbreviated_number.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -1705,9 +1705,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vulnerabiltity_colors.test.ts", "fileName": "get_vulnerabiltity_colors.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -1975,9 +1975,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx", "fileName": "accounts_evaluated_widget.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -2075,9 +2075,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/components/chart_panel.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/components/chart_panel.test.tsx", "fileName": "chart_panel.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -2175,9 +2175,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx", "fileName": "cloud_posture_page.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -2380,9 +2380,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx", "fileName": "cloud_security_data_table.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -2522,9 +2522,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx", "fileName": "fields_selector_table.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -2836,9 +2836,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts", "fileName": "first_non_null_value.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -2999,9 +2999,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx", "fileName": "detection_rule_counter.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -3120,9 +3120,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx", "fileName": "policy_template_form.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT", "HAS SKIP" @@ -4747,9 +4747,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts", "fileName": "use_setup_technology.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -5061,9 +5061,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts", "fileName": "utils.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -5784,9 +5784,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx", "fileName": "no_findings_states.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -5968,9 +5968,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx", "fileName": "benchmarks_table.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -6110,9 +6110,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx", "fileName": "benchmarks.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -6231,9 +6231,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts", "fileName": "risks_table.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -6310,9 +6310,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx", "fileName": "compliance_dashboard.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -6832,9 +6832,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx", "fileName": "benchmarks_section.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -6934,9 +6934,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx", "fileName": "summary_section.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -7034,9 +7034,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx", "fileName": "configurations.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -7285,9 +7285,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx", "fileName": "findings_flyout.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -7666,9 +7666,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.test.ts", "fileName": "get_filters.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -7724,9 +7724,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/rules/rules_container.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_container.test.tsx", "fileName": "rules_container.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -7782,9 +7782,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx", "fileName": "rules.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -7861,9 +7861,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx", "fileName": "use_change_csp_rule_state.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -8024,9 +8024,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx", "fileName": "vulnerability_finding_flyout.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT", "HAS SKIP" @@ -8280,9 +8280,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx", "fileName": "vulnerabilties.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -8422,9 +8422,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx", "fileName": "vulnerability_dashboard.test.tsx", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -8585,9 +8585,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts", "fileName": "create_indices.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -8727,9 +8727,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts", "fileName": "create_transforms.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -8934,9 +8934,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts", "fileName": "mapping_field_util.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -9076,9 +9076,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/plugin.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/plugin.test.ts", "fileName": "plugin.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -9220,9 +9220,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts", "fileName": "find.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -9362,9 +9362,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts", "fileName": "benchmarks.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -9827,9 +9827,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.test.ts", "fileName": "compliance_dashboard.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -9906,9 +9906,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.test.ts", "fileName": "get_benchmarks.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -9964,9 +9964,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.test.ts", "fileName": "get_clusters.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -10022,9 +10022,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.test.ts", "fileName": "get_grouped_findings_evaluation.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -10080,9 +10080,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts", "fileName": "get_stats.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -10289,9 +10289,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.test.ts", "fileName": "get_trends.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -10347,9 +10347,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts", "fileName": "status.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], @@ -10785,9 +10785,9 @@ ] }, { - "filePath": "x-pack/plugins/cloud_security_posture/server/tasks/task_state.test.ts", + "filePath": "x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/task_state.test.ts", "fileName": "task_state.test.ts", - "directory": "x-pack/plugins/cloud_security_posture", + "directory": "x-pack/solutions/security/plugins/cloud_security_posture", "tags": [ "UT" ], diff --git a/x-pack/plugins/cloud_security_posture/common/scripts/get_tests.js b/x-pack/solutions/security/plugins/cloud_security_posture/common/scripts/get_tests.js similarity index 98% rename from x-pack/plugins/cloud_security_posture/common/scripts/get_tests.js rename to x-pack/solutions/security/plugins/cloud_security_posture/common/scripts/get_tests.js index d23498b24bd86..e44cd96a659a3 100644 --- a/x-pack/plugins/cloud_security_posture/common/scripts/get_tests.js +++ b/x-pack/solutions/security/plugins/cloud_security_posture/common/scripts/get_tests.js @@ -32,7 +32,7 @@ const FTR_CSP_API = 'x-pack/test/cloud_security_posture_api'; const FTR_CSP_FUNCTIONAL = 'x-pack/test/cloud_security_posture_functional'; // Unit tests -const UNIT_TEST_CSP = 'x-pack/plugins/cloud_security_posture'; +const UNIT_TEST_CSP = 'x-pack/solutions/security/plugins/cloud_security_posture'; // KBN Package const KBN_CSP_PACKAGE = 'x-pack/packages/kbn-cloud-security-posture'; @@ -51,7 +51,7 @@ const directoryPaths = [ // Output directories and file paths const MD_FILE_PATH = path.join( - 'x-pack/plugins/cloud_security_posture/common/dev_docs', + 'x-pack/solutions/security/plugins/cloud_security_posture/common/dev_docs', '__auto_generated_csp_requirements_test_coverage.md' ); const CSP_TEST_LOGS_FILE_PATH = path.join(__dirname, '__auto_generated_csp_test_log.json'); diff --git a/x-pack/plugins/cloud_security_posture/common/types/benchmarks/v1.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/types/benchmarks/v1.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/types/benchmarks/v1.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/types/benchmarks/v1.ts diff --git a/x-pack/plugins/cloud_security_posture/common/types/benchmarks/v2.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/types/benchmarks/v2.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/types/benchmarks/v2.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/types/benchmarks/v2.ts diff --git a/x-pack/plugins/cloud_security_posture/common/types/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/types/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/types/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/types/index.ts diff --git a/x-pack/plugins/cloud_security_posture/common/types/latest.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/types/latest.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/types/latest.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/types/latest.ts diff --git a/x-pack/plugins/cloud_security_posture/common/types_old.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/types_old.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/types_old.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/types_old.ts diff --git a/x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/utils/detection_rules.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.test.ts diff --git a/x-pack/plugins/cloud_security_posture/common/utils/detection_rules.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/utils/detection_rules.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/utils/detection_rules.ts diff --git a/x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/utils/helpers.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.test.ts diff --git a/x-pack/plugins/cloud_security_posture/common/utils/helpers.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/utils/helpers.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/utils/helpers.ts diff --git a/x-pack/plugins/cloud_security_posture/common/utils/rules_states.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/utils/rules_states.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/utils/rules_states.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/utils/rules_states.ts diff --git a/x-pack/plugins/cloud_security_posture/common/utils/subscription.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/utils/subscription.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/utils/subscription.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/utils/subscription.test.ts diff --git a/x-pack/plugins/cloud_security_posture/common/utils/subscription.ts b/x-pack/solutions/security/plugins/cloud_security_posture/common/utils/subscription.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/common/utils/subscription.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/common/utils/subscription.ts diff --git a/x-pack/plugins/cloud_security_posture/jest.config.js b/x-pack/solutions/security/plugins/cloud_security_posture/jest.config.js similarity index 80% rename from x-pack/plugins/cloud_security_posture/jest.config.js rename to x-pack/solutions/security/plugins/cloud_security_posture/jest.config.js index 82ecbd0c85592..630c9292dd304 100644 --- a/x-pack/plugins/cloud_security_posture/jest.config.js +++ b/x-pack/solutions/security/plugins/cloud_security_posture/jest.config.js @@ -8,12 +8,13 @@ /** @type {import('@jest/types').Config.InitialOptions} */ module.exports = { preset: '@kbn/test', - rootDir: '../../..', - roots: ['/x-pack/plugins/cloud_security_posture'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/cloud_security_posture', + rootDir: '../../../../..', + roots: ['/x-pack/solutions/security/plugins/cloud_security_posture'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/cloud_security_posture', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/cloud_security_posture/{common,public,server}/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/cloud_security_posture/{common,public,server}/**/*.{ts,tsx}', ], // An array of regexp pattern strings that are matched against all source file paths, matched files will skip transformation transformIgnorePatterns: [ diff --git a/x-pack/plugins/cloud_security_posture/kibana.jsonc b/x-pack/solutions/security/plugins/cloud_security_posture/kibana.jsonc similarity index 100% rename from x-pack/plugins/cloud_security_posture/kibana.jsonc rename to x-pack/solutions/security/plugins/cloud_security_posture/kibana.jsonc diff --git a/x-pack/plugins/cloud_security_posture/public/application/csp_route.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_route.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/application/csp_route.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_route.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/application/csp_router.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/application/csp_router.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/application/csp_router.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/application/csp_router.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/application/security_solution_context.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/application/security_solution_context.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/application/security_solution_context.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/application/security_solution_context.ts diff --git a/x-pack/plugins/cloud_security_posture/public/application/setup_context.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/application/setup_context.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/application/setup_context.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/application/setup_context.ts diff --git a/x-pack/plugins/cloud_security_posture/public/assets/icons/cis_aks_logo.svg b/x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/cis_aks_logo.svg similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/assets/icons/cis_aks_logo.svg rename to x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/cis_aks_logo.svg diff --git a/x-pack/plugins/cloud_security_posture/public/assets/icons/cis_eks_logo.svg b/x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/cis_eks_logo.svg similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/assets/icons/cis_eks_logo.svg rename to x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/cis_eks_logo.svg diff --git a/x-pack/plugins/cloud_security_posture/public/assets/icons/cis_gke_logo.svg b/x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/cis_gke_logo.svg similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/assets/icons/cis_gke_logo.svg rename to x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/cis_gke_logo.svg diff --git a/x-pack/plugins/cloud_security_posture/public/assets/icons/cis_logo.svg b/x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/cis_logo.svg similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/assets/icons/cis_logo.svg rename to x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/cis_logo.svg diff --git a/x-pack/plugins/cloud_security_posture/public/assets/icons/google_cloud_logo.svg b/x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/google_cloud_logo.svg similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/assets/icons/google_cloud_logo.svg rename to x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/google_cloud_logo.svg diff --git a/x-pack/plugins/cloud_security_posture/public/assets/icons/nvd_logo_svg.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/nvd_logo_svg.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/assets/icons/nvd_logo_svg.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/nvd_logo_svg.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/assets/icons/redhat_logo.svg b/x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/redhat_logo.svg similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/assets/icons/redhat_logo.svg rename to x-pack/solutions/security/plugins/cloud_security_posture/public/assets/icons/redhat_logo.svg diff --git a/x-pack/plugins/cloud_security_posture/public/assets/illustrations/clouds.svg b/x-pack/solutions/security/plugins/cloud_security_posture/public/assets/illustrations/clouds.svg similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/assets/illustrations/clouds.svg rename to x-pack/solutions/security/plugins/cloud_security_posture/public/assets/illustrations/clouds.svg diff --git a/x-pack/plugins/cloud_security_posture/public/assets/illustrations/illustration_product_no_results_magnifying_glass.svg b/x-pack/solutions/security/plugins/cloud_security_posture/public/assets/illustrations/illustration_product_no_results_magnifying_glass.svg similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/assets/illustrations/illustration_product_no_results_magnifying_glass.svg rename to x-pack/solutions/security/plugins/cloud_security_posture/public/assets/illustrations/illustration_product_no_results_magnifying_glass.svg diff --git a/x-pack/plugins/cloud_security_posture/public/assets/illustrations/misconfigurations_vendors.svg b/x-pack/solutions/security/plugins/cloud_security_posture/public/assets/illustrations/misconfigurations_vendors.svg similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/assets/illustrations/misconfigurations_vendors.svg rename to x-pack/solutions/security/plugins/cloud_security_posture/public/assets/illustrations/misconfigurations_vendors.svg diff --git a/x-pack/plugins/cloud_security_posture/public/assets/illustrations/no_data_illustration.svg b/x-pack/solutions/security/plugins/cloud_security_posture/public/assets/illustrations/no_data_illustration.svg similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/assets/illustrations/no_data_illustration.svg rename to x-pack/solutions/security/plugins/cloud_security_posture/public/assets/illustrations/no_data_illustration.svg diff --git a/x-pack/plugins/cloud_security_posture/public/assets/illustrations/vulnerabilities_vendors.svg b/x-pack/solutions/security/plugins/cloud_security_posture/public/assets/illustrations/vulnerabilities_vendors.svg similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/assets/illustrations/vulnerabilities_vendors.svg rename to x-pack/solutions/security/plugins/cloud_security_posture/public/assets/illustrations/vulnerabilities_vendors.svg diff --git a/x-pack/plugins/cloud_security_posture/public/common/api/create_detection_rule.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/create_detection_rule.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/api/create_detection_rule.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/create_detection_rule.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/api/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/api/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/index.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/api/use_cis_kubernetes_integration.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_cis_kubernetes_integration.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/api/use_cis_kubernetes_integration.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_cis_kubernetes_integration.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/common/api/use_fetch_detection_rules_alerts_status.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_fetch_detection_rules_alerts_status.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/api/use_fetch_detection_rules_alerts_status.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_fetch_detection_rules_alerts_status.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/api/use_fetch_detection_rules_by_tags.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_fetch_detection_rules_by_tags.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/api/use_fetch_detection_rules_by_tags.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_fetch_detection_rules_by_tags.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/api/use_license_management_locator_api.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_license_management_locator_api.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/api/use_license_management_locator_api.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_license_management_locator_api.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/common/api/use_package_policy_list.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_package_policy_list.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/api/use_package_policy_list.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_package_policy_list.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/api/use_stats_api.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_stats_api.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/api/use_stats_api.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_stats_api.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/api/use_vulnerability_dashboard_api.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_vulnerability_dashboard_api.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/api/use_vulnerability_dashboard_api.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_vulnerability_dashboard_api.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/api/use_wiz_integration_route.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_wiz_integration_route.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/api/use_wiz_integration_route.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/api/use_wiz_integration_route.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/component/multi_select_filter.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/component/multi_select_filter.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/component/multi_select_filter.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/component/multi_select_filter.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/common/constants.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/constants.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/constants.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/constants.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/contexts/data_view_context.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/contexts/data_view_context.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/contexts/data_view_context.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/contexts/data_view_context.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.test.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_benchmark_dynamic_values.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/index.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_base_es_query.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_base_es_query.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_base_es_query.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_base_es_query.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_cloud_posture_data_table.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_cloud_posture_data_table.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_cloud_posture_data_table.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_cloud_posture_data_table.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_persisted_query.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_persisted_query.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_persisted_query.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/use_persisted_query.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/utils.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/utils.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/utils.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_cloud_posture_data_table/utils.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/hooks/use_is_subscription_status_valid.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_is_subscription_status_valid.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/hooks/use_is_subscription_status_valid.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_is_subscription_status_valid.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/hooks/use_kibana.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_kibana.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/hooks/use_kibana.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_kibana.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/hooks/use_page_size.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_page_size.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/hooks/use_page_size.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_page_size.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_url_query.test.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/hooks/use_url_query.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_url_query.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/hooks/use_url_query.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/hooks/use_url_query.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/navigation/constants.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/constants.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/navigation/constants.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/constants.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/navigation/security_solution_links.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/security_solution_links.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/navigation/security_solution_links.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/security_solution_links.test.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/navigation/security_solution_links.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/security_solution_links.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/navigation/security_solution_links.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/security_solution_links.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/navigation/types.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/types.ts similarity index 91% rename from x-pack/plugins/cloud_security_posture/public/common/navigation/types.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/types.ts index f436558e085d9..ae7a22efd0605 100644 --- a/x-pack/plugins/cloud_security_posture/public/common/navigation/types.ts +++ b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/types.ts @@ -25,7 +25,7 @@ export type CspBenchmarksPage = 'rules'; /** * All the IDs for the cloud security posture pages. - * This needs to match the cloud security posture page entries in `SecurityPageName` in `x-pack/plugins/security_solution/common/constants.ts`. + * This needs to match the cloud security posture page entries in `SecurityPageName` in `x-pack/solutions/security/plugins/security_solution/common/constants.ts`. */ export type CloudSecurityPosturePageId = | 'cloud_security_posture-dashboard' diff --git a/x-pack/plugins/cloud_security_posture/public/common/navigation/use_csp_integration_link.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/use_csp_integration_link.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/navigation/use_csp_integration_link.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/use_csp_integration_link.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/navigation/use_navigate_to_cis_integration_policies.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/use_navigate_to_cis_integration_policies.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/navigation/use_navigate_to_cis_integration_policies.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/navigation/use_navigate_to_cis_integration_policies.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/types.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/types.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/types.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/types.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/utils/get_template_url_package_info.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_template_url_package_info.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/utils/get_template_url_package_info.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_template_url_package_info.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/utils/get_vendor_name.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vendor_name.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/utils/get_vendor_name.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vendor_name.test.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/utils/get_vendor_name.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vendor_name.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/utils/get_vendor_name.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/get_vendor_name.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/utils/is_native_csp_finding.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/is_native_csp_finding.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/utils/is_native_csp_finding.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/is_native_csp_finding.test.ts diff --git a/x-pack/plugins/cloud_security_posture/public/common/utils/is_native_csp_finding.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/is_native_csp_finding.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/common/utils/is_native_csp_finding.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/common/utils/is_native_csp_finding.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/accounts_evaluated_widget.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/chart_panel.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/chart_panel.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/chart_panel.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/chart_panel.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/chart_panel.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/chart_panel.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/chart_panel.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/chart_panel.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cis_benchmark_icon.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cis_benchmark_icon.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cis_benchmark_icon.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cis_benchmark_icon.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page_title.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page_title.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_posture_page_title.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_posture_page_title.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_provider_icon.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_provider_icon.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_provider_icon.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_provider_icon.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/additional_controls.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/additional_controls.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/additional_controls.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/additional_controls.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/cloud_security_data_table.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_modal.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_modal.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_modal.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_modal.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/fields_selector_table.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/index.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/use_fields_modal.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/use_fields_modal.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/use_fields_modal.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/fields_selector/use_fields_modal.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/index.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/use_styles.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/use_styles.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_data_table/use_styles.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_data_table/use_styles.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/cloud_security_grouping.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/cloud_security_grouping.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/cloud_security_grouping.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/cloud_security_grouping.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/index.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/loading_group.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/loading_group.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/loading_group.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/loading_group.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/null_group.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/null_group.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/null_group.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/null_group.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/use_cloud_security_grouping.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/use_cloud_security_grouping.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/use_cloud_security_grouping.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/use_cloud_security_grouping.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.test.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/cloud_security_grouping/utils/first_non_null_value.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/column_name_with_tooltip.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/column_name_with_tooltip.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/column_name_with_tooltip.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/column_name_with_tooltip.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/compact_formatted_number.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/compact_formatted_number.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/compact_formatted_number.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/compact_formatted_number.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/compliance_score_bar.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/compliance_score_bar.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/compliance_score_bar.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/compliance_score_bar.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/compliance_score_bar.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/compliance_score_bar.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/compliance_score_bar.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/compliance_score_bar.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/csp_counter_card.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/csp_counter_card.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/csp_counter_card.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/csp_counter_card.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/csp_inline_description_list.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/csp_inline_description_list.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/csp_inline_description_list.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/csp_inline_description_list.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/csp_loading_state.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/csp_loading_state.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/csp_loading_state.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/csp_loading_state.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/detection_rule_counter.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/detection_rule_counter.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/detection_rule_counter.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/detection_rule_counter.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/detection_rule_counter.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/empty_state.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/empty_state.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/empty_state.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/empty_state.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/empty_states_illustration_container.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/empty_states_illustration_container.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/empty_states_illustration_container.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/empty_states_illustration_container.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_credentials_form.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_credentials_form.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_credentials_form.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_credentials_form.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_credentials_form_agentless.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_credentials_form_agentless.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_credentials_form_agentless.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_credentials_form_agentless.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_input_var_fields.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_input_var_fields.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_input_var_fields.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/aws_input_var_fields.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/get_aws_credentials_form_options.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/get_aws_credentials_form_options.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/get_aws_credentials_form_options.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/get_aws_credentials_form_options.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/hooks.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/hooks.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/hooks.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/aws_credentials_form/hooks.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/azure_credentials_form.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/azure_credentials_form.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/azure_credentials_form.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/azure_credentials_form.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/azure_credentials_form_agentless.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/azure_credentials_form_agentless.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/azure_credentials_form_agentless.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/azure_credentials_form_agentless.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/get_azure_credentials_form_options.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/get_azure_credentials_form_options.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/get_azure_credentials_form_options.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/get_azure_credentials_form_options.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/hooks.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/hooks.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/hooks.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/azure_credentials_form/hooks.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/csp_boxed_radio_group.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/csp_boxed_radio_group.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/csp_boxed_radio_group.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/csp_boxed_radio_group.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/custom_assets_extension.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/custom_assets_extension.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/custom_assets_extension.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/custom_assets_extension.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/eks_credentials_form.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/eks_credentials_form.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/eks_credentials_form.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/eks_credentials_form.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/gcp_credentials_form/gcp_credential_form.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/gcp_credentials_form/gcp_credential_form.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/gcp_credentials_form/gcp_credential_form.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/gcp_credentials_form/gcp_credential_form.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/gcp_credentials_form/gcp_credentials_form_agentless.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/gcp_credentials_form/gcp_credentials_form_agentless.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/gcp_credentials_form/gcp_credentials_form_agentless.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/gcp_credentials_form/gcp_credentials_form_agentless.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/mocks.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/mocks.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/mocks.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/mocks.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_form.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_selectors.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_selectors.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_selectors.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/policy_template_selectors.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/setup_technology_selector.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/setup_technology_selector.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/setup_technology_selector.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/setup_technology_selector.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.test.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/setup_technology_selector/use_setup_technology.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.test.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/fleet_extensions/utils.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/fleet_extensions/utils.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/full_size_centered_page.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/full_size_centered_page.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/full_size_centered_page.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/full_size_centered_page.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/no_findings_states/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/no_findings_states/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/index.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_findings_states/no_findings_states.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/no_vulnerabilities_states.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_vulnerabilities_states.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/no_vulnerabilities_states.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/no_vulnerabilities_states.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/subscription_not_allowed.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/subscription_not_allowed.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/subscription_not_allowed.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/subscription_not_allowed.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/take_action.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/take_action.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/take_action.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/take_action.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/test_subjects.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/test_subjects.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/test_subjects.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/test_subjects.ts diff --git a/x-pack/plugins/cloud_security_posture/public/components/timestamp_table_cell.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/timestamp_table_cell.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/timestamp_table_cell.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/timestamp_table_cell.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/vuln_counter_card.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/vuln_counter_card.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/vuln_counter_card.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/vuln_counter_card.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/components/vulnerability_severity_map.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/components/vulnerability_severity_map.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/components/vulnerability_severity_map.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/components/vulnerability_severity_map.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/index.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/benchmarks_table.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/benchmarks/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/benchmarks/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/index.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/benchmarks/test_subjects.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/test_subjects.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/benchmarks/test_subjects.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/test_subjects.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/benchmarks/use_csp_benchmark_integrations.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/use_csp_benchmark_integrations.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/benchmarks/use_csp_benchmark_integrations.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/benchmarks/use_csp_benchmark_integrations.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/compliance_score_chart.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/compliance_score_chart.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/compliance_score_chart.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/compliance_score_chart.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.test.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_charts/risks_table.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/compliance_dashboard.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmark_details_box.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmark_details_box.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmark_details_box.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmark_details_box.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/benchmarks_section.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/dashboard_sections/summary_section.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/index.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/index.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/index.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/index.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/mock.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/mock.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/mock.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/mock.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/test_subjects.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/test_subjects.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/compliance_dashboard/test_subjects.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/compliance_dashboard/test_subjects.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/__mocks__/findings.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/__mocks__/findings.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/__mocks__/findings.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/__mocks__/findings.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.handlers.mock.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.handlers.mock.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.handlers.mock.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.handlers.mock.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/configurations.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/configurations.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_detection_rule_counter.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_detection_rule_counter.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_detection_rule_counter.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_detection_rule_counter.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/findings_flyout.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/json_tab.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/json_tab.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/json_tab.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/json_tab.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/overview_tab.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/overview_tab.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/overview_tab.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/overview_tab.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/rule_tab.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/rule_tab.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/rule_tab.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/rule_tab.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/table_tab.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/table_tab.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/table_tab.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/findings_flyout/table_tab.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/index.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/index.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/index.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/index.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/constants.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/constants.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/constants.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/constants.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/findings_table_field_labels.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/findings_table_field_labels.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/findings_table_field_labels.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/findings_table_field_labels.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_container.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_container.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_container.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_container.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_group_renderer.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_group_renderer.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_group_renderer.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_group_renderer.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_group_renderer.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_group_renderer.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_group_renderer.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_group_renderer.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_table.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_table.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_table.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/latest_findings_table.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_grouped_findings.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_grouped_findings.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_grouped_findings.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_grouped_findings.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings_grouping.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings_grouping.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings_grouping.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings_grouping.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings_table.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings_table.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings_table.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/latest_findings/use_latest_findings_table.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/layout/error_callout.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/layout/error_callout.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/layout/error_callout.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/layout/error_callout.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/layout/findings_distribution_bar.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/layout/findings_distribution_bar.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/layout/findings_distribution_bar.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/layout/findings_distribution_bar.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/layout/findings_search_bar.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/layout/findings_search_bar.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/layout/findings_search_bar.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/layout/findings_search_bar.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/test_subjects.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/test_subjects.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/test_subjects.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/test_subjects.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/utils/create_detection_rule_from_benchmark.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/utils/create_detection_rule_from_benchmark.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/utils/create_detection_rule_from_benchmark.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/utils/create_detection_rule_from_benchmark.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.test.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/utils/get_filters.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/configurations/utils/utils.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/utils/utils.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/configurations/utils/utils.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/configurations/utils/utils.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/findings/findings.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/findings/findings.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/findings/findings.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/findings/findings.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/findings/index.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/findings/index.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/findings/index.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/findings/index.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/findings/third_party_integrations_callout.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/findings/third_party_integrations_callout.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/findings/third_party_integrations_callout.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/findings/third_party_integrations_callout.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/index.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/index.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/index.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/index.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/index.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/rules_container.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_container.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/rules_container.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_container.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/rules_container.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_container.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/rules_container.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_container.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/rules_counters.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_counters.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/rules_counters.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_counters.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/rules_detection_rule_counter.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_detection_rule_counter.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/rules_detection_rule_counter.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_detection_rule_counter.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/rules_flyout.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_flyout.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/rules_flyout.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_flyout.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/rules_table.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_table.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/rules_table.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_table.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/rules_table_header.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_table_header.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/rules_table_header.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/rules_table_header.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/test_subjects.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/test_subjects.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/test_subjects.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/test_subjects.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_change_csp_rule_state.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/use_csp_benchmark_rules.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_csp_benchmark_rules.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/use_csp_benchmark_rules.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_csp_benchmark_rules.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/rules/use_csp_rules_state.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_csp_rules_state.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/rules/use_csp_rules_state.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/rules/use_csp_rules_state.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/_mocks_/vulnerability.mock.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/_mocks_/vulnerability.mock.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/_mocks_/vulnerability.mock.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/_mocks_/vulnerability.mock.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/constants.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/constants.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/constants.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/constants.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_grouped_vulnerabilities.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_grouped_vulnerabilities.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_grouped_vulnerabilities.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_grouped_vulnerabilities.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities_grouping.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities_grouping.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities_grouping.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities_grouping.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities_table.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities_table.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities_table.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/hooks/use_latest_vulnerabilities_table.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/index.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/index.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/index.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/index.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_container.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_container.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_container.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_container.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_group_renderer.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_group_renderer.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_group_renderer.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_group_renderer.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_table.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_table.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_table.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/latest_vulnerabilities_table.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/test_subjects.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/test_subjects.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/test_subjects.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/test_subjects.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/translations.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/translations.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/translations.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/translations.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/types.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/types.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/types.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/types.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/create_detection_rule_from_vulnerability.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/create_detection_rule_from_vulnerability.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/create_detection_rule_from_vulnerability.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/create_detection_rule_from_vulnerability.test.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/create_detection_rule_from_vulnerability.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/create_detection_rule_from_vulnerability.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/create_detection_rule_from_vulnerability.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/create_detection_rule_from_vulnerability.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/custom_sort_script.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/custom_sort_script.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/custom_sort_script.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/custom_sort_script.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/get_vector_score_list.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/get_vector_score_list.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/get_vector_score_list.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/utils/get_vector_score_list.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_detection_rule_counter.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_detection_rule_counter.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_detection_rule_counter.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_detection_rule_counter.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_finding_flyout.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_json_tab.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_json_tab.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_json_tab.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_json_tab.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_overview_tab.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_overview_tab.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_overview_tab.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_overview_tab.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_table_tab.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_table_tab.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_table_tab.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_finding_flyout/vulnerability_table_tab.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_table_field_labels.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_table_field_labels.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_table_field_labels.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilities_table_field_labels.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerabilities/vulnerabilties.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/_mocks_/vulnerability_dashboard.mock.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/_mocks_/vulnerability_dashboard.mock.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/_mocks_/vulnerability_dashboard.mock.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/_mocks_/vulnerability_dashboard.mock.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.test.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_dashboard.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_statistics.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_statistics.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_statistics.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_statistics.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel.config.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel.config.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel.config.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel.config.ts diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel_section.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel_section.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel_section.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_table_panel_section.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_trend_graph.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_trend_graph.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_trend_graph.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/pages/vulnerability_dashboard/vulnerability_trend_graph.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/plugin.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/plugin.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/plugin.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/plugin.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/test/fixtures/csp_benchmark_integration.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/test/fixtures/csp_benchmark_integration.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/test/fixtures/csp_benchmark_integration.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/test/fixtures/csp_benchmark_integration.ts diff --git a/x-pack/plugins/cloud_security_posture/public/test/fixtures/findings_fixture.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/test/fixtures/findings_fixture.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/test/fixtures/findings_fixture.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/test/fixtures/findings_fixture.ts diff --git a/x-pack/plugins/cloud_security_posture/public/test/fixtures/get_mock_dependencies.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/test/fixtures/get_mock_dependencies.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/test/fixtures/get_mock_dependencies.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/test/fixtures/get_mock_dependencies.ts diff --git a/x-pack/plugins/cloud_security_posture/public/test/fixtures/react_query.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/test/fixtures/react_query.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/test/fixtures/react_query.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/test/fixtures/react_query.ts diff --git a/x-pack/plugins/cloud_security_posture/public/test/mock_server/handlers/dataview.handlers.mock.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/test/mock_server/handlers/dataview.handlers.mock.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/test/mock_server/handlers/dataview.handlers.mock.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/test/mock_server/handlers/dataview.handlers.mock.ts diff --git a/x-pack/plugins/cloud_security_posture/public/test/mock_server/handlers/fleet.handlers.mock.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/test/mock_server/handlers/fleet.handlers.mock.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/test/mock_server/handlers/fleet.handlers.mock.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/test/mock_server/handlers/fleet.handlers.mock.ts diff --git a/x-pack/plugins/cloud_security_posture/public/test/mock_server/handlers/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/test/mock_server/handlers/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/test/mock_server/handlers/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/test/mock_server/handlers/index.ts diff --git a/x-pack/plugins/cloud_security_posture/public/test/mock_server/handlers/licensing.handlers.mock.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/test/mock_server/handlers/licensing.handlers.mock.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/test/mock_server/handlers/licensing.handlers.mock.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/test/mock_server/handlers/licensing.handlers.mock.ts diff --git a/x-pack/plugins/cloud_security_posture/public/test/mock_server/mock_server.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/test/mock_server/mock_server.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/test/mock_server/mock_server.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/test/mock_server/mock_server.ts diff --git a/x-pack/plugins/cloud_security_posture/public/test/mock_server/mock_server_test_provider.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/test/mock_server/mock_server_test_provider.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/test/mock_server/mock_server_test_provider.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/test/mock_server/mock_server_test_provider.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/test/test_provider.tsx b/x-pack/solutions/security/plugins/cloud_security_posture/public/test/test_provider.tsx similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/test/test_provider.tsx rename to x-pack/solutions/security/plugins/cloud_security_posture/public/test/test_provider.tsx diff --git a/x-pack/plugins/cloud_security_posture/public/test/utils.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/test/utils.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/test/utils.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/test/utils.ts diff --git a/x-pack/plugins/cloud_security_posture/public/types.ts b/x-pack/solutions/security/plugins/cloud_security_posture/public/types.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/public/types.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/public/types.ts diff --git a/x-pack/plugins/cloud_security_posture/server/config.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/config.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/config.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/config.ts diff --git a/x-pack/plugins/cloud_security_posture/server/create_indices/benchmark_score_mapping.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/benchmark_score_mapping.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/create_indices/benchmark_score_mapping.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/benchmark_score_mapping.ts diff --git a/x-pack/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_indices.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/create_indices/create_indices.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_indices.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/create_indices/create_indices.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_indices.ts diff --git a/x-pack/plugins/cloud_security_posture/server/create_indices/create_processor.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_processor.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/create_indices/create_processor.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/create_processor.ts diff --git a/x-pack/plugins/cloud_security_posture/server/create_indices/ingest_pipelines.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/ingest_pipelines.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/create_indices/ingest_pipelines.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/ingest_pipelines.ts diff --git a/x-pack/plugins/cloud_security_posture/server/create_indices/latest_indices.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/latest_indices.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/create_indices/latest_indices.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/latest_indices.ts diff --git a/x-pack/plugins/cloud_security_posture/server/create_indices/types.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/types.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/create_indices/types.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/create_indices/types.ts diff --git a/x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/create_transforms/create_transforms.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/create_transforms.ts diff --git a/x-pack/plugins/cloud_security_posture/server/create_transforms/latest_findings_transform.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/latest_findings_transform.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/create_transforms/latest_findings_transform.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/latest_findings_transform.ts diff --git a/x-pack/plugins/cloud_security_posture/server/create_transforms/latest_vulnerabilities_transforms.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/latest_vulnerabilities_transforms.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/create_transforms/latest_vulnerabilities_transforms.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/create_transforms/latest_vulnerabilities_transforms.ts diff --git a/x-pack/plugins/cloud_security_posture/server/fleet_integration/fleet_integration.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/fleet_integration/fleet_integration.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/fleet_integration/fleet_integration.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/fleet_integration/fleet_integration.ts diff --git a/x-pack/plugins/cloud_security_posture/server/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/index.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/check_index_status.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/check_index_status.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/check_index_status.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/check_index_status.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/fleet_util.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/fleet_util.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/fleet_util.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/fleet_util.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/mapping_field_util.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/mapping_field_util.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/mapping_field_util.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/mapping_field_util.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/mapping_field_util.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/task_manager_util.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/task_manager_util.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/task_manager_util.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/task_manager_util.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/accounts_stats_collector.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/accounts_stats_collector.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/accounts_stats_collector.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/accounts_stats_collector.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/alert_stats_collector.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/alert_stats_collector.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/alert_stats_collector.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/alert_stats_collector.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/cloud_accounts_stats_collector.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/cloud_accounts_stats_collector.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/cloud_accounts_stats_collector.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/cloud_accounts_stats_collector.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/indices_stats_collector.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/indices_stats_collector.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/indices_stats_collector.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/indices_stats_collector.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/installation_stats_collector.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/installation_stats_collector.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/installation_stats_collector.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/installation_stats_collector.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/muted_rules_stats_collector.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/muted_rules_stats_collector.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/muted_rules_stats_collector.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/muted_rules_stats_collector.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/register.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/register.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/register.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/register.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/resources_stats_collector.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/resources_stats_collector.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/resources_stats_collector.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/resources_stats_collector.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/rules_stats_collector.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/rules_stats_collector.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/rules_stats_collector.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/rules_stats_collector.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/schema.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/schema.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/schema.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/schema.ts diff --git a/x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/types.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/types.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/lib/telemetry/collectors/types.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/lib/telemetry/collectors/types.ts diff --git a/x-pack/plugins/cloud_security_posture/server/mocks.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/mocks.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/mocks.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/mocks.ts diff --git a/x-pack/plugins/cloud_security_posture/server/plugin.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/plugin.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/plugin.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/plugin.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/plugin.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/plugin.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/plugin.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/plugin.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/bulk_action.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/bulk_action.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/bulk_action.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/bulk_action.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/utils.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/utils.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/utils.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/utils.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/v1.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/v1.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/v1.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/bulk_action/v1.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/find.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/utils.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/utils.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/utils.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/utils.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v1.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v1.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v1.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v1.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v2.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v2.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v2.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v2.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v3.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v3.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v3.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/find/v3.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/get_states/get_states.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/get_states/get_states.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/get_states/get_states.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/get_states/get_states.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/get_states/v1.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/get_states/v1.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmark_rules/get_states/v1.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmark_rules/get_states/v1.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.handlers.mock.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.handlers.mock.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.handlers.mock.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.handlers.mock.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/benchmarks.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmarks/utilities.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/utilities.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmarks/utilities.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/utilities.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmarks/v1.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/v1.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmarks/v1.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/v1.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/benchmarks/v2.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/v2.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/benchmarks/v2.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/benchmarks/v2.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/compliance_dashboard.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_benchmarks.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_clusters.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_grouped_findings_evaluation.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_stats.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/compliance_dashboard/get_trends.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/detection_engine/get_detection_engine_alerts_count_by_rule_tags.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/detection_engine/get_detection_engine_alerts_count_by_rule_tags.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/detection_engine/get_detection_engine_alerts_count_by_rule_tags.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/detection_engine/get_detection_engine_alerts_count_by_rule_tags.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/graph/route.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/graph/route.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/graph/route.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/graph/route.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/graph/v1.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/graph/v1.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/graph/v1.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/graph/v1.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/setup_routes.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/setup_routes.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/setup_routes.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/setup_routes.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/status/status.handlers.mock.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.handlers.mock.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/status/status.handlers.mock.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.handlers.mock.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/status/status.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/status/status.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/status/status.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/status/status.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_patchable_vulnerabilities.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_patchable_vulnerabilities.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_patchable_vulnerabilities.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_patchable_vulnerabilities.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_vulnerabilities.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_vulnerabilities.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_vulnerabilities.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_vulnerabilities.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_vulnerable_resources.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_vulnerable_resources.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_vulnerable_resources.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_top_vulnerable_resources.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_vulnerabilities_statistics.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_vulnerabilities_statistics.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_vulnerabilities_statistics.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_vulnerabilities_statistics.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_vulnerabilities_trend.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_vulnerabilities_trend.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_vulnerabilities_trend.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/get_vulnerabilities_trend.ts diff --git a/x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/vulnerabilities_dashboard.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/vulnerabilities_dashboard.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/vulnerabilities_dashboard.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/routes/vulnerabilities_dashboard/vulnerabilities_dashboard.ts diff --git a/x-pack/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_benchmark_rule.ts diff --git a/x-pack/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts diff --git a/x-pack/plugins/cloud_security_posture/server/saved_objects/data_views.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/data_views.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/saved_objects/data_views.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/data_views.ts diff --git a/x-pack/plugins/cloud_security_posture/server/saved_objects/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/saved_objects/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/index.ts diff --git a/x-pack/plugins/cloud_security_posture/server/saved_objects/mappings.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/mappings.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/saved_objects/mappings.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/mappings.ts diff --git a/x-pack/plugins/cloud_security_posture/server/saved_objects/migrations/csp_benchmark_rule.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/migrations/csp_benchmark_rule.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/saved_objects/migrations/csp_benchmark_rule.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/migrations/csp_benchmark_rule.ts diff --git a/x-pack/plugins/cloud_security_posture/server/saved_objects/migrations/index.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/migrations/index.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/saved_objects/migrations/index.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/saved_objects/migrations/index.ts diff --git a/x-pack/plugins/cloud_security_posture/server/tasks/findings_stats_task.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/findings_stats_task.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/tasks/findings_stats_task.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/findings_stats_task.ts diff --git a/x-pack/plugins/cloud_security_posture/server/tasks/task_state.test.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/task_state.test.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/tasks/task_state.test.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/task_state.test.ts diff --git a/x-pack/plugins/cloud_security_posture/server/tasks/task_state.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/task_state.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/tasks/task_state.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/task_state.ts diff --git a/x-pack/plugins/cloud_security_posture/server/tasks/types.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/types.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/tasks/types.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/tasks/types.ts diff --git a/x-pack/plugins/cloud_security_posture/server/types.ts b/x-pack/solutions/security/plugins/cloud_security_posture/server/types.ts similarity index 100% rename from x-pack/plugins/cloud_security_posture/server/types.ts rename to x-pack/solutions/security/plugins/cloud_security_posture/server/types.ts diff --git a/x-pack/plugins/cloud_security_posture/tsconfig.json b/x-pack/solutions/security/plugins/cloud_security_posture/tsconfig.json similarity index 95% rename from x-pack/plugins/cloud_security_posture/tsconfig.json rename to x-pack/solutions/security/plugins/cloud_security_posture/tsconfig.json index f3883e0fc43c6..e723ae3bc5d9f 100755 --- a/x-pack/plugins/cloud_security_posture/tsconfig.json +++ b/x-pack/solutions/security/plugins/cloud_security_posture/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, @@ -11,7 +11,7 @@ // have to declare *.json explicitly due to https://github.com/microsoft/TypeScript/issues/25636 "server/**/*.json", "public/**/*.json", - "../../../typings/**/*" + "../../../../../typings/**/*" ], "kbn_references": [ "@kbn/core", diff --git a/x-pack/solutions/security/plugins/elastic_assistant/server/lib/telemetry/event_based_telemetry.ts b/x-pack/solutions/security/plugins/elastic_assistant/server/lib/telemetry/event_based_telemetry.ts index 92330b4960e76..03e9e1d225ae1 100644 --- a/x-pack/solutions/security/plugins/elastic_assistant/server/lib/telemetry/event_based_telemetry.ts +++ b/x-pack/solutions/security/plugins/elastic_assistant/server/lib/telemetry/event_based_telemetry.ts @@ -77,13 +77,16 @@ export const INVOKE_ASSISTANT_SUCCESS_EVENT: EventTypeOpts<{ actionTypeId: string; isEnabledKnowledgeBase: boolean; durationMs: number; - ['toolsInvoked.AlertCountsTool']?: number; - ['toolsInvoked.NaturalLanguageESQLTool']?: number; - ['toolsInvoked.KnowledgeBaseRetrievalTool']?: number; - ['toolsInvoked.KnowledgeBaseWriteTool']?: number; - ['toolsInvoked.OpenAndAcknowledgedAlertsTool']?: number; - ['toolsInvoked.SecurityLabsKnowledgeBaseTool']?: number; - ['toolsInvoked.CustomTool']?: number; + toolsInvoked: { + AlertCountsTool?: number; + NaturalLanguageESQLTool?: number; + KnowledgeBaseRetrievalTool?: number; + KnowledgeBaseWriteTool?: number; + OpenAndAcknowledgedAlertsTool?: number; + SecurityLabsKnowledgeBaseTool?: number; + ProductDocumentationTool?: number; + CustomTool?: number; + }; model?: string; isOssModel?: boolean; }> = { @@ -127,53 +130,64 @@ export const INVOKE_ASSISTANT_SUCCESS_EVENT: EventTypeOpts<{ description: 'The duration of the request.', }, }, - 'toolsInvoked.AlertCountsTool': { - type: 'long', - _meta: { - description: 'Number of times tool was invoked.', - optional: true, - }, - }, - 'toolsInvoked.NaturalLanguageESQLTool': { - type: 'long', - _meta: { - description: 'Number of times tool was invoked.', - optional: true, - }, - }, - 'toolsInvoked.KnowledgeBaseRetrievalTool': { - type: 'long', - _meta: { - description: 'Number of times tool was invoked.', - optional: true, - }, - }, - 'toolsInvoked.KnowledgeBaseWriteTool': { - type: 'long', - _meta: { - description: 'Number of times tool was invoked.', - optional: true, - }, - }, - 'toolsInvoked.OpenAndAcknowledgedAlertsTool': { - type: 'long', - _meta: { - description: 'Number of times tool was invoked.', - optional: true, - }, - }, - 'toolsInvoked.SecurityLabsKnowledgeBaseTool': { - type: 'long', - _meta: { - description: 'Number of times tool was invoked.', - optional: true, - }, - }, - 'toolsInvoked.CustomTool': { - type: 'long', - _meta: { - description: 'Number of times tool was invoked.', - optional: true, + toolsInvoked: { + properties: { + AlertCountsTool: { + type: 'long', + _meta: { + description: 'Number of times tool was invoked.', + optional: true, + }, + }, + NaturalLanguageESQLTool: { + type: 'long', + _meta: { + description: 'Number of times tool was invoked.', + optional: true, + }, + }, + ProductDocumentationTool: { + type: 'long', + _meta: { + description: 'Number of times tool was invoked.', + optional: true, + }, + }, + KnowledgeBaseRetrievalTool: { + type: 'long', + _meta: { + description: 'Number of times tool was invoked.', + optional: true, + }, + }, + KnowledgeBaseWriteTool: { + type: 'long', + _meta: { + description: 'Number of times tool was invoked.', + optional: true, + }, + }, + OpenAndAcknowledgedAlertsTool: { + type: 'long', + _meta: { + description: 'Number of times tool was invoked.', + optional: true, + }, + }, + SecurityLabsKnowledgeBaseTool: { + type: 'long', + _meta: { + description: 'Number of times tool was invoked.', + optional: true, + }, + }, + CustomTool: { + type: 'long', + _meta: { + description: 'Number of times tool was invoked.', + optional: true, + }, + }, }, }, }, diff --git a/x-pack/solutions/security/plugins/elastic_assistant/server/routes/user_conversations/find_route.ts b/x-pack/solutions/security/plugins/elastic_assistant/server/routes/user_conversations/find_route.ts index 5d75860c7e66f..b485125cc41e3 100644 --- a/x-pack/solutions/security/plugins/elastic_assistant/server/routes/user_conversations/find_route.ts +++ b/x-pack/solutions/security/plugins/elastic_assistant/server/routes/user_conversations/find_route.ts @@ -68,7 +68,7 @@ export const findUserConversationsRoute = (router: ElasticAssistantPluginRouter) const MAX_CONVERSATION_TOTAL = query.per_page; // TODO remove once we have pagination https://github.com/elastic/kibana/issues/192714 // do a separate search for default conversations and non-default conversations to ensure defaults always get included - // MUST MATCH THE LENGTH OF BASE_SECURITY_CONVERSATIONS from 'x-pack/plugins/security_solution/public/assistant/content/conversations/index.tsx' + // MUST MATCH THE LENGTH OF BASE_SECURITY_CONVERSATIONS from 'x-pack/solutions/security/plugins/security_solution/public/assistant/content/conversations/index.tsx' const MAX_DEFAULT_CONVERSATION_TOTAL = 7; const nonDefaultSize = MAX_CONVERSATION_TOTAL - MAX_DEFAULT_CONVERSATION_TOTAL; const result = await dataClient?.findDocuments({ diff --git a/x-pack/plugins/kubernetes_security/.eslintrc.json b/x-pack/solutions/security/plugins/kubernetes_security/.eslintrc.json similarity index 100% rename from x-pack/plugins/kubernetes_security/.eslintrc.json rename to x-pack/solutions/security/plugins/kubernetes_security/.eslintrc.json diff --git a/x-pack/plugins/kubernetes_security/README.md b/x-pack/solutions/security/plugins/kubernetes_security/README.md similarity index 100% rename from x-pack/plugins/kubernetes_security/README.md rename to x-pack/solutions/security/plugins/kubernetes_security/README.md diff --git a/x-pack/plugins/kubernetes_security/common/constants.ts b/x-pack/solutions/security/plugins/kubernetes_security/common/constants.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/common/constants.ts rename to x-pack/solutions/security/plugins/kubernetes_security/common/constants.ts diff --git a/x-pack/plugins/kubernetes_security/common/translations.ts b/x-pack/solutions/security/plugins/kubernetes_security/common/translations.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/common/translations.ts rename to x-pack/solutions/security/plugins/kubernetes_security/common/translations.ts diff --git a/x-pack/plugins/kubernetes_security/common/types/index.ts b/x-pack/solutions/security/plugins/kubernetes_security/common/types/index.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/common/types/index.ts rename to x-pack/solutions/security/plugins/kubernetes_security/common/types/index.ts diff --git a/x-pack/plugins/kubernetes_security/common/types/latest.ts b/x-pack/solutions/security/plugins/kubernetes_security/common/types/latest.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/common/types/latest.ts rename to x-pack/solutions/security/plugins/kubernetes_security/common/types/latest.ts diff --git a/x-pack/plugins/kubernetes_security/common/types/v1.ts b/x-pack/solutions/security/plugins/kubernetes_security/common/types/v1.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/common/types/v1.ts rename to x-pack/solutions/security/plugins/kubernetes_security/common/types/v1.ts diff --git a/x-pack/plugins/security_solution/public/timelines/jest.config.js b/x-pack/solutions/security/plugins/kubernetes_security/jest.config.js similarity index 56% rename from x-pack/plugins/security_solution/public/timelines/jest.config.js rename to x-pack/solutions/security/plugins/kubernetes_security/jest.config.js index e2d6858969393..0ab8dfc19a081 100644 --- a/x-pack/plugins/security_solution/public/timelines/jest.config.js +++ b/x-pack/solutions/security/plugins/kubernetes_security/jest.config.js @@ -8,12 +8,12 @@ module.exports = { preset: '@kbn/test', rootDir: '../../../../..', - roots: ['/x-pack/plugins/security_solution/public/timelines'], + roots: ['/x-pack/solutions/security/plugins/kubernetes_security'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/timelines', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/kubernetes_security', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/timelines/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/kubernetes_security/{common,public,server}/**/*.{ts,tsx}', ], - moduleNameMapper: require('../../server/__mocks__/module_name_map'), + setupFiles: ['jest-canvas-mock'], }; diff --git a/x-pack/plugins/kubernetes_security/kibana.jsonc b/x-pack/solutions/security/plugins/kubernetes_security/kibana.jsonc similarity index 100% rename from x-pack/plugins/kubernetes_security/kibana.jsonc rename to x-pack/solutions/security/plugins/kubernetes_security/kibana.jsonc diff --git a/x-pack/plugins/kubernetes_security/package.json b/x-pack/solutions/security/plugins/kubernetes_security/package.json similarity index 59% rename from x-pack/plugins/kubernetes_security/package.json rename to x-pack/solutions/security/plugins/kubernetes_security/package.json index 0f322f0649f66..b54e2d0381c93 100644 --- a/x-pack/plugins/kubernetes_security/package.json +++ b/x-pack/solutions/security/plugins/kubernetes_security/package.json @@ -5,7 +5,7 @@ "private": true, "license": "Elastic License 2.0", "scripts": { - "test:jest": "node ../../scripts/jest", - "test:coverage": "node ../../scripts/jest --coverage" + "test:jest": "node ../../../../scripts/jest", + "test:coverage": "node ../../../../scripts/jest --coverage" } } diff --git a/x-pack/plugins/kubernetes_security/public/components/charts_toggle/index.test.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/charts_toggle/index.test.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/charts_toggle/index.test.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/charts_toggle/index.test.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/charts_toggle/index.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/charts_toggle/index.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/charts_toggle/index.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/charts_toggle/index.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/container_name_widget/container_name_row.test.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/container_name_widget/container_name_row.test.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/container_name_widget/container_name_row.test.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/container_name_widget/container_name_row.test.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/container_name_widget/container_name_row.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/container_name_widget/container_name_row.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/container_name_widget/container_name_row.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/container_name_widget/container_name_row.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/container_name_widget/hooks.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/container_name_widget/hooks.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/container_name_widget/hooks.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/container_name_widget/hooks.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/container_name_widget/index.test.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/container_name_widget/index.test.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/container_name_widget/index.test.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/container_name_widget/index.test.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/container_name_widget/index.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/container_name_widget/index.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/container_name_widget/index.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/container_name_widget/index.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/container_name_widget/styles.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/container_name_widget/styles.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/container_name_widget/styles.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/container_name_widget/styles.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/count_widget/helpers.test.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/count_widget/helpers.test.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/count_widget/helpers.test.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/count_widget/helpers.test.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/count_widget/helpers.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/count_widget/helpers.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/count_widget/helpers.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/count_widget/helpers.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/count_widget/hooks.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/count_widget/hooks.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/count_widget/hooks.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/count_widget/hooks.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/count_widget/index.test.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/count_widget/index.test.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/count_widget/index.test.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/count_widget/index.test.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/count_widget/index.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/count_widget/index.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/count_widget/index.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/count_widget/index.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/count_widget/styles.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/count_widget/styles.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/count_widget/styles.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/count_widget/styles.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/kubernetes_security_routes/index.test.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/kubernetes_security_routes/index.test.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/kubernetes_security_routes/index.test.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/kubernetes_security_routes/index.test.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/kubernetes_security_routes/index.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/kubernetes_security_routes/index.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/kubernetes_security_routes/index.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/kubernetes_security_routes/index.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/kubernetes_security_routes/styles.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/kubernetes_security_routes/styles.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/kubernetes_security_routes/styles.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/kubernetes_security_routes/styles.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/percent_widget/hooks.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/percent_widget/hooks.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/percent_widget/hooks.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/percent_widget/hooks.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/percent_widget/index.test.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/percent_widget/index.test.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/percent_widget/index.test.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/percent_widget/index.test.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/percent_widget/index.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/percent_widget/index.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/percent_widget/index.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/percent_widget/index.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/percent_widget/styles.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/percent_widget/styles.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/percent_widget/styles.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/percent_widget/styles.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/assets/illustration_product_no_results_magnifying_glass.svg b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/assets/illustration_product_no_results_magnifying_glass.svg similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/assets/illustration_product_no_results_magnifying_glass.svg rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/assets/illustration_product_no_results_magnifying_glass.svg diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/helper.test.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/helper.test.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/helper.test.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/helper.test.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/helper.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/helper.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/helper.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/helper.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/index.test.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/index.test.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/index.test.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/index.test.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/index.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/index.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/index.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/index.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/styles.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/styles.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/styles.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/breadcrumb/styles.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/contexts.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/contexts.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/contexts.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/contexts.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/helpers.test.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/helpers.test.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/helpers.test.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/helpers.test.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/helpers.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/helpers.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/helpers.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/helpers.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/hooks.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/hooks.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/hooks.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/hooks.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/index.test.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/index.test.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/index.test.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/index.test.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/index.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/index.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/index.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/index.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/styles.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/styles.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/styles.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/styles.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/types.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/types.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/types.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/dynamic_tree_view/types.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/empty_state.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/empty_state.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/empty_state.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/empty_state.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/helpers.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/helpers.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/helpers.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/helpers.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/hooks.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/hooks.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/hooks.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/hooks.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/index.test.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/index.test.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/index.test.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/index.test.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/index.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/index.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/index.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/index.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/mocks.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/mocks.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/mocks.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/mocks.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/styles.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/styles.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/styles.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/styles.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/translations.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/translations.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/translations.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/translations.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/constants.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/constants.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/constants.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/constants.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/index.test.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/index.test.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/index.test.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/index.test.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/index.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/index.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/index.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/index.tsx diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/styles.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/styles.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/styles.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/styles.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/translations.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/translations.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/translations.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/translations.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/types.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/types.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/types.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_nav/types.ts diff --git a/x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_view_icon.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_view_icon.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/components/tree_view_container/tree_view_icon.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/components/tree_view_container/tree_view_icon.tsx diff --git a/x-pack/plugins/kubernetes_security/public/hooks/index.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/hooks/index.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/hooks/index.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/hooks/index.ts diff --git a/x-pack/plugins/kubernetes_security/public/hooks/use_eui_theme.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/hooks/use_eui_theme.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/hooks/use_eui_theme.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/hooks/use_eui_theme.ts diff --git a/x-pack/plugins/kubernetes_security/public/hooks/use_filter.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/hooks/use_filter.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/hooks/use_filter.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/hooks/use_filter.ts diff --git a/x-pack/plugins/kubernetes_security/public/hooks/use_last_updated.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/hooks/use_last_updated.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/hooks/use_last_updated.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/hooks/use_last_updated.ts diff --git a/x-pack/plugins/kubernetes_security/public/hooks/use_scroll.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/hooks/use_scroll.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/hooks/use_scroll.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/hooks/use_scroll.ts diff --git a/x-pack/plugins/kubernetes_security/public/index.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/index.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/index.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/index.ts diff --git a/x-pack/plugins/kubernetes_security/public/methods/index.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/methods/index.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/methods/index.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/methods/index.tsx diff --git a/x-pack/plugins/kubernetes_security/public/plugin.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/plugin.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/plugin.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/plugin.ts diff --git a/x-pack/plugins/kubernetes_security/public/test/index.tsx b/x-pack/solutions/security/plugins/kubernetes_security/public/test/index.tsx similarity index 100% rename from x-pack/plugins/kubernetes_security/public/test/index.tsx rename to x-pack/solutions/security/plugins/kubernetes_security/public/test/index.tsx diff --git a/x-pack/plugins/kubernetes_security/public/types.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/types.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/types.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/types.ts diff --git a/x-pack/plugins/kubernetes_security/public/utils/add_commas_to_number.test.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/utils/add_commas_to_number.test.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/utils/add_commas_to_number.test.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/utils/add_commas_to_number.test.ts diff --git a/x-pack/plugins/kubernetes_security/public/utils/add_commas_to_number.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/utils/add_commas_to_number.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/utils/add_commas_to_number.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/utils/add_commas_to_number.ts diff --git a/x-pack/plugins/kubernetes_security/public/utils/add_timerange_and_default_filter_to_query.test.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/utils/add_timerange_and_default_filter_to_query.test.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/utils/add_timerange_and_default_filter_to_query.test.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/utils/add_timerange_and_default_filter_to_query.test.ts diff --git a/x-pack/plugins/kubernetes_security/public/utils/add_timerange_and_default_filter_to_query.ts b/x-pack/solutions/security/plugins/kubernetes_security/public/utils/add_timerange_and_default_filter_to_query.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/public/utils/add_timerange_and_default_filter_to_query.ts rename to x-pack/solutions/security/plugins/kubernetes_security/public/utils/add_timerange_and_default_filter_to_query.ts diff --git a/x-pack/plugins/kubernetes_security/server/index.ts b/x-pack/solutions/security/plugins/kubernetes_security/server/index.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/server/index.ts rename to x-pack/solutions/security/plugins/kubernetes_security/server/index.ts diff --git a/x-pack/plugins/kubernetes_security/server/plugin.ts b/x-pack/solutions/security/plugins/kubernetes_security/server/plugin.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/server/plugin.ts rename to x-pack/solutions/security/plugins/kubernetes_security/server/plugin.ts diff --git a/x-pack/plugins/kubernetes_security/server/routes/aggregate.ts b/x-pack/solutions/security/plugins/kubernetes_security/server/routes/aggregate.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/server/routes/aggregate.ts rename to x-pack/solutions/security/plugins/kubernetes_security/server/routes/aggregate.ts diff --git a/x-pack/plugins/kubernetes_security/server/routes/count.ts b/x-pack/solutions/security/plugins/kubernetes_security/server/routes/count.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/server/routes/count.ts rename to x-pack/solutions/security/plugins/kubernetes_security/server/routes/count.ts diff --git a/x-pack/plugins/kubernetes_security/server/routes/index.ts b/x-pack/solutions/security/plugins/kubernetes_security/server/routes/index.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/server/routes/index.ts rename to x-pack/solutions/security/plugins/kubernetes_security/server/routes/index.ts diff --git a/x-pack/plugins/kubernetes_security/server/routes/multi_terms_aggregate.ts b/x-pack/solutions/security/plugins/kubernetes_security/server/routes/multi_terms_aggregate.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/server/routes/multi_terms_aggregate.ts rename to x-pack/solutions/security/plugins/kubernetes_security/server/routes/multi_terms_aggregate.ts diff --git a/x-pack/plugins/kubernetes_security/server/types.ts b/x-pack/solutions/security/plugins/kubernetes_security/server/types.ts similarity index 100% rename from x-pack/plugins/kubernetes_security/server/types.ts rename to x-pack/solutions/security/plugins/kubernetes_security/server/types.ts diff --git a/x-pack/plugins/kubernetes_security/tsconfig.json b/x-pack/solutions/security/plugins/kubernetes_security/tsconfig.json similarity index 91% rename from x-pack/plugins/kubernetes_security/tsconfig.json rename to x-pack/solutions/security/plugins/kubernetes_security/tsconfig.json index cf3d895eb40b9..3acc6db4c9bd7 100644 --- a/x-pack/plugins/kubernetes_security/tsconfig.json +++ b/x-pack/solutions/security/plugins/kubernetes_security/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", }, @@ -12,7 +12,7 @@ "scripts/**/*", "package.json", "storybook/**/*", - "../../../typings/**/*" + "../../../../../typings/**/*" ], "kbn_references": [ "@kbn/core", diff --git a/x-pack/plugins/security_solution/.storybook/main.js b/x-pack/solutions/security/plugins/security_solution/.storybook/main.js similarity index 100% rename from x-pack/plugins/security_solution/.storybook/main.js rename to x-pack/solutions/security/plugins/security_solution/.storybook/main.js diff --git a/x-pack/plugins/security_solution/README.md b/x-pack/solutions/security/plugins/security_solution/README.md similarity index 93% rename from x-pack/plugins/security_solution/README.md rename to x-pack/solutions/security/plugins/security_solution/README.md index 1bca44e88e721..ebaaf6d7f347b 100644 --- a/x-pack/plugins/security_solution/README.md +++ b/x-pack/solutions/security/plugins/security_solution/README.md @@ -19,16 +19,16 @@ These scenarios will be outlined the sections below. ### Endpoint API Integration Tests Location -The endpoint api integration tests are located [here](../../test/security_solution_endpoint_api_int) +The endpoint api integration tests are located [here](../../../../test/security_solution_endpoint_api_int) ### Endpoint Functional Tests Location -The endpoint functional tests are located [here](../../test/security_solution_endpoint) +The endpoint functional tests are located [here](../../../../test/security_solution_endpoint) ### Using Docker To run the tests using the recommended docker image version you must have `docker` installed. The testing infrastructure -will stand up a docker container using the image defined [here](../../test/fleet_api_integration/config.ts#L15) +will stand up a docker container using the image defined [here](../../../../test/fleet_api_integration/config.ts#L15) Make sure you're in the Kibana root directory. @@ -97,7 +97,7 @@ PACKAGE_REGISTRY_URL_OVERRIDE= => { // We DO NOT use `kbnClient.status.get()` here because the `kbnClient` passed on input could be our enhanced - // client (created by `x-pack/plugins/security_solution/scripts/endpoint/common/stack_services.ts:267`) + // client (created by `x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/stack_services.ts:267`) // which could be using an API key (which the core KbnClient does not support) return kbnClient .request({ diff --git a/x-pack/plugins/security_solution/common/endpoint/utils/package.ts b/x-pack/solutions/security/plugins/security_solution/common/endpoint/utils/package.ts similarity index 100% rename from x-pack/plugins/security_solution/common/endpoint/utils/package.ts rename to x-pack/solutions/security/plugins/security_solution/common/endpoint/utils/package.ts diff --git a/x-pack/plugins/security_solution/common/endpoint/utils/package_v2.ts b/x-pack/solutions/security/plugins/security_solution/common/endpoint/utils/package_v2.ts similarity index 100% rename from x-pack/plugins/security_solution/common/endpoint/utils/package_v2.ts rename to x-pack/solutions/security/plugins/security_solution/common/endpoint/utils/package_v2.ts diff --git a/x-pack/plugins/security_solution/common/endpoint/utils/transforms.ts b/x-pack/solutions/security/plugins/security_solution/common/endpoint/utils/transforms.ts similarity index 100% rename from x-pack/plugins/security_solution/common/endpoint/utils/transforms.ts rename to x-pack/solutions/security/plugins/security_solution/common/endpoint/utils/transforms.ts diff --git a/x-pack/plugins/security_solution/common/endpoint/utils/update_antivirus_registration_enabled.test.ts b/x-pack/solutions/security/plugins/security_solution/common/endpoint/utils/update_antivirus_registration_enabled.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/endpoint/utils/update_antivirus_registration_enabled.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/endpoint/utils/update_antivirus_registration_enabled.test.ts diff --git a/x-pack/plugins/security_solution/common/endpoint/utils/update_antivirus_registration_enabled.ts b/x-pack/solutions/security/plugins/security_solution/common/endpoint/utils/update_antivirus_registration_enabled.ts similarity index 100% rename from x-pack/plugins/security_solution/common/endpoint/utils/update_antivirus_registration_enabled.ts rename to x-pack/solutions/security/plugins/security_solution/common/endpoint/utils/update_antivirus_registration_enabled.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/asset_criticality/constants.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/asset_criticality/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/asset_criticality/constants.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/asset_criticality/constants.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/asset_criticality/index.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/asset_criticality/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/asset_criticality/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/asset_criticality/index.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/asset_criticality/indices.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/asset_criticality/indices.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/asset_criticality/indices.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/asset_criticality/indices.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/asset_criticality/parse_asset_criticality_csv_row.test.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/asset_criticality/parse_asset_criticality_csv_row.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/asset_criticality/parse_asset_criticality_csv_row.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/asset_criticality/parse_asset_criticality_csv_row.test.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/asset_criticality/parse_asset_criticality_csv_row.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/asset_criticality/parse_asset_criticality_csv_row.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/asset_criticality/parse_asset_criticality_csv_row.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/asset_criticality/parse_asset_criticality_csv_row.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/asset_criticality/types.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/asset_criticality/types.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/asset_criticality/types.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/asset_criticality/types.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/constants.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/constants.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/constants.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/entity_store/constants.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/entity_store/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/entity_store/constants.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/entity_store/constants.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/privileges.test.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/privileges.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/privileges.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/privileges.test.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/privileges.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/privileges.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/privileges.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_engine/constants.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_engine/constants.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/constants.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_engine/identifier_types.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/identifier_types.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_engine/identifier_types.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/identifier_types.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_engine/index.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_engine/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/index.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_engine/indices.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/indices.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_engine/indices.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/indices.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_engine/privileges.test.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/privileges.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_engine/privileges.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/privileges.test.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_engine/privileges.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_engine/privileges.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/privileges.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_engine/range.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/range.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_engine/range.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/range.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_engine/risk_levels.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/risk_levels.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_engine/risk_levels.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/risk_levels.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_engine/risk_weights/index.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/risk_weights/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_engine/risk_weights/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/risk_weights/index.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_engine/risk_weights/types.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/risk_weights/types.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_engine/risk_weights/types.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/risk_weights/types.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_engine/types.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/types.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_engine/types.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/types.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_engine/utils.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_engine/utils.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_engine/utils.ts diff --git a/x-pack/plugins/security_solution/common/entity_analytics/risk_score/constants.ts b/x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_score/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/common/entity_analytics/risk_score/constants.ts rename to x-pack/solutions/security/plugins/security_solution/common/entity_analytics/risk_score/constants.ts diff --git a/x-pack/plugins/security_solution/common/experimental_features.ts b/x-pack/solutions/security/plugins/security_solution/common/experimental_features.ts similarity index 100% rename from x-pack/plugins/security_solution/common/experimental_features.ts rename to x-pack/solutions/security/plugins/security_solution/common/experimental_features.ts diff --git a/x-pack/plugins/security_solution/common/field_maps/8.0.0/alerts.ts b/x-pack/solutions/security/plugins/security_solution/common/field_maps/8.0.0/alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/common/field_maps/8.0.0/alerts.ts rename to x-pack/solutions/security/plugins/security_solution/common/field_maps/8.0.0/alerts.ts diff --git a/x-pack/plugins/security_solution/common/field_maps/8.0.0/index.ts b/x-pack/solutions/security/plugins/security_solution/common/field_maps/8.0.0/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/field_maps/8.0.0/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/field_maps/8.0.0/index.ts diff --git a/x-pack/plugins/security_solution/common/field_maps/8.0.0/rules.ts b/x-pack/solutions/security/plugins/security_solution/common/field_maps/8.0.0/rules.ts similarity index 100% rename from x-pack/plugins/security_solution/common/field_maps/8.0.0/rules.ts rename to x-pack/solutions/security/plugins/security_solution/common/field_maps/8.0.0/rules.ts diff --git a/x-pack/plugins/security_solution/common/field_maps/8.13.0/alerts.ts b/x-pack/solutions/security/plugins/security_solution/common/field_maps/8.13.0/alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/common/field_maps/8.13.0/alerts.ts rename to x-pack/solutions/security/plugins/security_solution/common/field_maps/8.13.0/alerts.ts diff --git a/x-pack/plugins/security_solution/common/field_maps/8.13.0/index.ts b/x-pack/solutions/security/plugins/security_solution/common/field_maps/8.13.0/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/field_maps/8.13.0/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/field_maps/8.13.0/index.ts diff --git a/x-pack/plugins/security_solution/common/field_maps/8.16.0/alerts.ts b/x-pack/solutions/security/plugins/security_solution/common/field_maps/8.16.0/alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/common/field_maps/8.16.0/alerts.ts rename to x-pack/solutions/security/plugins/security_solution/common/field_maps/8.16.0/alerts.ts diff --git a/x-pack/plugins/security_solution/common/field_maps/8.16.0/index.ts b/x-pack/solutions/security/plugins/security_solution/common/field_maps/8.16.0/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/field_maps/8.16.0/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/field_maps/8.16.0/index.ts diff --git a/x-pack/plugins/security_solution/common/field_maps/8.4.0/alerts.ts b/x-pack/solutions/security/plugins/security_solution/common/field_maps/8.4.0/alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/common/field_maps/8.4.0/alerts.ts rename to x-pack/solutions/security/plugins/security_solution/common/field_maps/8.4.0/alerts.ts diff --git a/x-pack/plugins/security_solution/common/field_maps/8.4.0/index.ts b/x-pack/solutions/security/plugins/security_solution/common/field_maps/8.4.0/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/field_maps/8.4.0/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/field_maps/8.4.0/index.ts diff --git a/x-pack/plugins/security_solution/common/field_maps/field_names.ts b/x-pack/solutions/security/plugins/security_solution/common/field_maps/field_names.ts similarity index 100% rename from x-pack/plugins/security_solution/common/field_maps/field_names.ts rename to x-pack/solutions/security/plugins/security_solution/common/field_maps/field_names.ts diff --git a/x-pack/plugins/security_solution/common/field_maps/index.ts b/x-pack/solutions/security/plugins/security_solution/common/field_maps/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/field_maps/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/field_maps/index.ts diff --git a/x-pack/plugins/security_solution/common/guided_onboarding/siem_guide_config.test.ts b/x-pack/solutions/security/plugins/security_solution/common/guided_onboarding/siem_guide_config.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/guided_onboarding/siem_guide_config.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/guided_onboarding/siem_guide_config.test.ts diff --git a/x-pack/plugins/security_solution/common/guided_onboarding/siem_guide_config.ts b/x-pack/solutions/security/plugins/security_solution/common/guided_onboarding/siem_guide_config.ts similarity index 100% rename from x-pack/plugins/security_solution/common/guided_onboarding/siem_guide_config.ts rename to x-pack/solutions/security/plugins/security_solution/common/guided_onboarding/siem_guide_config.ts diff --git a/x-pack/plugins/security_solution/common/guided_onboarding/translations.ts b/x-pack/solutions/security/plugins/security_solution/common/guided_onboarding/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/common/guided_onboarding/translations.ts rename to x-pack/solutions/security/plugins/security_solution/common/guided_onboarding/translations.ts diff --git a/x-pack/plugins/security_solution/common/index.ts b/x-pack/solutions/security/plugins/security_solution/common/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/index.ts diff --git a/x-pack/plugins/security_solution/common/jest.config.js b/x-pack/solutions/security/plugins/security_solution/common/jest.config.js similarity index 55% rename from x-pack/plugins/security_solution/common/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/common/jest.config.js index ee73875c3d5e9..e5cfc70c6dde6 100644 --- a/x-pack/plugins/security_solution/common/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution/common/jest.config.js @@ -7,11 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../..', - roots: ['/x-pack/plugins/security_solution/common'], + rootDir: '../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/common'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/common', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/common', coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/common/**/*.{ts,tsx}'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/common/**/*.{ts,tsx}', + ], moduleNameMapper: require('../server/__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/security_solution/common/license/index.ts b/x-pack/solutions/security/plugins/security_solution/common/license/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/license/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/license/index.ts diff --git a/x-pack/plugins/security_solution/common/license/license.ts b/x-pack/solutions/security/plugins/security_solution/common/license/license.ts similarity index 100% rename from x-pack/plugins/security_solution/common/license/license.ts rename to x-pack/solutions/security/plugins/security_solution/common/license/license.ts diff --git a/x-pack/plugins/security_solution/common/license/mocks.ts b/x-pack/solutions/security/plugins/security_solution/common/license/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/common/license/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/common/license/mocks.ts diff --git a/x-pack/plugins/security_solution/common/license/policy_config.test.ts b/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/license/policy_config.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/license/policy_config.test.ts diff --git a/x-pack/plugins/security_solution/common/license/policy_config.ts b/x-pack/solutions/security/plugins/security_solution/common/license/policy_config.ts similarity index 100% rename from x-pack/plugins/security_solution/common/license/policy_config.ts rename to x-pack/solutions/security/plugins/security_solution/common/license/policy_config.ts diff --git a/x-pack/plugins/security_solution/common/machine_learning/affected_job_ids.ts b/x-pack/solutions/security/plugins/security_solution/common/machine_learning/affected_job_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/common/machine_learning/affected_job_ids.ts rename to x-pack/solutions/security/plugins/security_solution/common/machine_learning/affected_job_ids.ts diff --git a/x-pack/plugins/security_solution/common/machine_learning/empty_ml_capabilities.ts b/x-pack/solutions/security/plugins/security_solution/common/machine_learning/empty_ml_capabilities.ts similarity index 100% rename from x-pack/plugins/security_solution/common/machine_learning/empty_ml_capabilities.ts rename to x-pack/solutions/security/plugins/security_solution/common/machine_learning/empty_ml_capabilities.ts diff --git a/x-pack/plugins/security_solution/common/machine_learning/has_ml_admin_permissions.test.ts b/x-pack/solutions/security/plugins/security_solution/common/machine_learning/has_ml_admin_permissions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/machine_learning/has_ml_admin_permissions.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/machine_learning/has_ml_admin_permissions.test.ts diff --git a/x-pack/plugins/security_solution/common/machine_learning/has_ml_admin_permissions.ts b/x-pack/solutions/security/plugins/security_solution/common/machine_learning/has_ml_admin_permissions.ts similarity index 100% rename from x-pack/plugins/security_solution/common/machine_learning/has_ml_admin_permissions.ts rename to x-pack/solutions/security/plugins/security_solution/common/machine_learning/has_ml_admin_permissions.ts diff --git a/x-pack/plugins/security_solution/common/machine_learning/has_ml_license.test.ts b/x-pack/solutions/security/plugins/security_solution/common/machine_learning/has_ml_license.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/machine_learning/has_ml_license.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/machine_learning/has_ml_license.test.ts diff --git a/x-pack/plugins/security_solution/common/machine_learning/has_ml_license.ts b/x-pack/solutions/security/plugins/security_solution/common/machine_learning/has_ml_license.ts similarity index 100% rename from x-pack/plugins/security_solution/common/machine_learning/has_ml_license.ts rename to x-pack/solutions/security/plugins/security_solution/common/machine_learning/has_ml_license.ts diff --git a/x-pack/plugins/security_solution/common/machine_learning/has_ml_user_permissions.test.ts b/x-pack/solutions/security/plugins/security_solution/common/machine_learning/has_ml_user_permissions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/machine_learning/has_ml_user_permissions.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/machine_learning/has_ml_user_permissions.test.ts diff --git a/x-pack/plugins/security_solution/common/machine_learning/has_ml_user_permissions.ts b/x-pack/solutions/security/plugins/security_solution/common/machine_learning/has_ml_user_permissions.ts similarity index 100% rename from x-pack/plugins/security_solution/common/machine_learning/has_ml_user_permissions.ts rename to x-pack/solutions/security/plugins/security_solution/common/machine_learning/has_ml_user_permissions.ts diff --git a/x-pack/plugins/security_solution/common/machine_learning/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/common/machine_learning/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/machine_learning/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/machine_learning/helpers.test.ts diff --git a/x-pack/plugins/security_solution/common/machine_learning/helpers.ts b/x-pack/solutions/security/plugins/security_solution/common/machine_learning/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/common/machine_learning/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/common/machine_learning/helpers.ts diff --git a/x-pack/plugins/security_solution/common/machine_learning/is_security_job.test.ts b/x-pack/solutions/security/plugins/security_solution/common/machine_learning/is_security_job.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/machine_learning/is_security_job.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/machine_learning/is_security_job.test.ts diff --git a/x-pack/plugins/security_solution/common/machine_learning/is_security_job.ts b/x-pack/solutions/security/plugins/security_solution/common/machine_learning/is_security_job.ts similarity index 100% rename from x-pack/plugins/security_solution/common/machine_learning/is_security_job.ts rename to x-pack/solutions/security/plugins/security_solution/common/machine_learning/is_security_job.ts diff --git a/x-pack/plugins/security_solution/common/notes/constants.ts b/x-pack/solutions/security/plugins/security_solution/common/notes/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/common/notes/constants.ts rename to x-pack/solutions/security/plugins/security_solution/common/notes/constants.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/common/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/common/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/common/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/common/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/endpoint/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/endpoint/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/endpoint/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/endpoint/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/endpoint/response_actions/action.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/endpoint/response_actions/action.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/endpoint/response_actions/action.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/endpoint/response_actions/action.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/endpoint/response_actions/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/endpoint/response_actions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/endpoint/response_actions/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/endpoint/response_actions/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/endpoint/response_actions/response.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/endpoint/response_actions/response.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/endpoint/response_actions/response.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/endpoint/response_actions/response.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/endpoint/response_actions/types.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/endpoint/response_actions/types.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/endpoint/response_actions/types.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/endpoint/response_actions/types.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/eql/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/eql/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/eql/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/eql/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/eql/validation/helpers.mock.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/eql/validation/helpers.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/eql/validation/helpers.mock.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/eql/validation/helpers.mock.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/eql/validation/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/eql/validation/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/eql/validation/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/eql/validation/helpers.test.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/eql/validation/helpers.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/eql/validation/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/eql/validation/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/eql/validation/helpers.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/eql/validation/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/eql/validation/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/eql/validation/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/eql/validation/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/index_fields/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/index_fields/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/index_fields/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/cti/index.mock.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/cti/index.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/cti/index.mock.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/cti/index.mock.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/cti/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/cti/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/cti/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/cti/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/first_last_seen/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/first_last_seen/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/first_last_seen/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/first_last_seen/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts/all/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts/all/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts/all/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts/all/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts/common/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts/common/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts/common/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts/common/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts/details/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts/details/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts/details/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts/details/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts/overview/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts/overview/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts/overview/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts/overview/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts/uncommon_processes/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts/uncommon_processes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/hosts/uncommon_processes/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/hosts/uncommon_processes/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/network/common/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/common/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/network/common/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/common/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/network/details/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/details/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/network/details/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/details/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/network/dns/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/dns/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/network/dns/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/dns/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/network/http/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/http/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/network/http/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/http/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/network/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/network/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/network/overview/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/overview/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/network/overview/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/overview/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/network/tls/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/tls/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/network/tls/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/tls/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/network/top_countries/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/top_countries/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/network/top_countries/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/top_countries/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/network/top_n_flow/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/top_n_flow/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/network/top_n_flow/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/top_n_flow/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/network/users/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/users/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/network/users/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/network/users/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/related_entities/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/related_entities/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/related_entities/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/related_entities/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/related_entities/related_hosts/index.tsx b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/related_entities/related_hosts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/related_entities/related_hosts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/related_entities/related_hosts/index.tsx diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/related_entities/related_users/index.tsx b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/related_entities/related_users/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/related_entities/related_users/index.tsx rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/related_entities/related_users/index.tsx diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/risk_score/all/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/risk_score/all/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/risk_score/all/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/risk_score/all/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/risk_score/common/index.test.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/risk_score/common/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/risk_score/common/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/risk_score/common/index.test.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/risk_score/common/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/risk_score/common/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/risk_score/common/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/risk_score/common/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/risk_score/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/risk_score/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/risk_score/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/risk_score/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/risk_score/kpi/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/risk_score/kpi/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/risk_score/kpi/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/risk_score/kpi/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/users/all/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/users/all/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/users/all/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/users/all/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/users/authentications/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/users/authentications/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/users/authentications/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/users/authentications/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/users/common/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/users/common/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/users/common/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/users/common/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/users/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/users/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/users/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/users/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/users/managed_details/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/users/managed_details/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/users/managed_details/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/users/managed_details/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/security_solution/users/observed_details/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/users/observed_details/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/security_solution/users/observed_details/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/security_solution/users/observed_details/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/timeline/events/all/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/events/all/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/timeline/events/all/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/events/all/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/timeline/events/common/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/events/common/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/timeline/events/common/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/events/common/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/timeline/events/details/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/events/details/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/timeline/events/details/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/events/details/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/timeline/events/eql/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/events/eql/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/timeline/events/eql/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/events/eql/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/timeline/events/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/events/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/timeline/events/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/events/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/timeline/events/last_event_time/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/events/last_event_time/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/timeline/events/last_event_time/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/events/last_event_time/index.ts diff --git a/x-pack/plugins/security_solution/common/search_strategy/timeline/index.ts b/x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/search_strategy/timeline/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/search_strategy/timeline/index.ts diff --git a/x-pack/plugins/security_solution/common/security_integrations/cribl/translator.test.ts b/x-pack/solutions/security/plugins/security_solution/common/security_integrations/cribl/translator.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/security_integrations/cribl/translator.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/security_integrations/cribl/translator.test.ts diff --git a/x-pack/plugins/security_solution/common/security_integrations/cribl/translator.ts b/x-pack/solutions/security/plugins/security_solution/common/security_integrations/cribl/translator.ts similarity index 100% rename from x-pack/plugins/security_solution/common/security_integrations/cribl/translator.ts rename to x-pack/solutions/security/plugins/security_solution/common/security_integrations/cribl/translator.ts diff --git a/x-pack/plugins/security_solution/common/security_integrations/cribl/types.ts b/x-pack/solutions/security/plugins/security_solution/common/security_integrations/cribl/types.ts similarity index 100% rename from x-pack/plugins/security_solution/common/security_integrations/cribl/types.ts rename to x-pack/solutions/security/plugins/security_solution/common/security_integrations/cribl/types.ts diff --git a/x-pack/plugins/security_solution/common/siem_migrations/constants.ts b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/constants.ts rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/constants.ts diff --git a/x-pack/plugins/security_solution/common/siem_migrations/model/api/rules/rule_migration.gen.ts b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/model/api/rules/rule_migration.gen.ts similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/model/api/rules/rule_migration.gen.ts rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/model/api/rules/rule_migration.gen.ts diff --git a/x-pack/plugins/security_solution/common/siem_migrations/model/api/rules/rule_migration.schema.yaml b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/model/api/rules/rule_migration.schema.yaml similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/model/api/rules/rule_migration.schema.yaml rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/model/api/rules/rule_migration.schema.yaml diff --git a/x-pack/plugins/security_solution/common/siem_migrations/model/common.gen.ts b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/model/common.gen.ts similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/model/common.gen.ts rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/model/common.gen.ts diff --git a/x-pack/plugins/security_solution/common/siem_migrations/model/common.schema.yaml b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/model/common.schema.yaml similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/model/common.schema.yaml rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/model/common.schema.yaml diff --git a/x-pack/plugins/security_solution/common/siem_migrations/model/rule_migration.gen.ts b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/model/rule_migration.gen.ts similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/model/rule_migration.gen.ts rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/model/rule_migration.gen.ts diff --git a/x-pack/plugins/security_solution/common/siem_migrations/model/rule_migration.schema.yaml b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/model/rule_migration.schema.yaml similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/model/rule_migration.schema.yaml rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/model/rule_migration.schema.yaml diff --git a/x-pack/plugins/security_solution/common/siem_migrations/rules/resources/index.ts b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/rules/resources/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/rules/resources/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/rules/resources/index.ts diff --git a/x-pack/plugins/security_solution/common/siem_migrations/rules/resources/splunk/index.ts b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/rules/resources/splunk/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/rules/resources/splunk/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/rules/resources/splunk/index.ts diff --git a/x-pack/plugins/security_solution/common/siem_migrations/rules/resources/splunk/splunk_identifier.test.ts b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/rules/resources/splunk/splunk_identifier.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/rules/resources/splunk/splunk_identifier.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/rules/resources/splunk/splunk_identifier.test.ts diff --git a/x-pack/plugins/security_solution/common/siem_migrations/rules/resources/splunk/splunk_identifier.ts b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/rules/resources/splunk/splunk_identifier.ts similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/rules/resources/splunk/splunk_identifier.ts rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/rules/resources/splunk/splunk_identifier.ts diff --git a/x-pack/plugins/security_solution/common/siem_migrations/rules/resources/types.ts b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/rules/resources/types.ts similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/rules/resources/types.ts rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/rules/resources/types.ts diff --git a/x-pack/plugins/security_solution/common/siem_migrations/rules/utils.ts b/x-pack/solutions/security/plugins/security_solution/common/siem_migrations/rules/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/common/siem_migrations/rules/utils.ts rename to x-pack/solutions/security/plugins/security_solution/common/siem_migrations/rules/utils.ts diff --git a/x-pack/plugins/security_solution/common/test/ess_roles.json b/x-pack/solutions/security/plugins/security_solution/common/test/ess_roles.json similarity index 100% rename from x-pack/plugins/security_solution/common/test/ess_roles.json rename to x-pack/solutions/security/plugins/security_solution/common/test/ess_roles.json diff --git a/x-pack/plugins/security_solution/common/test/index.ts b/x-pack/solutions/security/plugins/security_solution/common/test/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/test/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/test/index.ts diff --git a/x-pack/plugins/security_solution/common/timelines/zod_errors.ts b/x-pack/solutions/security/plugins/security_solution/common/timelines/zod_errors.ts similarity index 100% rename from x-pack/plugins/security_solution/common/timelines/zod_errors.ts rename to x-pack/solutions/security/plugins/security_solution/common/timelines/zod_errors.ts diff --git a/x-pack/plugins/security_solution/common/translations.ts b/x-pack/solutions/security/plugins/security_solution/common/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/common/translations.ts rename to x-pack/solutions/security/plugins/security_solution/common/translations.ts diff --git a/x-pack/plugins/security_solution/common/typed_json.ts b/x-pack/solutions/security/plugins/security_solution/common/typed_json.ts similarity index 100% rename from x-pack/plugins/security_solution/common/typed_json.ts rename to x-pack/solutions/security/plugins/security_solution/common/typed_json.ts diff --git a/x-pack/plugins/security_solution/common/types/bulk_actions/index.ts b/x-pack/solutions/security/plugins/security_solution/common/types/bulk_actions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/bulk_actions/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/bulk_actions/index.ts diff --git a/x-pack/plugins/security_solution/common/types/header_actions/index.ts b/x-pack/solutions/security/plugins/security_solution/common/types/header_actions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/header_actions/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/header_actions/index.ts diff --git a/x-pack/plugins/security_solution/common/types/index.ts b/x-pack/solutions/security/plugins/security_solution/common/types/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/index.ts diff --git a/x-pack/plugins/security_solution/common/types/response_actions/index.ts b/x-pack/solutions/security/plugins/security_solution/common/types/response_actions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/response_actions/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/response_actions/index.ts diff --git a/x-pack/plugins/security_solution/common/types/risk_scores.ts b/x-pack/solutions/security/plugins/security_solution/common/types/risk_scores.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/risk_scores.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/risk_scores.ts diff --git a/x-pack/plugins/security_solution/common/types/session_view/index.ts b/x-pack/solutions/security/plugins/security_solution/common/types/session_view/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/session_view/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/session_view/index.ts diff --git a/x-pack/plugins/security_solution/common/types/timeline/cells/index.ts b/x-pack/solutions/security/plugins/security_solution/common/types/timeline/cells/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/timeline/cells/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/timeline/cells/index.ts diff --git a/x-pack/plugins/security_solution/common/types/timeline/columns/index.ts b/x-pack/solutions/security/plugins/security_solution/common/types/timeline/columns/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/timeline/columns/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/timeline/columns/index.ts diff --git a/x-pack/plugins/security_solution/common/types/timeline/data_provider/index.ts b/x-pack/solutions/security/plugins/security_solution/common/types/timeline/data_provider/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/timeline/data_provider/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/timeline/data_provider/index.ts diff --git a/x-pack/plugins/security_solution/common/types/timeline/index.ts b/x-pack/solutions/security/plugins/security_solution/common/types/timeline/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/timeline/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/timeline/index.ts diff --git a/x-pack/plugins/security_solution/common/types/timeline/note/saved_object.ts b/x-pack/solutions/security/plugins/security_solution/common/types/timeline/note/saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/timeline/note/saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/timeline/note/saved_object.ts diff --git a/x-pack/plugins/security_solution/common/types/timeline/pinned_event/saved_object.ts b/x-pack/solutions/security/plugins/security_solution/common/types/timeline/pinned_event/saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/timeline/pinned_event/saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/timeline/pinned_event/saved_object.ts diff --git a/x-pack/plugins/security_solution/common/types/timeline/rows/index.ts b/x-pack/solutions/security/plugins/security_solution/common/types/timeline/rows/index.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/timeline/rows/index.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/timeline/rows/index.ts diff --git a/x-pack/plugins/security_solution/common/types/timeline/saved_object.ts b/x-pack/solutions/security/plugins/security_solution/common/types/timeline/saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/timeline/saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/timeline/saved_object.ts diff --git a/x-pack/plugins/security_solution/common/types/timeline/store.ts b/x-pack/solutions/security/plugins/security_solution/common/types/timeline/store.ts similarity index 100% rename from x-pack/plugins/security_solution/common/types/timeline/store.ts rename to x-pack/solutions/security/plugins/security_solution/common/types/timeline/store.ts diff --git a/x-pack/plugins/security_solution/common/utility_types.ts b/x-pack/solutions/security/plugins/security_solution/common/utility_types.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utility_types.ts rename to x-pack/solutions/security/plugins/security_solution/common/utility_types.ts diff --git a/x-pack/plugins/security_solution/common/utils/__snapshots__/risk_score_modules.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/common/utils/__snapshots__/risk_score_modules.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/common/utils/__snapshots__/risk_score_modules.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/common/utils/__snapshots__/risk_score_modules.test.ts.snap diff --git a/x-pack/plugins/security_solution/common/utils/alert_detail_path.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/alert_detail_path.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/alert_detail_path.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/alert_detail_path.ts diff --git a/x-pack/plugins/security_solution/common/utils/enum_from_string.test.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/enum_from_string.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/enum_from_string.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/enum_from_string.test.ts diff --git a/x-pack/plugins/security_solution/common/utils/enum_from_string.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/enum_from_string.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/enum_from_string.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/enum_from_string.ts diff --git a/x-pack/plugins/security_solution/common/utils/expand_dotted.test.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/expand_dotted.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/expand_dotted.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/expand_dotted.test.ts diff --git a/x-pack/plugins/security_solution/common/utils/expand_dotted.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/expand_dotted.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/expand_dotted.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/expand_dotted.ts diff --git a/x-pack/plugins/security_solution/common/utils/format_page_filter_search_param.test.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/format_page_filter_search_param.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/format_page_filter_search_param.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/format_page_filter_search_param.test.ts diff --git a/x-pack/plugins/security_solution/common/utils/format_page_filter_search_param.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/format_page_filter_search_param.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/format_page_filter_search_param.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/format_page_filter_search_param.ts diff --git a/x-pack/plugins/security_solution/common/utils/get_ramdom_color.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/get_ramdom_color.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/get_ramdom_color.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/get_ramdom_color.ts diff --git a/x-pack/plugins/security_solution/common/utils/invariant.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/invariant.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/invariant.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/invariant.ts diff --git a/x-pack/plugins/security_solution/common/utils/kql.test.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/kql.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/kql.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/kql.test.ts diff --git a/x-pack/plugins/security_solution/common/utils/kql.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/kql.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/kql.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/kql.ts diff --git a/x-pack/plugins/security_solution/common/utils/path_placeholder.test.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/path_placeholder.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/path_placeholder.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/path_placeholder.test.ts diff --git a/x-pack/plugins/security_solution/common/utils/path_placeholder.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/path_placeholder.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/path_placeholder.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/path_placeholder.ts diff --git a/x-pack/plugins/security_solution/common/utils/risk_score_modules.test.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/risk_score_modules.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/risk_score_modules.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/risk_score_modules.test.ts diff --git a/x-pack/plugins/security_solution/common/utils/risk_score_modules.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/risk_score_modules.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/risk_score_modules.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/risk_score_modules.ts diff --git a/x-pack/plugins/security_solution/common/utils/sourcerer.test.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/sourcerer.test.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/sourcerer.test.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/sourcerer.test.ts diff --git a/x-pack/plugins/security_solution/common/utils/sourcerer.ts b/x-pack/solutions/security/plugins/security_solution/common/utils/sourcerer.ts similarity index 100% rename from x-pack/plugins/security_solution/common/utils/sourcerer.ts rename to x-pack/solutions/security/plugins/security_solution/common/utils/sourcerer.ts diff --git a/x-pack/plugins/security_solution/docs/adrs/threat_hunting/0001_saving_of_timeline_associated_saved_objects.md b/x-pack/solutions/security/plugins/security_solution/docs/adrs/threat_hunting/0001_saving_of_timeline_associated_saved_objects.md similarity index 96% rename from x-pack/plugins/security_solution/docs/adrs/threat_hunting/0001_saving_of_timeline_associated_saved_objects.md rename to x-pack/solutions/security/plugins/security_solution/docs/adrs/threat_hunting/0001_saving_of_timeline_associated_saved_objects.md index a2d98fcb750e1..8f6ddf150c9db 100644 --- a/x-pack/plugins/security_solution/docs/adrs/threat_hunting/0001_saving_of_timeline_associated_saved_objects.md +++ b/x-pack/solutions/security/plugins/security_solution/docs/adrs/threat_hunting/0001_saving_of_timeline_associated_saved_objects.md @@ -13,11 +13,11 @@ When commenting on an unsaved timeline or an event in a timeline or when pinning What's causing this bug is that the associated saved objects have a field `timelineId` that connects them to the timeline. When a (pin/note) save request comes in, the server checks for that field and if it doesn't exist, it will create a new timeline on the fly and return its `timelineId` and `timelineVersion` as part of the saved object's response. -https://github.com/elastic/kibana/blob/2df44b9f7f76f3d03f6e32be7f2a39034f97c22e/x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.ts#L138-L148 +https://github.com/elastic/kibana/blob/2df44b9f7f76f3d03f6e32be7f2a39034f97c22e/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.ts#L138-L148 These two fields are currently not used in the timeline middleware: -https://github.com/elastic/kibana/blob/2df44b9f7f76f3d03f6e32be7f2a39034f97c22e/x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_note.ts#L60 +https://github.com/elastic/kibana/blob/2df44b9f7f76f3d03f6e32be7f2a39034f97c22e/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_note.ts#L60 This gives the false impression that the associated saved object has been stored but it actually has been associated to a different timeline. Subsequent saves of the active timeline (which is not the associated timeline) will then create a new `timelineId`. When the page is reloaded, the associated saved objects will be gone from that timeline. diff --git a/x-pack/plugins/security_solution/docs/openapi/README.md b/x-pack/solutions/security/plugins/security_solution/docs/openapi/README.md similarity index 69% rename from x-pack/plugins/security_solution/docs/openapi/README.md rename to x-pack/solutions/security/plugins/security_solution/docs/openapi/README.md index 4031201348bfa..4c3b55c8ab23d 100644 --- a/x-pack/plugins/security_solution/docs/openapi/README.md +++ b/x-pack/solutions/security/plugins/security_solution/docs/openapi/README.md @@ -1,10 +1,10 @@ # Security Solution API reference documentation -Documentation about Security Solution OpenAPI bundling workflow and configuration. See [Kibana wide docs](../../../../../oas_docs/README.md) for general information. +Documentation about Security Solution OpenAPI bundling workflow and configuration. See [Kibana wide docs](../../../../../../../oas_docs/README.md) for general information. ## Workflow -Security Solution uses **specification first approach**. It means we define OpenAPI spec files describing individual API endpoints (also known as source OpenAPI specs) at first. After that we use tooling in particular [`kbn-openapi-bundler`](../../../../../packages/kbn-openapi-bundler/README.md) to process source OpenAPI specs to produce domain OpenAPI bundles. +Security Solution uses **specification first approach**. It means we define OpenAPI spec files describing individual API endpoints (also known as source OpenAPI specs) at first. After that we use tooling in particular [`kbn-openapi-bundler`](../../../../../../../packages/kbn-openapi-bundler/README.md) to process source OpenAPI specs to produce domain OpenAPI bundles. The workflow consists of multiple steps and visualized below @@ -27,8 +27,8 @@ Security Solution has multiple API domains scattered across Kibana. Currently th - Security Detections - - Bundling script: `x-pack/plugins/security_solution/scripts/openapi/bundle_detections.js` - - Bundles location: `x-pack/plugins/security_solution/docs/openapi/{ess|serverless}` + - Bundling script: `x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_detections.js` + - Bundles location: `x-pack/solutions/security/plugins/security_solution/docs/openapi/{ess|serverless}` - Security Endpoint Exceptions @@ -37,13 +37,13 @@ Security Solution has multiple API domains scattered across Kibana. Currently th - Security Endpoint Management - - Bundling script: `x-pack/plugins/security_solution/scripts/openapi/bundle_endpoint_management.js` - - Bundles location: `x-pack/plugins/security_solution/docs/openapi/{ess|serverless}` + - Bundling script: `x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_endpoint_management.js` + - Bundles location: `x-pack/solutions/security/plugins/security_solution/docs/openapi/{ess|serverless}` - Security Endpoint Management - - Bundling script: `x-pack/plugins/security_solution/scripts/openapi/bundle_entity_analytics.js` - - Bundles location: `x-pack/plugins/security_solution/docs/openapi/{ess|serverless}` + - Bundling script: `x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_entity_analytics.js` + - Bundles location: `x-pack/solutions/security/plugins/security_solution/docs/openapi/{ess|serverless}` - Security Security Exceptions @@ -62,5 +62,5 @@ Security Solution has multiple API domains scattered across Kibana. Currently th - Security Timeline - - Bundling script: `x-pack/plugins/security_solution/scripts/openapi/bundle_timeline.js` - - Bundles location: `x-pack/plugins/security_solution/docs/openapi/{ess|serverless}` + - Bundling script: `x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_timeline.js` + - Bundles location: `x-pack/solutions/security/plugins/security_solution/docs/openapi/{ess|serverless}` diff --git a/x-pack/plugins/security_solution/docs/openapi/ess/security_solution_detections_api_2023_10_31.bundled.schema.yaml b/x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/security_solution_detections_api_2023_10_31.bundled.schema.yaml similarity index 100% rename from x-pack/plugins/security_solution/docs/openapi/ess/security_solution_detections_api_2023_10_31.bundled.schema.yaml rename to x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/security_solution_detections_api_2023_10_31.bundled.schema.yaml diff --git a/x-pack/plugins/security_solution/docs/openapi/ess/security_solution_endpoint_management_api_2023_10_31.bundled.schema.yaml b/x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/security_solution_endpoint_management_api_2023_10_31.bundled.schema.yaml similarity index 100% rename from x-pack/plugins/security_solution/docs/openapi/ess/security_solution_endpoint_management_api_2023_10_31.bundled.schema.yaml rename to x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/security_solution_endpoint_management_api_2023_10_31.bundled.schema.yaml diff --git a/x-pack/plugins/security_solution/docs/openapi/ess/security_solution_entity_analytics_api_2023_10_31.bundled.schema.yaml b/x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/security_solution_entity_analytics_api_2023_10_31.bundled.schema.yaml similarity index 100% rename from x-pack/plugins/security_solution/docs/openapi/ess/security_solution_entity_analytics_api_2023_10_31.bundled.schema.yaml rename to x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/security_solution_entity_analytics_api_2023_10_31.bundled.schema.yaml diff --git a/x-pack/plugins/security_solution/docs/openapi/ess/security_solution_timeline_api_2023_10_31.bundled.schema.yaml b/x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/security_solution_timeline_api_2023_10_31.bundled.schema.yaml similarity index 100% rename from x-pack/plugins/security_solution/docs/openapi/ess/security_solution_timeline_api_2023_10_31.bundled.schema.yaml rename to x-pack/solutions/security/plugins/security_solution/docs/openapi/ess/security_solution_timeline_api_2023_10_31.bundled.schema.yaml diff --git a/x-pack/plugins/security_solution/docs/openapi/serverless/security_solution_detections_api_2023_10_31.bundled.schema.yaml b/x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_detections_api_2023_10_31.bundled.schema.yaml similarity index 100% rename from x-pack/plugins/security_solution/docs/openapi/serverless/security_solution_detections_api_2023_10_31.bundled.schema.yaml rename to x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_detections_api_2023_10_31.bundled.schema.yaml diff --git a/x-pack/plugins/security_solution/docs/openapi/serverless/security_solution_endpoint_management_api_2023_10_31.bundled.schema.yaml b/x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_endpoint_management_api_2023_10_31.bundled.schema.yaml similarity index 100% rename from x-pack/plugins/security_solution/docs/openapi/serverless/security_solution_endpoint_management_api_2023_10_31.bundled.schema.yaml rename to x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_endpoint_management_api_2023_10_31.bundled.schema.yaml diff --git a/x-pack/plugins/security_solution/docs/openapi/serverless/security_solution_entity_analytics_api_2023_10_31.bundled.schema.yaml b/x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_entity_analytics_api_2023_10_31.bundled.schema.yaml similarity index 100% rename from x-pack/plugins/security_solution/docs/openapi/serverless/security_solution_entity_analytics_api_2023_10_31.bundled.schema.yaml rename to x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_entity_analytics_api_2023_10_31.bundled.schema.yaml diff --git a/x-pack/plugins/security_solution/docs/openapi/serverless/security_solution_timeline_api_2023_10_31.bundled.schema.yaml b/x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_timeline_api_2023_10_31.bundled.schema.yaml similarity index 100% rename from x-pack/plugins/security_solution/docs/openapi/serverless/security_solution_timeline_api_2023_10_31.bundled.schema.yaml rename to x-pack/solutions/security/plugins/security_solution/docs/openapi/serverless/security_solution_timeline_api_2023_10_31.bundled.schema.yaml diff --git a/x-pack/plugins/security_solution/docs/openapi/workflow.png b/x-pack/solutions/security/plugins/security_solution/docs/openapi/workflow.png similarity index 100% rename from x-pack/plugins/security_solution/docs/openapi/workflow.png rename to x-pack/solutions/security/plugins/security_solution/docs/openapi/workflow.png diff --git a/x-pack/plugins/security_solution/docs/rfcs/detection_response/prebuilt_rules_customization.md b/x-pack/solutions/security/plugins/security_solution/docs/rfcs/detection_response/prebuilt_rules_customization.md similarity index 89% rename from x-pack/plugins/security_solution/docs/rfcs/detection_response/prebuilt_rules_customization.md rename to x-pack/solutions/security/plugins/security_solution/docs/rfcs/detection_response/prebuilt_rules_customization.md index 97f7be2b8cd69..7ebf8a464df5f 100644 --- a/x-pack/plugins/security_solution/docs/rfcs/detection_response/prebuilt_rules_customization.md +++ b/x-pack/solutions/security/plugins/security_solution/docs/rfcs/detection_response/prebuilt_rules_customization.md @@ -188,7 +188,7 @@ Notice, as well, that `immutable` and `rule_source` will continue to be part **o The OpenAPI schema will need to be modified so: -_Source: [x-pack/plugins/security_solution/common/api/detection_engine/model/rule_schema/common_attributes.schema.yaml](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/common/api/detection_engine/model/rule_schema/common_attributes.schema.yaml)_ +_Source: [x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/model/rule_schema/common_attributes.schema.yaml](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/model/rule_schema/common_attributes.schema.yaml)_ ```yaml # [... file continues above...] @@ -242,7 +242,7 @@ RuleSource: # [... file continues below ...] ``` -_Source: [x-pack/plugins/security_solution/common/api/detection_engine/model/rule_schema/rule_schemas.schema.yaml](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/common/api/detection_engine/model/rule_schema/rule_schemas.schema.yaml)_ +_Source: [x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/model/rule_schema/rule_schemas.schema.yaml](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/model/rule_schema/rule_schemas.schema.yaml)_ ```yaml # [... file continues above...] @@ -289,7 +289,7 @@ See the detailed explanation for this mechanism in the [Exporting and importing The `immutable` and `rule_source` fields will be ignored if passed in the request payload. -_Source: [x-pack/plugins/security_solution/common/api/detection_engine/rule_management/import_rules/rule_to_import.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/common/api/detection_engine/rule_management/import_rules/rule_to_import.ts)_ +_Source: [x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/rule_management/import_rules/rule_to_import.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/rule_management/import_rules/rule_to_import.ts)_ ```ts // [... file continues above...] @@ -314,7 +314,7 @@ export const RuleToImport = BaseCreateProps.and(TypeSpecificCreateProps).and( **The internal rule schema** needs to represent that the `immutable` and the new `ruleSource` field may not always exist, so they must be optional. -_Source: [x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.ts)_ +_Source: [x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.ts)_ ```ts export type BaseRuleParams = z.infer; @@ -331,7 +331,7 @@ export const BaseRuleParams = z.object({ In the internal rule schema, there are two additional important reasons why we need to make sure that these two fields optional: -- When rules are executed, a call to the method `validateRuleTypeParams` is done, which is a method that validates the passed rule's parameters using the validators defined in `x-pack/plugins/security_solution/server/lib/detection_engine/rule_types`, within each of the rule query types files (for [EQL rules](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/create_eql_alert_type.ts#L27), for example). The validation is done based on the internal rule schema `BaseRulesParams` displayed above. Having `ruleSource` as required field would cause custom rules or prebuilt rules that haven't had their schema migrated to fail during runtime. +- When rules are executed, a call to the method `validateRuleTypeParams` is done, which is a method that validates the passed rule's parameters using the validators defined in `x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types`, within each of the rule query types files (for [EQL rules](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/create_eql_alert_type.ts#L27), for example). The validation is done based on the internal rule schema `BaseRulesParams` displayed above. Having `ruleSource` as required field would cause custom rules or prebuilt rules that haven't had their schema migrated to fail during runtime. - The Rule Client `update` method also calls the `validateRuleTypeParams` to validate the rule's params. Since the Rule Client's `update` method is used in our endpoint handlers, such as and `/rules/patch` and `/_bulk_actions`, these would fail when executed against a payload of custom rule. #### Prebuilt Rule asset schema @@ -340,7 +340,7 @@ The `PrebuiltRuleAsset` type needs to be updated to include the new `source_upda Notice that this field will be a **top-level field in the Prebuilt Rule asset** schema, but will be part of the `rule_source` field in the API rule schema and internal rule schema. -_Source: [x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.ts)_ +_Source: [x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.ts)_ ```ts export const PrebuiltRuleAsset = BaseCreateProps.and(TypeSpecificCreateProps).and( @@ -375,7 +375,7 @@ Both the docs and the custom response header should communicate that the `immuta - is maintained for backwards compatibility reasons only - will be removed after a specific date/release -The endpoints should be updated to include a custom response header, using the [format we already use for our bulk CRUD endpoints.](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/deprecation.ts#L34-L43) +The endpoints should be updated to include a custom response header, using the [format we already use for our bulk CRUD endpoints.](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/deprecation.ts#L34-L43) ## Mapping changes @@ -385,7 +385,7 @@ No changes will be needed for the [mapping of rule saved objects](https://github **Security Rules (prebuilt rule assets) mapping** -No changes will be needed either for the `security-rule` [mapping](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_type.ts), our prebuilt rule assets. We currently have mappings for the `rule_id` and `version` fields, since we perform aggregations and filtering on those in the rule install and upgrade endpoints. No additional fields needs to be mapped in this phase. +No changes will be needed either for the `security-rule` [mapping](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_type.ts), our prebuilt rule assets. We currently have mappings for the `rule_id` and `version` fields, since we perform aggregations and filtering on those in the rule install and upgrade endpoints. No additional fields needs to be mapped in this phase. ## Plan for carrying out migrations of rule SOs @@ -403,9 +403,9 @@ Since the migration of rules will be performed as the user calls the pertinent e All endpoints belonging to Detection Rules Management that create and update -including upgrade of prebuilt rules to new version- use three CRUD methods under the hood: -- [`createRules`](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/crud/create_rules.ts) -- [`patchRules`](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/crud/patch_rules.ts) -- [`updateRules`](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/crud/update_rules.ts) +- [`createRules`](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/crud/create_rules.ts) +- [`patchRules`](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/crud/patch_rules.ts) +- [`updateRules`](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/crud/update_rules.ts) This "overuse" of these 3 methods for a variety of user actions makes their logic tightly coupled and creates a considerable amount of complexity to CRUD functions that should remain logically simple. @@ -464,7 +464,7 @@ The **normalization on read** will be carried out by a new `normalizeRuleSourceS Inside this method, we will use `normalizeRuleSourceSchemaOnRuleRead` to calculate the normalized values of `rule_source` and `immutable`. -_Source: [x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_converters.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_converters.ts)_ +_Source: [x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_converters.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_converters.ts)_ ```ts export const internalRuleToAPIResponse = (rule) => { @@ -488,7 +488,7 @@ export const commonParamsCamelToSnake = (params: BaseRuleParams) => { And the `normalizeRuleSourceSchemaOnRuleRead` can be defined so: -_Source: x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/prebuilt_rule_schema_migrations.ts_ (New file) +_Source: x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/prebuilt_rule_schema_migrations.ts_ (New file) ```ts interface OnReadNormalizationResult { @@ -833,13 +833,13 @@ As mentioned before, we need to assume that at any point in time, there will be This means that we will need to update the constants and KQL filters that we have hardcoded in our application to reflect the new schema: -_See source of rule params keys: [x-pack/plugins/security_solution/common/detection_engine/rule_management/rule_fields.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/common/detection_engine/rule_management/rule_fields.ts)_ +_See source of rule params keys: [x-pack/solutions/security/plugins/security_solution/common/detection_engine/rule_management/rule_fields.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/common/detection_engine/rule_management/rule_fields.ts)_ -Will need to update the `x-pack/plugins/security_solution/common/detection_engine/rule_management/rule_filtering.ts` file, where the `convertRulesFilterToKQL` method is defined. This method is used both in the frontend and in the serverside, and translates rule filter options to KQL filters that Elasticsearch can understand. +Will need to update the `x-pack/solutions/security/plugins/security_solution/common/detection_engine/rule_management/rule_filtering.ts` file, where the `convertRulesFilterToKQL` method is defined. This method is used both in the frontend and in the serverside, and translates rule filter options to KQL filters that Elasticsearch can understand. Here, we need to update the KQL filters and the logic for fetching Elastic prebuilt and custom rules, relying on `rule_source` but with fallback to `immutable`: -_Source for `convertRulesFilterToKQL`: [x-pack/plugins/security_solution/common/detection_engine/rule_management/rule_filtering.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/common/detection_engine/rule_management/rule_filtering.ts)_ +_Source for `convertRulesFilterToKQL`: [x-pack/solutions/security/plugins/security_solution/common/detection_engine/rule_management/rule_filtering.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/common/detection_engine/rule_management/rule_filtering.ts)_ In order to retrieve Elastic prebuilt rules, we can filter for rules in which `alert.attributes.params.rule_source.type` is `external`, with a fallback to rules in which `alert.attributes.params.immutable` is `true`, for rules which have not had their schema migrated and `rule_source` does not still exists for them. @@ -861,46 +861,46 @@ Creating new methods for those unrelated actions should help clean the `createRu This endpoint currently depends on rules `alert.attributes.params.immutable` to fetch number of custom rules and number of prebuilt rules. We need to adapt its logic to rely on new `alert.attributes.params.rule_source` field, with fallback to the original, for backwards compatibility. -Specifically, the endpoint handler uses the [`findRules` utility](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/find_rules.ts) to fetch rules based on their `immutable` param. +Specifically, the endpoint handler uses the [`findRules` utility](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/find_rules.ts) to fetch rules based on their `immutable` param. This needs to be changed so that we rely on the `rule_source.type` param, but fallback to `immutable` if that parameter doesn't exist - i.e., in the case of non-migrated-on-write rules. We need to modify the KQL queries in a similar way to the already described in the section `KQL filters and the convertRulesFilterToKQL`. -We need to modify the `x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts` file; specifically the `fetchRulesCount` function, which contains the KQL query filters that should be updated. +We need to modify the `x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts` file; specifically the `fetchRulesCount` function, which contains the KQL query filters that should be updated. -_See Source: [x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts)_ +_See Source: [x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts)_ - **Coverage Overview** - `/rules_coverage_overview` (Internal): This endpoint is called to retrieve the data that populates the MITRE Coverage Overview table, and currently depends on the `immutable` field to fetch the user's installed rules. Similarly to what was described in the previous endpoint, we should update the logic so that we rely on the `rule_source.type` field, but fallback to `immutable` if that parameter doesn't exist - i.e., in the case of non-migrated-on-write rules. -This endpoint handler also uses the [`findRules` utility](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/find_rules.ts) to fetch rules, but the KQL filter that is passed to that utility is created by the reusable [`convertRulesFilterToKQL` utility function](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/common/detection_engine/rule_management/rule_filtering.ts): +This endpoint handler also uses the [`findRules` utility](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/find_rules.ts) to fetch rules, but the KQL filter that is passed to that utility is created by the reusable [`convertRulesFilterToKQL` utility function](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/common/detection_engine/rule_management/rule_filtering.ts): -_See Source: [x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.ts)_ +_See Source: [x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.ts)_ Therefor, it is enough to modify the `convertRulesFilterToKQL` utility logic as was described in the section above: [KQL filters and the `convertRulesFilterToKQL` method](#kql-filters-and-the-convertrulesfiltertokql-method) ### Prebuilt Rules endpoints -- [**(LEGACY) Get Prebuilt Rules and Timeline Status** - `/rules/prepackaged/_status`](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.ts) +- [**(LEGACY) Get Prebuilt Rules and Timeline Status** - `/rules/prepackaged/_status`](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.ts) This currently depends on rules `alert.attributes.params.immutable` to fetch the number of custom rules and number of prebuilt rules. We need to adapt these filters used in the `findRules` method used in the endpoint handler to rely on new `alert.attributes.params.rule_source.type` field, with fallback to the original, for backwards compatibility: -_See Source: [x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.ts)_ +_See Source: [x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.ts)_ As explained above, this endpoint fetches the installed prebuilt rules, as well, using the `getExistingPrepackagedRules` reusable utility. This function needs to be modified as well to update its KQL query filters: -_See source for `getExistingPrepackagedRules`: [x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.ts)_ +_See source for `getExistingPrepackagedRules`: [x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.ts)_ -- [**Get Prebuilt Rules Status** - `GET /prebuilt_rules/status` (Internal)](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_status/get_prebuilt_rules_status_route.ts) +- [**Get Prebuilt Rules Status** - `GET /prebuilt_rules/status` (Internal)](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_status/get_prebuilt_rules_status_route.ts) Uses `IPrebuiltRuleObjectsClient` to retrieve instances of prebuilt rules according to the `immutable` field. The Prebuilt Rule Objects client fetches prebuilt rules using the `getExistingPrepackagedRules` function mentioned above, so modifying it as described above will suffice: -_Source: [x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/prebuilt_rule_objects_client.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/prebuilt_rule_objects_client.ts)_ +_Source: [x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/prebuilt_rule_objects_client.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/prebuilt_rule_objects_client.ts)_ -- [**(LEGACY) Install Prebuilt Rules And Timelines** - `PUT /rules/prepackaged`](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.ts) +- [**(LEGACY) Install Prebuilt Rules And Timelines** - `PUT /rules/prepackaged`](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.ts) This endpoint fetches the installed prebuilt rules using the `getExistingPrepackagedRules` reusable utility, as well: -_Source: [x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.ts)_ +_Source: [x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.ts)_ Therefore, modifying the `getExistingPrepackagedRules` function as described above will suffice. @@ -910,11 +910,11 @@ All four endpoints use the Prebuilt Rule Saved Objects client (`IPrebuiltRuleObj Additionally: -- [**Review Rule Installation** - `POST /prebuilt_rules/installation/_review` (Internal)](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_installation/review_rule_installation_route.ts) +- [**Review Rule Installation** - `POST /prebuilt_rules/installation/_review` (Internal)](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_installation/review_rule_installation_route.ts) This endpoint uses the `convertPrebuiltRuleAssetToRuleResponse` method, which takes in a prebuilt rule asset and converts it to an object of type `RuleResponse`. This method has to be modified so that new prebuilt rules objects are returned by the endpoint with a `rule_source` field of type `external` and its other corresponding subfields, as well as the legacy `immutable` value of `true`. -_Source: [x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_converters.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_converters.ts)_ +_Source: [x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_converters.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_converters.ts)_ ```ts // [... file continues above ...] @@ -946,19 +946,19 @@ export const convertPrebuiltRuleAssetToRuleResponse = ( }; ``` -- [**Perform Rule Installation** - `POST /prebuilt_rules/installation/_install` (Internal)](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_installation/perform_rule_installation_route.ts) +- [**Perform Rule Installation** - `POST /prebuilt_rules/installation/_install` (Internal)](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_installation/perform_rule_installation_route.ts) -To install a new prebuilt rule, this endpoint uses the [`createPrebuiltRules` method](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/create_prebuilt_rules.ts), which in turn calls the [`createRules` method](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/crud/create_rules.ts). +To install a new prebuilt rule, this endpoint uses the [`createPrebuiltRules` method](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/create_prebuilt_rules.ts), which in turn calls the [`createRules` method](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/crud/create_rules.ts). This endpoint also suffers from the issue of tightly coupled logic explained above: using th `createRules` method for creating, importing and upgrading -in some cases- rules. We need to create a new CRUD method specifically for installing prebuilt rules, that extracts that responsibility out of the `createRules` method. -- [**Review Rule Upgrade** - `POST /prebuilt_rules/upgrade/_review` (Internal)](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_upgrade/review_rule_upgrade_route.ts) +- [**Review Rule Upgrade** - `POST /prebuilt_rules/upgrade/_review` (Internal)](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_upgrade/review_rule_upgrade_route.ts) This endpoint uses the `convertPrebuiltRuleAssetToRuleResponse` method to get a `RuleResponse`-type object from a target version of a rule provided from upstream. This method needs to be modified as described in the section that details the changes needed for the **Review Rule Installation** - `POST /prebuilt_rules/installation/_review`. This endpoint will need further changes, which will be detailed further down, and are out of the scope of Saved Object, migration and rule schema updates. -- [**Perform Rule Upgrade** - `POST /prebuilt_rules/upgrade/_perform` (Internal)](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/perform_rule_upgrade_route.ts) +- [**Perform Rule Upgrade** - `POST /prebuilt_rules/upgrade/_perform` (Internal)](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/perform_rule_upgrade_route.ts) This endpoint will require major changes to add the capability of letting users selecting a custom version of the rule with custom values for rule fields. This will be explained further below in the "Changes to upgrade `_review` and `_perform` endpoints" section. @@ -968,19 +968,19 @@ Again, this endpoint suffers from tightly coupled logic explained in [`Problem w ### Rule monitoring endpoints -- [**Detection Engine Health: Get Cluster Health** - `GET or POST /detection_engine/health/_cluster` (internal):](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_route.ts) +- [**Detection Engine Health: Get Cluster Health** - `GET or POST /detection_engine/health/_cluster` (internal):](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_route.ts) -This endpoint uses the [Detection Engine Health Client (`IDetectionEngineHealthClient`)](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client_interface.ts), calling its [`calculateClusterHealth` method](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client.ts) in the request handler. +This endpoint uses the [Detection Engine Health Client (`IDetectionEngineHealthClient`)](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client_interface.ts), calling its [`calculateClusterHealth` method](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client.ts) in the request handler. -The Detection Engine Health client receives as its parameter the [Rule Objects Health client (`IRuleObjectsHealthClient`)](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/rule_objects_health_client.ts), whose method `calculateClusterHealth` performs an aggregation on rule stats based on different rule attributes and parameters. +The Detection Engine Health client receives as its parameter the [Rule Objects Health client (`IRuleObjectsHealthClient`)](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/rule_objects_health_client.ts), whose method `calculateClusterHealth` performs an aggregation on rule stats based on different rule attributes and parameters. -This is done in the [`getRuleStatsAggregation` method](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts), where an aggregation is done over the `immutable` param. This needs to be updated to the new `rule_source.type` param, with a fallback to `immutable`: +This is done in the [`getRuleStatsAggregation` method](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts), where an aggregation is done over the `immutable` param. This needs to be updated to the new `rule_source.type` param, with a fallback to `immutable`: -_Source: x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts(https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts)_ +_Source: x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts(https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts)_ - **Detection Engine Health: Get Space Health** - `GET or POST /detection_engine/health/_space` (internal): -In this endpoint, the `getSpaceHealthAggregation` method of the Rule Objects Health client (`IRuleObjectsHealthClient`) is called instead, but it internally calls the same [`getRuleStatsAggregation` method](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts) as in the previous endpoint. +In this endpoint, the `getSpaceHealthAggregation` method of the Rule Objects Health client (`IRuleObjectsHealthClient`) is called instead, but it internally calls the same [`getRuleStatsAggregation` method](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts) as in the previous endpoint. Therefore, the update described in the endpoint above would cover this endpoint too. @@ -1017,8 +1017,8 @@ This normalization will take place within the `internalRuleToAPIResponse` method There are two helper functions used for exporting: -- [getExportByObjectIds](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.ts) -- [getExportAll](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.ts) +- [getExportByObjectIds](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.ts) +- [getExportAll](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.ts) The **Export Rules** - `POST /rules/_export` endpoint uses either the first or the second helper depending on the request payload, while **Bulk Actions** - `POST /rules/_bulk_action` uses only `getExportByObjectIds`. @@ -1026,10 +1026,10 @@ Both of these methods use `internalRuleToAPIResponse` internally to transform ru Also, in order to allow the endpoint to export both custom **and** prebuilt rules, we need to update the logic and remove the checks that we currently do server-side in both of these methods, and which filter out prebuilt rules from the response payload: -_Source for `getRulesFromObjects`: [x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.ts)_ +_Source for `getRulesFromObjects`: [x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.ts)_ -_Source for `getExportAll`: [x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.ts](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.ts)_ +_Source for `getExportAll`: [x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.ts](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.ts)_ ### Importing rules diff --git a/x-pack/plugins/security_solution/docs/siem_migration/README.md b/x-pack/solutions/security/plugins/security_solution/docs/siem_migration/README.md similarity index 100% rename from x-pack/plugins/security_solution/docs/siem_migration/README.md rename to x-pack/solutions/security/plugins/security_solution/docs/siem_migration/README.md diff --git a/x-pack/plugins/security_solution/docs/siem_migration/img/agent_graph.png b/x-pack/solutions/security/plugins/security_solution/docs/siem_migration/img/agent_graph.png similarity index 100% rename from x-pack/plugins/security_solution/docs/siem_migration/img/agent_graph.png rename to x-pack/solutions/security/plugins/security_solution/docs/siem_migration/img/agent_graph.png diff --git a/x-pack/plugins/security_solution/docs/testing/test_plans/README.md b/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/README.md similarity index 100% rename from x-pack/plugins/security_solution/docs/testing/test_plans/README.md rename to x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/README.md diff --git a/x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/alerts/user_assignment.md b/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/alerts/user_assignment.md similarity index 100% rename from x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/alerts/user_assignment.md rename to x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/alerts/user_assignment.md diff --git a/x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/exporting.md b/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/exporting.md similarity index 100% rename from x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/exporting.md rename to x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/exporting.md diff --git a/x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/importing.md b/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/importing.md similarity index 100% rename from x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/importing.md rename to x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/importing.md diff --git a/x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/installation_and_upgrade.md b/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/installation_and_upgrade.md similarity index 100% rename from x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/installation_and_upgrade.md rename to x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/installation_and_upgrade.md diff --git a/x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/upgrade_review_algorithms.md b/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/upgrade_review_algorithms.md similarity index 100% rename from x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/upgrade_review_algorithms.md rename to x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/upgrade_review_algorithms.md diff --git a/x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/rule_management/coverage_overview_dashboard.md b/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/rule_management/coverage_overview_dashboard.md similarity index 100% rename from x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/rule_management/coverage_overview_dashboard.md rename to x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/rule_management/coverage_overview_dashboard.md diff --git a/x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/rule_management/todo b/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/rule_management/todo similarity index 100% rename from x-pack/plugins/security_solution/docs/testing/test_plans/detection_response/rule_management/todo rename to x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/rule_management/todo diff --git a/x-pack/plugins/security_solution/docs/testing/test_plans/test_plan_template.md b/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/test_plan_template.md similarity index 100% rename from x-pack/plugins/security_solution/docs/testing/test_plans/test_plan_template.md rename to x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/test_plan_template.md diff --git a/x-pack/solutions/security/plugins/security_solution/jest.config.dev.js b/x-pack/solutions/security/plugins/security_solution/jest.config.dev.js new file mode 100644 index 0000000000000..af3cb65d0547c --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/jest.config.dev.js @@ -0,0 +1,17 @@ +/* + * 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: '../../../../../', + projects: [ + '/x-pack/solutions/security/plugins/security_solution/common/*/jest.config.js', + '/x-pack/solutions/security/plugins/security_solution/server/*/jest.config.js', + '/x-pack/solutions/security/plugins/security_solution/public/*/jest.config.js', + '/x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/*/jest.config.js', + ], +}; diff --git a/x-pack/plugins/security_solution/jest.integration.config.js b/x-pack/solutions/security/plugins/security_solution/jest.integration.config.js similarity index 75% rename from x-pack/plugins/security_solution/jest.integration.config.js rename to x-pack/solutions/security/plugins/security_solution/jest.integration.config.js index 046faf5e6198c..4fe389d2ec246 100644 --- a/x-pack/plugins/security_solution/jest.integration.config.js +++ b/x-pack/solutions/security/plugins/security_solution/jest.integration.config.js @@ -7,6 +7,6 @@ module.exports = { preset: '@kbn/test/jest_integration', - rootDir: '../../..', - roots: ['/x-pack/plugins/security_solution'], + rootDir: '../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution'], }; diff --git a/x-pack/plugins/security_solution/kibana.jsonc b/x-pack/solutions/security/plugins/security_solution/kibana.jsonc similarity index 100% rename from x-pack/plugins/security_solution/kibana.jsonc rename to x-pack/solutions/security/plugins/security_solution/kibana.jsonc diff --git a/x-pack/plugins/security_solution/package.json b/x-pack/solutions/security/plugins/security_solution/package.json similarity index 64% rename from x-pack/plugins/security_solution/package.json rename to x-pack/solutions/security/plugins/security_solution/package.json index fd1be833c5d6b..b015d9ae3ac60 100644 --- a/x-pack/plugins/security_solution/package.json +++ b/x-pack/solutions/security/plugins/security_solution/package.json @@ -5,30 +5,30 @@ "private": true, "license": "Elastic License 2.0", "scripts": { - "extract-mitre-attacks": "node scripts/extract_tactics_techniques_mitre.js && node ../../../scripts/eslint ./public/detections/mitre/mitre_tactics_techniques.ts --fix", - "build-beat-doc": "node scripts/beat_docs/build.js && node ../../../scripts/eslint ../timelines/server/utils/beat_schema/fields.ts --fix", - "cypress": "NODE_OPTIONS=--openssl-legacy-provider ../../../node_modules/.bin/cypress", + "extract-mitre-attacks": "node scripts/extract_tactics_techniques_mitre.js && node ../../../../../scripts/eslint ./public/detections/mitre/mitre_tactics_techniques.ts --fix", + "build-beat-doc": "node scripts/beat_docs/build.js && node ../../../../../scripts/eslint ../timelines/server/utils/beat_schema/fields.ts --fix", + "cypress": "NODE_OPTIONS=--openssl-legacy-provider ../../../../../node_modules/.bin/cypress", "cypress:burn": "yarn cypress:dw run --env burn=2 --headed", "cypress:changed-specs-only": "yarn cypress:dw run --changed-specs-only --env burn=2", - "cypress:dw": "NODE_OPTIONS=--openssl-legacy-provider node ./scripts/start_cypress_parallel --config-file ./public/management/cypress/cypress.config.ts --ftr-config-file ../../test/defend_workflows_cypress/cli_config", + "cypress:dw": "NODE_OPTIONS=--openssl-legacy-provider node ./scripts/start_cypress_parallel --config-file plugins/security_solution/public/management/cypress/cypress.config.ts --ftr-config-file ../../../../test/defend_workflows_cypress/cli_config", "cypress:dw:open": "yarn cypress:dw open", "cypress:dw:run": "yarn cypress:dw run", - "cypress:dw:serverless": "NODE_OPTIONS=--openssl-legacy-provider node ./scripts/start_cypress_parallel --config-file ./public/management/cypress/cypress_serverless.config.ts --ftr-config-file ../../test/defend_workflows_cypress/serverless_config", + "cypress:dw:serverless": "NODE_OPTIONS=--openssl-legacy-provider node ./scripts/start_cypress_parallel --config-file plugins/security_solution/public/management/cypress/cypress_serverless.config.ts --ftr-config-file ../../../../test/defend_workflows_cypress/serverless_config", "cypress:dw:serverless:open": "yarn cypress:dw:serverless open", "cypress:dw:serverless:run": "yarn cypress:dw:serverless run", - "cypress:dw:qa:serverless": "NODE_OPTIONS=--openssl-legacy-provider node ./scripts/start_cypress_parallel_serverless --config-file ./public/management/cypress/cypress_serverless_qa.config.ts", + "cypress:dw:qa:serverless": "NODE_OPTIONS=--openssl-legacy-provider node ./scripts/start_cypress_parallel_serverless --config-file plugins/security_solution/public/management/cypress/cypress_serverless_qa.config.ts", "cypress:dw:qa:serverless:run": "yarn cypress:dw:qa:serverless run", "cypress:dw:serverless:changed-specs-only": "yarn cypress:dw:serverless run --changed-specs-only --env burn=2", "cypress:dw:endpoint": "echo '\n** WARNING **: Run script `cypress:dw:endpoint` no longer valid! Use `cypress:dw` instead\n'", "cypress:dw:endpoint:run": "echo '\n** WARNING **: Run script `cypress:dw:endpoint:run` no longer valid! Use `cypress:dw:run` instead\n'", "cypress:dw:endpoint:open": "echo '\n** WARNING **: Run script `cypress:dw:endpoint:open` no longer valid! Use `cypress:dw:open` instead\n'", - "junit:merge": "../../../node_modules/.bin/mochawesome-merge ../../../target/kibana-security-solution/cypress/results/mochawesome*.json > ../../../target/kibana-security-solution/cypress/results/output.json && ../../../node_modules/.bin/marge ../../../target/kibana-security-solution/cypress/results/output.json --reportDir ../../../target/kibana-security-solution/cypress/results && yarn junit:transform && mkdir -p ../../../target/junit && cp ../../../target/kibana-security-solution/cypress/results/*.xml ../../../target/junit/", + "junit:merge": "../../../../../node_modules/.bin/mochawesome-merge ../../../target/kibana-security-solution/cypress/results/mochawesome*.json > ../../../target/kibana-security-solution/cypress/results/output.json && ../../../node_modules/.bin/marge ../../../target/kibana-security-solution/cypress/results/output.json --reportDir ../../../target/kibana-security-solution/cypress/results && yarn junit:transform && mkdir -p ../../../target/junit && cp ../../../target/kibana-security-solution/cypress/results/*.xml ../../../target/junit/", "test:generate": "node scripts/endpoint/resolver_generator", "test:generate:serverless-dev": "NODE_TLS_REJECT_UNAUTHORIZED=0 node --no-warnings scripts/endpoint/resolver_generator --node https://elastic_serverless:changeme@127.0.0.1:9200 --kibana http://elastic_serverless:changeme@127.0.0.1:5601", "mappings:generate": "node scripts/mappings/mappings_generator", "mappings:load": "node scripts/mappings/mappings_loader", "siem-migrations:graph:draw": "node scripts/siem_migration/draw_graphs", - "junit:transform": "node scripts/junit_transformer --pathPattern '../../../target/kibana-security-solution/cypress/results/*.xml' --rootDirectory ../../../ --reportName 'Security Solution Cypress' --writeInPlace", + "junit:transform": "node scripts/junit_transformer --pathPattern '../../../../../target/kibana-security-solution/cypress/results/*.xml' --rootDirectory ../../../ --reportName 'Security Solution Cypress' --writeInPlace", "openapi:generate": "node scripts/openapi/generate", "openapi:generate:debug": "node --inspect-brk scripts/openapi/generate", "openapi:bundle:detections": "node scripts/openapi/bundle_detections", diff --git a/x-pack/plugins/security_solution/public/app/404.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/404.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/404.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/404.tsx diff --git a/x-pack/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/add_to_timeline.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/add_to_timeline.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/add_to_timeline.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/add_to_timeline.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/add_to_timeline.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/add_to_timeline.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/add_to_timeline.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/add_to_timeline.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/investigate_in_new_timeline.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/investigate_in_new_timeline.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/investigate_in_new_timeline.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/investigate_in_new_timeline.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/investigate_in_new_timeline.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/investigate_in_new_timeline.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/investigate_in_new_timeline.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/cell_action/investigate_in_new_timeline.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/add_to_timeline/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/add_to_timeline/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/constants.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/add_to_timeline/data_provider.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/data_provider.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/add_to_timeline/data_provider.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/data_provider.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/add_to_timeline/discover/add_to_timeline.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/discover/add_to_timeline.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/add_to_timeline/discover/add_to_timeline.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/discover/add_to_timeline.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/add_to_timeline/discover/add_to_timeline.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/discover/add_to_timeline.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/add_to_timeline/discover/add_to_timeline.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/discover/add_to_timeline.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/add_to_timeline/index.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/add_to_timeline/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/index.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/add_to_timeline/lens/add_to_timeline.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/lens/add_to_timeline.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/add_to_timeline/lens/add_to_timeline.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/lens/add_to_timeline.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/add_to_timeline/lens/add_to_timeline.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/lens/add_to_timeline.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/add_to_timeline/lens/add_to_timeline.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/add_to_timeline/lens/add_to_timeline.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/constants.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/cell_action/copy_to_clipboard.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/cell_action/copy_to_clipboard.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/cell_action/copy_to_clipboard.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/cell_action/copy_to_clipboard.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/cell_action/copy_to_clipboard.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/cell_action/copy_to_clipboard.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/cell_action/copy_to_clipboard.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/cell_action/copy_to_clipboard.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/constants.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/discover/copy_to_clipboard.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/discover/copy_to_clipboard.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/discover/copy_to_clipboard.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/discover/copy_to_clipboard.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/discover/copy_to_clipboard.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/discover/copy_to_clipboard.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/discover/copy_to_clipboard.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/discover/copy_to_clipboard.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/index.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/index.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/lens/copy_to_clipboard.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/lens/copy_to_clipboard.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/lens/copy_to_clipboard.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/lens/copy_to_clipboard.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/lens/copy_to_clipboard.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/lens/copy_to_clipboard.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/copy_to_clipboard/lens/copy_to_clipboard.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/copy_to_clipboard/lens/copy_to_clipboard.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/cell_action/filter_in.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/cell_action/filter_in.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/cell_action/filter_in.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/cell_action/filter_in.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/cell_action/filter_in.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/cell_action/filter_in.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/cell_action/filter_in.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/cell_action/filter_in.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/cell_action/filter_out.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/cell_action/filter_out.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/cell_action/filter_out.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/cell_action/filter_out.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/cell_action/filter_out.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/cell_action/filter_out.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/cell_action/filter_out.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/cell_action/filter_out.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/discover/filter_in.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/discover/filter_in.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/discover/filter_in.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/discover/filter_in.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/discover/filter_in.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/discover/filter_in.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/discover/filter_in.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/discover/filter_in.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/discover/filter_out.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/discover/filter_out.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/discover/filter_out.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/discover/filter_out.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/discover/filter_out.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/discover/filter_out.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/discover/filter_out.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/discover/filter_out.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/index.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/index.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/lens/create_action.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/lens/create_action.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/lens/create_action.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/lens/create_action.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/lens/create_action.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/lens/create_action.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/lens/create_action.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/lens/create_action.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/lens/filter_in.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/lens/filter_in.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/lens/filter_in.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/lens/filter_in.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/filter/lens/filter_out.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/lens/filter_out.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/filter/lens/filter_out.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/filter/lens/filter_out.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/index.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/index.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/register.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/register.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/register.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/register.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/register_discover_histogram_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/register_discover_histogram_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/register_discover_histogram_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/register_discover_histogram_actions.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/show_top_n/cell_action/show_top_n.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/actions/show_top_n/cell_action/show_top_n.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/show_top_n/cell_action/show_top_n.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/show_top_n/cell_action/show_top_n.test.tsx diff --git a/x-pack/plugins/security_solution/public/app/actions/show_top_n/cell_action/show_top_n.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/actions/show_top_n/cell_action/show_top_n.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/show_top_n/cell_action/show_top_n.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/show_top_n/cell_action/show_top_n.tsx diff --git a/x-pack/plugins/security_solution/public/app/actions/show_top_n/index.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/show_top_n/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/show_top_n/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/show_top_n/index.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/telemetry.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/telemetry.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/telemetry.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/telemetry.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/telemetry.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/telemetry.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/telemetry.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/telemetry.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/toggle_asset_column/cell_action/toggle_asset_column.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/toggle_asset_column/cell_action/toggle_asset_column.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/toggle_asset_column/cell_action/toggle_asset_column.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/toggle_asset_column/cell_action/toggle_asset_column.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/toggle_asset_column/cell_action/toggle_asset_column.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/toggle_asset_column/cell_action/toggle_asset_column.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/toggle_asset_column/cell_action/toggle_asset_column.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/toggle_asset_column/cell_action/toggle_asset_column.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/toggle_asset_column/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/actions/toggle_asset_column/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/toggle_asset_column/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/toggle_asset_column/index.tsx diff --git a/x-pack/plugins/security_solution/public/app/actions/toggle_column/cell_action/toggle_column.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/toggle_column/cell_action/toggle_column.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/toggle_column/cell_action/toggle_column.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/toggle_column/cell_action/toggle_column.test.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/toggle_column/cell_action/toggle_column.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/toggle_column/cell_action/toggle_column.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/toggle_column/cell_action/toggle_column.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/toggle_column/cell_action/toggle_column.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/toggle_column/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/actions/toggle_column/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/toggle_column/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/toggle_column/index.tsx diff --git a/x-pack/plugins/security_solution/public/app/actions/types.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/types.ts diff --git a/x-pack/plugins/security_solution/public/app/actions/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/app/actions/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/actions/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/actions/utils.ts diff --git a/x-pack/plugins/security_solution/public/app/app.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/app.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/app.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/app.tsx diff --git a/x-pack/plugins/security_solution/public/app/app_routes.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/app_routes.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/app_routes.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/app_routes.test.tsx diff --git a/x-pack/plugins/security_solution/public/app/app_routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/app_routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/app_routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/app_routes.tsx diff --git a/x-pack/plugins/security_solution/public/app/components/top_values_popover/top_values_popover.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/components/top_values_popover/top_values_popover.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/components/top_values_popover/top_values_popover.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/components/top_values_popover/top_values_popover.test.tsx diff --git a/x-pack/plugins/security_solution/public/app/components/top_values_popover/top_values_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/components/top_values_popover/top_values_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/components/top_values_popover/top_values_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/components/top_values_popover/top_values_popover.tsx diff --git a/x-pack/plugins/security_solution/public/app/components/top_values_popover/top_values_popover_service.ts b/x-pack/solutions/security/plugins/security_solution/public/app/components/top_values_popover/top_values_popover_service.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/components/top_values_popover/top_values_popover_service.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/components/top_values_popover/top_values_popover_service.ts diff --git a/x-pack/plugins/security_solution/public/app/home/global_header/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/home/global_header/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/home/global_header/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/home/global_header/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/app/home/global_header/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/home/global_header/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/home/global_header/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/home/global_header/index.tsx diff --git a/x-pack/plugins/security_solution/public/app/home/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/home/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/home/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/home/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/app/home/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/home/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/home/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/home/index.tsx diff --git a/x-pack/plugins/security_solution/public/app/home/template_wrapper/global_kql_header/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/home/template_wrapper/global_kql_header/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/home/template_wrapper/global_kql_header/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/home/template_wrapper/global_kql_header/index.tsx diff --git a/x-pack/plugins/security_solution/public/app/home/template_wrapper/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/home/template_wrapper/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/home/template_wrapper/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/home/template_wrapper/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/app/home/template_wrapper/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/home/template_wrapper/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/home/template_wrapper/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/home/template_wrapper/index.tsx diff --git a/x-pack/plugins/security_solution/public/app/home/template_wrapper/timeline/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/home/template_wrapper/timeline/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/home/template_wrapper/timeline/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/home/template_wrapper/timeline/index.tsx diff --git a/x-pack/plugins/security_solution/public/app/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/index.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/app/jest.config.js similarity index 58% rename from x-pack/plugins/security_solution/public/cloud_security_posture/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/public/app/jest.config.js index 6ef34a542da9f..41a934d84b16d 100644 --- a/x-pack/plugins/security_solution/public/cloud_security_posture/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution/public/app/jest.config.js @@ -7,13 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../../..', - roots: ['/x-pack/plugins/security_solution/public/cloud_security_posture'], + rootDir: '../../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/public/app'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/cloud_security_posture', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/app', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/cloud_security_posture/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/security_solution/public/app/**/*.{ts,tsx}', ], moduleNameMapper: require('../../server/__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/security_solution/public/app/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/routes.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/categories.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/categories.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/categories.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/categories.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/index.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/index.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/app_links.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/app_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/app_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/app_links.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/nav.links.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/nav.links.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/nav.links.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/nav.links.test.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/nav_links.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/nav_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/nav_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/nav_links.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/assets_links.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/assets_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/assets_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/assets_links.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/assets_translations.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/assets_translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/assets_translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/assets_translations.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/dev_tools_links.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/dev_tools_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/dev_tools_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/dev_tools_links.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/dev_tools_translations.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/dev_tools_translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/dev_tools_translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/dev_tools_translations.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/discover_links.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/discover_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/discover_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/discover_links.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/discover_translations.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/discover_translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/discover_translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/discover_translations.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/chart_arrow.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/chart_arrow.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/chart_arrow.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/chart_arrow.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/dashboard.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/dashboard.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/dashboard.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/dashboard.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/data_view.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/data_view.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/data_view.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/data_view.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/ecctl.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/ecctl.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/ecctl.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/ecctl.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/endpoint.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/endpoint.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/endpoint.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/endpoint.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/filebeat.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/filebeat.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/filebeat.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/filebeat.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/filebeat_chart.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/filebeat_chart.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/filebeat_chart.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/filebeat_chart.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/fleet.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/fleet.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/fleet.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/fleet.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/infra.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/infra.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/infra.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/infra.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/intuitive.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/intuitive.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/intuitive.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/intuitive.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/jobs.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/jobs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/jobs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/jobs.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/keyword.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/keyword.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/keyword.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/keyword.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/lens.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/lens.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/lens.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/lens.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/manager.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/manager.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/manager.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/manager.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/marketing.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/marketing.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/marketing.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/marketing.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/osquery.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/osquery.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/osquery.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/osquery.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/rapid_bar_graph.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/rapid_bar_graph.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/rapid_bar_graph.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/rapid_bar_graph.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/replication.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/replication.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/replication.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/replication.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/settings.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/settings.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/settings.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/settings.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/timeline.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/visualization.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/visualization.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/icons/visualization.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/icons/visualization.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/investigations_links.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/investigations_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/investigations_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/investigations_links.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/investigations_translations.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/investigations_translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/investigations_translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/investigations_translations.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/lazy_icons.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/lazy_icons.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/lazy_icons.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/lazy_icons.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/ml_links.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/ml_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/ml_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/ml_links.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/ml_translations.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/ml_translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/ml_translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/ml_translations.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/settings_links.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/settings_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/settings_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/settings_links.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/settings_translations.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/settings_translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/links/sections/settings_translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/links/sections/settings_translations.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/navigation_tree.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/navigation_tree.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/navigation_tree.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/navigation_tree.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/solution_navigation.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/solution_navigation.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/solution_navigation.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/solution_navigation.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/use_panel_side_nav_items.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/use_panel_side_nav_items.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/use_panel_side_nav_items.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/use_panel_side_nav_items.test.tsx diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/use_panel_side_nav_items.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/use_panel_side_nav_items.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/use_panel_side_nav_items.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/use_panel_side_nav_items.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/util.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/util.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/util.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/util.test.ts diff --git a/x-pack/plugins/security_solution/public/app/solution_navigation/util.ts b/x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/util.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/solution_navigation/util.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/solution_navigation/util.ts diff --git a/x-pack/plugins/security_solution/public/app/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/app/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/translations.ts diff --git a/x-pack/plugins/security_solution/public/app/types.ts b/x-pack/solutions/security/plugins/security_solution/public/app/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/app/types.ts diff --git a/x-pack/plugins/security_solution/public/app_links.test.ts b/x-pack/solutions/security/plugins/security_solution/public/app_links.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app_links.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/app_links.test.ts diff --git a/x-pack/plugins/security_solution/public/app_links.ts b/x-pack/solutions/security/plugins/security_solution/public/app_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/app_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/app_links.ts diff --git a/x-pack/plugins/security_solution/public/assets/assets.tsx b/x-pack/solutions/security/plugins/security_solution/public/assets/assets.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assets/assets.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assets/assets.tsx diff --git a/x-pack/plugins/security_solution/public/assets/index.ts b/x-pack/solutions/security/plugins/security_solution/public/assets/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/assets/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/assets/index.ts diff --git a/x-pack/plugins/security_solution/public/assets/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/assets/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assets/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assets/routes.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/comment_actions/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/comment_actions/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/comment_actions/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/comment_actions/index.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/comment_actions/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/assistant/comment_actions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/comment_actions/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/assistant/comment_actions/translations.ts diff --git a/x-pack/plugins/security_solution/public/assistant/content/conversations/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/content/conversations/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/content/conversations/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/content/conversations/index.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/content/conversations/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/assistant/content/conversations/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/content/conversations/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/assistant/content/conversations/translations.ts diff --git a/x-pack/plugins/security_solution/public/assistant/content/prompt_contexts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/content/prompt_contexts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/content/prompt_contexts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/content/prompt_contexts/index.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/content/prompt_contexts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/assistant/content/prompt_contexts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/content/prompt_contexts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/assistant/content/prompt_contexts/translations.ts diff --git a/x-pack/plugins/security_solution/public/assistant/content/prompts/user/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/assistant/content/prompts/user/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/content/prompts/user/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/assistant/content/prompts/user/translations.ts diff --git a/x-pack/plugins/security_solution/public/assistant/content/quick_prompts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/content/quick_prompts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/content/quick_prompts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/content/quick_prompts/index.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/content/quick_prompts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/assistant/content/quick_prompts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/content/quick_prompts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/assistant/content/quick_prompts/translations.ts diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/custom_codeblock/custom_code_block.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/custom_codeblock/custom_code_block.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/custom_codeblock/custom_code_block.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/custom_codeblock/custom_code_block.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/custom_codeblock/custom_codeblock_markdown_plugin.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/custom_codeblock/custom_codeblock_markdown_plugin.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/custom_codeblock/custom_codeblock_markdown_plugin.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/custom_codeblock/custom_codeblock_markdown_plugin.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/index.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/stream/buttons/regenerate_response_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/buttons/regenerate_response_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/stream/buttons/regenerate_response_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/buttons/regenerate_response_button.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/stream/buttons/stop_generating_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/buttons/stop_generating_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/stream/buttons/stop_generating_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/buttons/stop_generating_button.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/stream/failed_to_load_response.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/failed_to_load_response.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/stream/failed_to_load_response.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/failed_to_load_response.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/stream/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/stream/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/stream/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/stream/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/index.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/stream/message_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/message_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/stream/message_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/message_panel.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/stream/message_text.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/message_text.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/stream/message_text.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/message_text.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/stream/stream_observable.test.ts b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/stream_observable.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/stream/stream_observable.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/stream_observable.test.ts diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/stream/stream_observable.ts b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/stream_observable.ts similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/stream/stream_observable.ts rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/stream_observable.ts diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/stream/types.ts b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/stream/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/types.ts diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/stream/use_stream.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/use_stream.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/stream/use_stream.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/use_stream.test.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/stream/use_stream.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/use_stream.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/stream/use_stream.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/stream/use_stream.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/get_comments/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/get_comments/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/assistant/get_comments/translations.ts diff --git a/x-pack/plugins/security_solution/public/assistant/header_link.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/header_link.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/header_link.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/header_link.test.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/header_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/header_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/header_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/header_link.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/helpers.tsx diff --git a/x-pack/solutions/security/plugins/security_solution/public/assistant/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/assistant/jest.config.js new file mode 100644 index 0000000000000..64d32fe9e0de5 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/assistant/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/assistant'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/assistant', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/assistant/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/assistant/overlay.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/overlay.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/overlay.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/overlay.test.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/overlay.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/overlay.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/overlay.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/overlay.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/provider.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/provider.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/provider.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/provider.test.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/provider.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/provider.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/provider.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/provider.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/send_to_timeline/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/send_to_timeline/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/send_to_timeline/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/send_to_timeline/index.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/stack_management/management_settings.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/stack_management/management_settings.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/stack_management/management_settings.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/stack_management/management_settings.test.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/stack_management/management_settings.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/stack_management/management_settings.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/stack_management/management_settings.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/stack_management/management_settings.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/update_query_in_form/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/update_query_in_form/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/update_query_in_form/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/update_query_in_form/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/update_query_in_form/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/update_query_in_form/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/update_query_in_form/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/update_query_in_form/index.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/update_query_in_form/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/assistant/update_query_in_form/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/update_query_in_form/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/assistant/update_query_in_form/translations.ts diff --git a/x-pack/plugins/security_solution/public/assistant/use_assistant_availability/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/use_assistant_availability/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/use_assistant_availability/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/use_assistant_availability/index.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/use_assistant_telemetry/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/use_assistant_telemetry/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/use_assistant_telemetry/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/use_assistant_telemetry/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/use_assistant_telemetry/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/use_assistant_telemetry/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/use_assistant_telemetry/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/use_assistant_telemetry/index.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/use_conversation_store/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/use_conversation_store/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/use_conversation_store/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/use_conversation_store/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/assistant/use_conversation_store/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/assistant/use_conversation_store/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/assistant/use_conversation_store/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/assistant/use_conversation_store/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/helpers.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/index.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/jest.config.js new file mode 100644 index 0000000000000..8b15d99be93f2 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/attack_discovery'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/attack_discovery', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/attack_discovery/links.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/links.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/links.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/links.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/links.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/links.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/alerts_settings/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/alerts_settings/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/alerts_settings/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/alerts_settings/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/alerts_settings/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/alerts_settings/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/alerts_settings/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/alerts_settings/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/footer/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/footer/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/footer/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/footer/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/footer/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/footer/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/footer/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/footer/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/is_tour_enabled/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/is_tour_enabled/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/is_tour_enabled/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/is_tour_enabled/index.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/is_tour_enabled/index.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/is_tour_enabled/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/is_tour_enabled/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/is_tour_enabled/index.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/settings_modal/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/status_bell/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/status_bell/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/status_bell/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/status_bell/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/status_bell/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/status_bell/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/status_bell/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/status_bell/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/header/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/header/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/header/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/helpers.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/generation_timing/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/generation_timing/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/generation_timing/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/generation_timing/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/generation_timing/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/generation_timing/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/generation_timing/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/generation_timing/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/helpers.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/last_times_popover/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/countdown/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/info_popover_body/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/info_popover_body/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/info_popover_body/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/info_popover_body/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/info_popover_body/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/info_popover_body/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/info_popover_body/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/info_popover_body/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/get_loading_callout_alerts_count/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/get_loading_callout_alerts_count/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/get_loading_callout_alerts_count/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/get_loading_callout_alerts_count/index.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/get_loading_callout_alerts_count/index.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/get_loading_callout_alerts_count/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/get_loading_callout_alerts_count/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/get_loading_callout_alerts_count/index.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/loading_messages/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/loading_callout/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/loading_callout/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/mock/mock_attack_discovery.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/mock/mock_attack_discovery.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/mock/mock_attack_discovery.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/mock/mock_attack_discovery.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/mock/mock_find_anonymization_fields_response.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/mock/mock_find_anonymization_fields_response.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/mock/mock_find_anonymization_fields_response.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/mock/mock_find_anonymization_fields_response.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/mock/mock_use_attack_discovery.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/mock/mock_use_attack_discovery.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/mock/mock_use_attack_discovery.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/mock/mock_use_attack_discovery.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/page_title/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/page_title/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/page_title/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/page_title/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/page_title/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/page_title/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/page_title/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/page_title/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/page_title/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/page_title/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/page_title/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/page_title/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/helpers.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/attack_discovery_markdown_parser/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_host_flyout_panel_props.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_host_flyout_panel_props.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_host_flyout_panel_props.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_host_flyout_panel_props.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_host_flyout_panel_props.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_host_flyout_panel_props.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_host_flyout_panel_props.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_host_flyout_panel_props.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_user_flyout_panel_props.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_user_flyout_panel_props.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_user_flyout_panel_props.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_user_flyout_panel_props.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_user_flyout_panel_props.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_user_flyout_panel_props.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_user_flyout_panel_props.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/get_user_flyout_panel_props.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/helpers.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/field_markdown_renderer/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/types.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_markdown_formatter/types.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actionable_summary/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actionable_summary/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actionable_summary/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actionable_summary/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actionable_summary/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actionable_summary/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actionable_summary/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actionable_summary/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/actions_placeholder/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/actions_placeholder/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/actions_placeholder/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/actions_placeholder/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/actions_placeholder/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/actions_placeholder/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/actions_placeholder/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/actions_placeholder/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/alerts_badge/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/alerts_badge/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/alerts_badge/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/alerts_badge/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/alerts_badge/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/alerts_badge/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/alerts_badge/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/alerts_badge/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/helpers.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/take_action/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_case/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/actions/use_add_to_existing_case/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/get_attack_discovery_markdown/get_attack_discovery_markdown.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/get_attack_discovery_markdown/get_attack_discovery_markdown.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/get_attack_discovery_markdown/get_attack_discovery_markdown.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/get_attack_discovery_markdown/get_attack_discovery_markdown.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/get_attack_discovery_markdown/get_attack_discovery_markdown.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/get_attack_discovery_markdown/get_attack_discovery_markdown.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/get_attack_discovery_markdown/get_attack_discovery_markdown.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/get_attack_discovery_markdown/get_attack_discovery_markdown.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/alerts_tab/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/alerts_tab/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/alerts_tab/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/alerts_tab/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/alerts_tab/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/alerts_tab/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/alerts_tab/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/alerts_tab/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/axis_tick/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/axis_tick/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/axis_tick/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/axis_tick/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/axis_tick/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/axis_tick/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/axis_tick/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/axis_tick/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/tactic/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/tactic/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/tactic/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/tactic/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/tactic/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/tactic/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/tactic/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/attack_chain/tactic/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/mini_attack_chain/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/mini_attack_chain/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/mini_attack_chain/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/mini_attack_chain/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/mini_attack_chain/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/mini_attack_chain/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/mini_attack_chain/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/mini_attack_chain/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/mini_attack_chain/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/mini_attack_chain/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/mini_attack_chain/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/attack/mini_attack_chain/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/attack_discovery_tab/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/get_tabs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/get_tabs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/get_tabs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/get_tabs.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/get_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/get_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/get_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/get_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/tabs/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/title/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/use_view_in_ai_assistant.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/use_view_in_ai_assistant.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/use_view_in_ai_assistant.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/use_view_in_ai_assistant.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/use_view_in_ai_assistant.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/use_view_in_ai_assistant.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/use_view_in_ai_assistant.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/attack_discovery_panel/view_in_ai_assistant/use_view_in_ai_assistant.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/animated_counter/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/animated_counter/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/animated_counter/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/animated_counter/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/animated_counter/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/animated_counter/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/animated_counter/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/animated_counter/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/empty_prompt/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/failure/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/generate/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/generate/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/generate/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/generate/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/generate/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/generate/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/generate/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/generate/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/helpers/show_empty_states/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/helpers/show_empty_states/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/helpers/show_empty_states/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/helpers/show_empty_states/index.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/helpers/show_empty_states/index.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/helpers/show_empty_states/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/helpers/show_empty_states/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/helpers/show_empty_states/index.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/no_alerts/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/empty_states/welcome/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/summary/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/summary/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/summary/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/summary/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/summary/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/summary/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/summary/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/summary/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/results/summary/summary_count/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/translations.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/helpers.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/index.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/use_poll_api/use_poll_api.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/use_poll_api/use_poll_api.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/use_poll_api/use_poll_api.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/use_poll_api/use_poll_api.test.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/use_poll_api/use_poll_api.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/use_poll_api/use_poll_api.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/use_poll_api/use_poll_api.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/pages/use_attack_discovery/use_poll_api/use_poll_api.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/routes.tsx diff --git a/x-pack/plugins/security_solution/public/attack_discovery/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/attack_discovery/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/attack_discovery/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/attack_discovery/translations.ts diff --git a/x-pack/plugins/security_solution/public/cases/attachments/external_reference.tsx b/x-pack/solutions/security/plugins/security_solution/public/cases/attachments/external_reference.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cases/attachments/external_reference.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cases/attachments/external_reference.tsx diff --git a/x-pack/plugins/security_solution/public/cases/attachments/external_reference_children.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/cases/attachments/external_reference_children.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cases/attachments/external_reference_children.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cases/attachments/external_reference_children.test.tsx diff --git a/x-pack/plugins/security_solution/public/cases/attachments/external_reference_children.tsx b/x-pack/solutions/security/plugins/security_solution/public/cases/attachments/external_reference_children.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cases/attachments/external_reference_children.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cases/attachments/external_reference_children.tsx diff --git a/x-pack/plugins/security_solution/public/cases/attachments/external_reference_event.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/cases/attachments/external_reference_event.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cases/attachments/external_reference_event.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cases/attachments/external_reference_event.test.tsx diff --git a/x-pack/plugins/security_solution/public/cases/attachments/external_reference_event.tsx b/x-pack/solutions/security/plugins/security_solution/public/cases/attachments/external_reference_event.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cases/attachments/external_reference_event.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cases/attachments/external_reference_event.tsx diff --git a/x-pack/plugins/security_solution/public/cases/attachments/lazy_external_reference_children_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/cases/attachments/lazy_external_reference_children_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cases/attachments/lazy_external_reference_children_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cases/attachments/lazy_external_reference_children_content.tsx diff --git a/x-pack/plugins/security_solution/public/cases/attachments/lazy_external_reference_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/cases/attachments/lazy_external_reference_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cases/attachments/lazy_external_reference_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cases/attachments/lazy_external_reference_content.tsx diff --git a/x-pack/plugins/security_solution/public/cases/attachments/types.ts b/x-pack/solutions/security/plugins/security_solution/public/cases/attachments/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cases/attachments/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/cases/attachments/types.ts diff --git a/x-pack/plugins/security_solution/public/cases/components/use_insert_timeline/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/cases/components/use_insert_timeline/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cases/components/use_insert_timeline/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cases/components/use_insert_timeline/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/cases/components/use_insert_timeline/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/cases/components/use_insert_timeline/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cases/components/use_insert_timeline/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cases/components/use_insert_timeline/index.tsx diff --git a/x-pack/plugins/security_solution/public/cases/index.ts b/x-pack/solutions/security/plugins/security_solution/public/cases/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cases/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/cases/index.ts diff --git a/x-pack/plugins/security_solution/public/assistant/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/cases/jest.config.js similarity index 58% rename from x-pack/plugins/security_solution/public/assistant/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/public/cases/jest.config.js index 184141b299f4a..cf6bc6e0ead89 100644 --- a/x-pack/plugins/security_solution/public/assistant/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution/public/cases/jest.config.js @@ -7,13 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../../..', - roots: ['/x-pack/plugins/security_solution/public/assistant'], + rootDir: '../../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/public/cases'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/assistant', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/cases', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/assistant/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/security_solution/public/cases/**/*.{ts,tsx}', ], moduleNameMapper: require('../../server/__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/security_solution/public/cases/links.ts b/x-pack/solutions/security/plugins/security_solution/public/cases/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cases/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/cases/links.ts diff --git a/x-pack/plugins/security_solution/public/cases/pages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/cases/pages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cases/pages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cases/pages/index.tsx diff --git a/x-pack/plugins/security_solution/public/cases/pages/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/cases/pages/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cases/pages/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/cases/pages/translations.ts diff --git a/x-pack/plugins/security_solution/public/cases/pages/use_fetch_alert_data.ts b/x-pack/solutions/security/plugins/security_solution/public/cases/pages/use_fetch_alert_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cases/pages/use_fetch_alert_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/cases/pages/use_fetch_alert_data.ts diff --git a/x-pack/plugins/security_solution/public/cases/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/cases/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cases/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cases/routes.tsx diff --git a/x-pack/plugins/security_solution/public/cases_test_utils.ts b/x-pack/solutions/security/plugins/security_solution/public/cases_test_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cases_test_utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/cases_test_utils.ts diff --git a/x-pack/plugins/security_solution/public/cloud_defend/index.ts b/x-pack/solutions/security/plugins/security_solution/public/cloud_defend/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_defend/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/cloud_defend/index.ts diff --git a/x-pack/plugins/security_solution/public/cloud_defend/links.ts b/x-pack/solutions/security/plugins/security_solution/public/cloud_defend/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_defend/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/cloud_defend/links.ts diff --git a/x-pack/plugins/security_solution/public/cloud_defend/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_defend/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_defend/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_defend/routes.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/breadcrumbs.ts diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/cloud_security_posture_pli_auth_block_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/cloud_security_posture_pli_auth_block_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/cloud_security_posture_pli_auth_block_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/cloud_security_posture_pli_auth_block_extension.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/components/alerts/alerts_preview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/alerts/alerts_preview.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/components/alerts/alerts_preview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/alerts/alerts_preview.test.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/components/alerts/alerts_preview.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/alerts/alerts_preview.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/components/alerts/alerts_preview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/alerts/alerts_preview.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/components/csp_details/alerts_findings_details_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/csp_details/alerts_findings_details_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/components/csp_details/alerts_findings_details_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/csp_details/alerts_findings_details_table.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/components/csp_details/insights_tab_csp.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/csp_details/insights_tab_csp.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/components/csp_details/insights_tab_csp.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/csp_details/insights_tab_csp.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/components/csp_details/misconfiguration_findings_details_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/csp_details/misconfiguration_findings_details_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/components/csp_details/misconfiguration_findings_details_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/csp_details/misconfiguration_findings_details_table.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/components/csp_details/vulnerabilities_findings_details_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/csp_details/vulnerabilities_findings_details_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/components/csp_details/vulnerabilities_findings_details_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/csp_details/vulnerabilities_findings_details_table.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/components/entity_insight.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/entity_insight.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/components/entity_insight.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/entity_insight.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/components/misconfiguration/misconfiguration_preview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/misconfiguration/misconfiguration_preview.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/components/misconfiguration/misconfiguration_preview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/misconfiguration/misconfiguration_preview.test.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/components/misconfiguration/misconfiguration_preview.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/misconfiguration/misconfiguration_preview.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/components/misconfiguration/misconfiguration_preview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/misconfiguration/misconfiguration_preview.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/components/vulnerabilities/vulnerabilities_preview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/vulnerabilities/vulnerabilities_preview.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/components/vulnerabilities/vulnerabilities_preview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/vulnerabilities/vulnerabilities_preview.test.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/components/vulnerabilities/vulnerabilities_preview.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/vulnerabilities/vulnerabilities_preview.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/components/vulnerabilities/vulnerabilities_preview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/components/vulnerabilities/vulnerabilities_preview.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/hooks/use_entity_insight.ts b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/hooks/use_entity_insight.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/hooks/use_entity_insight.ts rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/hooks/use_entity_insight.ts diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/hooks/use_non_closed_alerts.ts b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/hooks/use_non_closed_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/hooks/use_non_closed_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/hooks/use_non_closed_alerts.ts diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/hooks/use_risk_score_data.ts b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/hooks/use_risk_score_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/hooks/use_risk_score_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/hooks/use_risk_score_data.ts diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/index.ts b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/jest.config.js new file mode 100644 index 0000000000000..de934c750ae5a --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/jest.config.js @@ -0,0 +1,21 @@ +/* + * 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/solutions/security/plugins/security_solution/public/cloud_security_posture', + ], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/lazy_cloud_security_posture_pli_auth_block_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/lazy_cloud_security_posture_pli_auth_block_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/lazy_cloud_security_posture_pli_auth_block_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/lazy_cloud_security_posture_pli_auth_block_extension.tsx diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/links.ts b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/links.ts diff --git a/x-pack/plugins/security_solution/public/cloud_security_posture/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/cloud_security_posture/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/routes.tsx diff --git a/x-pack/plugins/security_solution/public/common/__mocks__/experimental_features_service.ts b/x-pack/solutions/security/plugins/security_solution/public/common/__mocks__/experimental_features_service.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/__mocks__/experimental_features_service.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/__mocks__/experimental_features_service.ts diff --git a/x-pack/plugins/security_solution/public/common/__mocks__/query_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/__mocks__/query_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/__mocks__/query_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/__mocks__/query_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/common/breadcrumbs/breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution/public/common/breadcrumbs/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/breadcrumbs/breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/breadcrumbs/breadcrumbs.ts diff --git a/x-pack/plugins/security_solution/public/common/breadcrumbs/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/breadcrumbs/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/breadcrumbs/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/breadcrumbs/index.ts diff --git a/x-pack/plugins/security_solution/public/common/breadcrumbs/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/breadcrumbs/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/breadcrumbs/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/breadcrumbs/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/accessibility/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/accessibility/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/interval_abbr_screen_reader/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/accessibility/tooltip_with_keyboard_shortcut/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/alert_count_by_status/alert_count_by_rule_by_status.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/alert_count_by_rule_by_status.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/alert_count_by_status/alert_count_by_rule_by_status.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/alert_count_by_rule_by_status.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/alert_count_by_status/alert_count_by_rule_by_status.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/alert_count_by_rule_by_status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/alert_count_by_status/alert_count_by_rule_by_status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/alert_count_by_rule_by_status.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/alert_count_by_status/components/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/components/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/alert_count_by_status/components/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/components/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/alert_count_by_status/components/multiselect_popover/multiselect_popover.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/components/multiselect_popover/multiselect_popover.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/alert_count_by_status/components/multiselect_popover/multiselect_popover.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/components/multiselect_popover/multiselect_popover.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/alert_count_by_status/components/multiselect_popover/multiselect_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/components/multiselect_popover/multiselect_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/alert_count_by_status/components/multiselect_popover/multiselect_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/components/multiselect_popover/multiselect_popover.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/alert_count_by_status/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/alert_count_by_status/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/alert_count_by_status/mock_data.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/mock_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/alert_count_by_status/mock_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/mock_data.ts diff --git a/x-pack/plugins/security_solution/public/common/components/alert_count_by_status/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/alert_count_by_status/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/alert_count_by_status/use_alert_count_by_rule_by_status.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/use_alert_count_by_rule_by_status.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/alert_count_by_status/use_alert_count_by_rule_by_status.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/use_alert_count_by_rule_by_status.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/alert_count_by_status/use_alert_count_by_rule_by_status.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/use_alert_count_by_rule_by_status.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/alert_count_by_status/use_alert_count_by_rule_by_status.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/alert_count_by_status/use_alert_count_by_rule_by_status.ts diff --git a/x-pack/plugins/security_solution/public/common/components/and_or_badge/__examples__/index.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/__examples__/index.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/and_or_badge/__examples__/index.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/__examples__/index.stories.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/and_or_badge/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/and_or_badge/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/and_or_badge/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/and_or_badge/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/and_or_badge/rounded_badge.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/rounded_badge.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/and_or_badge/rounded_badge.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/rounded_badge.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/and_or_badge/rounded_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/rounded_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/and_or_badge/rounded_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/rounded_badge.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/and_or_badge/rounded_badge_antenna.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/rounded_badge_antenna.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/and_or_badge/rounded_badge_antenna.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/rounded_badge_antenna.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/and_or_badge/rounded_badge_antenna.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/rounded_badge_antenna.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/and_or_badge/rounded_badge_antenna.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/rounded_badge_antenna.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/and_or_badge/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/and_or_badge/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/and_or_badge/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/assignees/assignees_apply_panel.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/assignees_apply_panel.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/assignees/assignees_apply_panel.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/assignees_apply_panel.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/assignees/assignees_apply_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/assignees_apply_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/assignees/assignees_apply_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/assignees_apply_panel.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/assignees/assignees_selectable.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/assignees_selectable.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/assignees/assignees_selectable.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/assignees_selectable.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/assignees/assignees_selectable.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/assignees_selectable.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/assignees/assignees_selectable.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/assignees_selectable.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/assignees/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/assignees/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/constants.ts diff --git a/x-pack/plugins/security_solution/public/common/components/assignees/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/assignees/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/mocks.ts diff --git a/x-pack/plugins/security_solution/public/common/components/assignees/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/assignees/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/common/components/assignees/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/assignees/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/assignees/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/assignees/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/assignees/utils.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/utils.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/assignees/utils.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/utils.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/assignees/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/assignees/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/assignees/utils.ts diff --git a/x-pack/plugins/security_solution/public/common/components/auto_download/auto_download.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/auto_download/auto_download.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/auto_download/auto_download.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/auto_download/auto_download.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/auto_download/auto_download.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/auto_download/auto_download.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/auto_download/auto_download.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/auto_download/auto_download.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/autofocus_button/autofocus_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/autofocus_button/autofocus_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/autofocus_button/autofocus_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/autofocus_button/autofocus_button.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/callouts/callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/callouts/callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/callouts/callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/callouts/callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/callout.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/callouts/callout_dismiss_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/callout_dismiss_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/callouts/callout_dismiss_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/callout_dismiss_button.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/callouts/callout_persistent_switcher.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/callout_persistent_switcher.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/callouts/callout_persistent_switcher.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/callout_persistent_switcher.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/callouts/callout_switcher.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/callout_switcher.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/callouts/callout_switcher.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/callout_switcher.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/callouts/callout_types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/callout_types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/callouts/callout_types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/callout_types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/callouts/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/callouts/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/callouts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/callouts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/callouts/use_callout_storage.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/use_callout_storage.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/callouts/use_callout_storage.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/callouts/use_callout_storage.ts diff --git a/x-pack/plugins/security_solution/public/common/components/cell_actions/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/cell_actions/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/cell_actions/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/cell_actions/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/cell_actions/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/cell_actions/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/cell_actions/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/cell_actions/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/cell_actions/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/cell_actions/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/cell_actions/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/cell_actions/mocks.ts diff --git a/x-pack/plugins/security_solution/public/common/components/centered_loading_spinner/centered_loading_spinner.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/centered_loading_spinner/centered_loading_spinner.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/centered_loading_spinner/centered_loading_spinner.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/centered_loading_spinner/centered_loading_spinner.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/centered_loading_spinner/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/centered_loading_spinner/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/centered_loading_spinner/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/centered_loading_spinner/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/chart_settings_popover/configurations/default/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/chart_settings_popover/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/chart_settings_popover/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/chart_settings_popover/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/chart_settings_popover/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/chart_settings_popover/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/chart_settings_popover/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/chart_settings_popover/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/chart_settings_popover/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/chart_settings_popover/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/chart_settings_popover/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/chart_settings_popover/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/chart_settings_popover/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/charts/__snapshots__/areachart.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/__snapshots__/areachart.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/__snapshots__/areachart.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/__snapshots__/areachart.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/charts/__snapshots__/barchart.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/__snapshots__/barchart.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/__snapshots__/barchart.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/__snapshots__/barchart.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/charts/areachart.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/areachart.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/areachart.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/areachart.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/areachart.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/areachart.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/areachart.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/areachart.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/barchart.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/barchart.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/barchart.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/barchart.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/barchart.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/barchart.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/barchart.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/barchart.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/chart_place_holder.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/chart_place_holder.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/chart_place_holder.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/chart_place_holder.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/chart_place_holder.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/chart_place_holder.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/chart_place_holder.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/chart_place_holder.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/common.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/common.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/common.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/common.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/common.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/common.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/common.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/common.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/donutchart.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/donutchart.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/donutchart.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/donutchart.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/donutchart.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/donutchart.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/donutchart.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/donutchart.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/donutchart_empty.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/donutchart_empty.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/donutchart_empty.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/donutchart_empty.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/donutchart_empty.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/donutchart_empty.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/donutchart_empty.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/donutchart_empty.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/draggable_legend.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/draggable_legend.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/draggable_legend.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/draggable_legend.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/draggable_legend.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/draggable_legend.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/draggable_legend.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/draggable_legend.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/draggable_legend_item.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/draggable_legend_item.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/draggable_legend_item.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/draggable_legend_item.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/draggable_legend_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/draggable_legend_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/draggable_legend_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/draggable_legend_item.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/legend.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/legend.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/legend.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/legend.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/legend_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/legend_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/legend_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/legend_item.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/charts/translation.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/charts/translation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/charts/translation.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/charts/translation.ts diff --git a/x-pack/plugins/security_solution/public/common/components/conditions_table/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/conditions_table/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/conditions_table/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/conditions_table/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/conditions_table/index.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/conditions_table/index.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/conditions_table/index.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/conditions_table/index.stories.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/conditions_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/conditions_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/conditions_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/conditions_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/conditions_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/conditions_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/conditions_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/conditions_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/conditions_table/test_utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/conditions_table/test_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/conditions_table/test_utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/conditions_table/test_utils.ts diff --git a/x-pack/plugins/security_solution/public/common/components/control_columns/checkbox.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/checkbox.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/control_columns/checkbox.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/checkbox.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/control_columns/checkbox.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/checkbox.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/control_columns/checkbox.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/checkbox.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/control_columns/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/control_columns/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/control_columns/row_action/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/row_action/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/control_columns/row_action/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/row_action/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/control_columns/row_action/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/row_action/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/control_columns/row_action/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/row_action/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/control_columns/transform_control_columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/transform_control_columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/control_columns/transform_control_columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/transform_control_columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/control_columns/transform_control_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/transform_control_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/control_columns/transform_control_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/transform_control_columns.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/control_columns/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/control_columns/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/control_columns/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/current_license/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/current_license/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/current_license/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/current_license/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/discover_in_timeline/__mocks__/use_discover_in_timeline_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/__mocks__/use_discover_in_timeline_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/discover_in_timeline/__mocks__/use_discover_in_timeline_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/__mocks__/use_discover_in_timeline_actions.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/discover_in_timeline/__mocks__/use_discover_in_timeline_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/__mocks__/use_discover_in_timeline_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/discover_in_timeline/__mocks__/use_discover_in_timeline_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/__mocks__/use_discover_in_timeline_context.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/discover_in_timeline/context.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/discover_in_timeline/context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/context.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/discover_in_timeline/mocks/discover_in_timeline_provider.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/mocks/discover_in_timeline_provider.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/discover_in_timeline/mocks/discover_in_timeline_provider.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/mocks/discover_in_timeline_provider.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/discover_in_timeline/provider.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/provider.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/discover_in_timeline/provider.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/provider.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/discover_in_timeline/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/discover_in_timeline/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_actions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_actions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_actions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_actions.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_actions.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/discover_in_timeline/use_discover_in_timeline_context.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/drag_drop_context_wrapper.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/drag_drop_context_wrapper.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/drag_drop_context_wrapper.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/drag_drop_context_wrapper.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/draggable_wrapper.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/draggable_wrapper.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/draggable_wrapper.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/draggable_wrapper.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/droppable_wrapper.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/droppable_wrapper.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/droppable_wrapper.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/__snapshots__/droppable_wrapper.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/cell_actions_wrapper.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/cell_actions_wrapper.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/cell_actions_wrapper.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/cell_actions_wrapper.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/cell_actions_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/cell_actions_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/cell_actions_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/cell_actions_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/drag_drop_context_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/draggable_keyboard_wrapper_hook/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/draggable_wrapper.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/draggable_wrapper.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/draggable_wrapper.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/draggable_wrapper.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/draggable_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/draggable_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/draggable_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/draggable_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/droppable_wrapper.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/droppable_wrapper.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/droppable_wrapper.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/droppable_wrapper.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/droppable_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/droppable_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/droppable_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/droppable_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/provider_container.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/provider_container.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/provider_container.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/provider_container.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/drag_and_drop/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/drag_and_drop/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/drag_and_drop/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/draggables/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/draggables/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/draggables/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/draggables/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/draggables/field_badge/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/draggables/field_badge/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/draggables/field_badge/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/draggables/field_badge/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/draggables/field_badge/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/draggables/field_badge/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/draggables/field_badge/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/draggables/field_badge/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/draggables/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/draggables/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/draggables/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/draggables/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/draggables/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/draggables/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/draggables/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/draggables/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/empty_page/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_page/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_page/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_page/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/empty_page/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_page/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_page/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_page/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/empty_page/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_page/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_page/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_page/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/empty_prompt/__mocks__/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/__mocks__/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_prompt/__mocks__/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/__mocks__/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/empty_prompt/empty_prompt.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/empty_prompt.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_prompt/empty_prompt.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/empty_prompt.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/empty_prompt/empty_prompt.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/empty_prompt.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_prompt/empty_prompt.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/empty_prompt.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/empty_prompt/images/cloud1.svg b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/images/cloud1.svg similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_prompt/images/cloud1.svg rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/images/cloud1.svg diff --git a/x-pack/plugins/security_solution/public/common/components/empty_prompt/images/endpoint1.svg b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/images/endpoint1.svg similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_prompt/images/endpoint1.svg rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/images/endpoint1.svg diff --git a/x-pack/plugins/security_solution/public/common/components/empty_prompt/images/siem1.svg b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/images/siem1.svg similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_prompt/images/siem1.svg rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/images/siem1.svg diff --git a/x-pack/plugins/security_solution/public/common/components/empty_prompt/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_prompt/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/empty_prompt/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_prompt/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_prompt/translations.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/empty_value/__snapshots__/empty_value.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_value/__snapshots__/empty_value.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_value/__snapshots__/empty_value.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_value/__snapshots__/empty_value.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/empty_value/empty_value.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_value/empty_value.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_value/empty_value.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_value/empty_value.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/empty_value/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_value/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_value/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_value/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/empty_value/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/empty_value/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/empty_value/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/empty_value/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/__snapshots__/link_to_app.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/__snapshots__/link_to_app.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/__snapshots__/link_to_app.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/__snapshots__/link_to_app.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_response_action_status.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_response_action_status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_response_action_status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_response_action_status.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_status.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_status.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_status.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_status.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_status.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_status/agent_status.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_status/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_status/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_status/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_status/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_status/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_status/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_status/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_status/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/agent_type_integration.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/agent_type_integration.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/agent_type_integration.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/agent_type_integration.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/agent_type_integration.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/agent_type_integration.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/agent_type_integration.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/agent_type_integration.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_integration/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/agent_type_vendor_logo.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/agent_type_vendor_logo.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/agent_type_vendor_logo.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/agent_type_vendor_logo.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/agent_type_vendor_logo.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/agent_type_vendor_logo.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/agent_type_vendor_logo.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/agent_type_vendor_logo.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/images/crowdstrike_logo.svg b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/images/crowdstrike_logo.svg similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/images/crowdstrike_logo.svg rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/images/crowdstrike_logo.svg diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/images/sentinelone_logo.svg b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/images/sentinelone_logo.svg similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/images/sentinelone_logo.svg rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/images/sentinelone_logo.svg diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/agents/agent_type_vendor_logo/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/action_completion_return_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/action_completion_return_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/action_completion_return_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/action_completion_return_button.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/__mocks__/use_host_isolation_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/__mocks__/use_host_isolation_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/__mocks__/use_host_isolation_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/__mocks__/use_host_isolation_action.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/host_isolation_panel.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/host_isolation_panel.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/host_isolation_panel.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/host_isolation_panel.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/host_isolation_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/host_isolation_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/host_isolation_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/host_isolation_panel.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/isolate.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/isolate.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/isolate.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/isolate.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/unisolate.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/unisolate.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/unisolate.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/unisolate.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_action.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_status.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_isolation_status.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_unisolation.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_unisolation.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_unisolation.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_alerts/use_host_unisolation.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_cases/endpoint_host_isolation_cases_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_cases/endpoint_host_isolation_cases_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_cases/endpoint_host_isolation_cases_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_cases/endpoint_host_isolation_cases_context.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_cases/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_cases/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/from_cases/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/from_cases/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/isolate_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/isolate_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/isolate_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/isolate_form.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/isolate_success.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/isolate_success.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/isolate_success.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/isolate_success.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/unisolate_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/unisolate_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/host_isolation/unisolate_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/host_isolation/unisolate_form.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/link_to_app.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/link_to_app.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/link_to_app.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/link_to_app.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/link_to_app.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/link_to_app.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/link_to_app.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/link_to_app.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/responder/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/responder/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/use_responder_action_data.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/use_responder_action_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/use_responder_action_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/use_responder_action_data.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/use_responder_action_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/use_responder_action_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/use_responder_action_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/__mocks__/use_responder_action_item.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/responder_action_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/responder_action_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/responder_action_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/responder_action_button.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_data.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_data.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_data.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_data.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_data.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_data.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_item.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_item.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_item.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_item.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/from_alerts/use_responder_action_item.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/responder/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/responder/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/responder/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/endpoint/route_capture.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/route_capture.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/endpoint/route_capture.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/endpoint/route_capture.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/error_toast_dispatcher/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/error_toast_dispatcher/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/error_toast_dispatcher/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/error_toast_dispatcher/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/error_toast_dispatcher/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/error_toast_dispatcher/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/error_toast_dispatcher/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/error_toast_dispatcher/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/event_details/event_id.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/event_id.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/event_details/event_id.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/event_id.ts diff --git a/x-pack/plugins/security_solution/public/common/components/event_details/get_alert_summary_rows.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/get_alert_summary_rows.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/event_details/get_alert_summary_rows.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/get_alert_summary_rows.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/event_details/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/event_details/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/event_details/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/event_details/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/event_details/investigate_in_timeline_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/investigate_in_timeline_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/event_details/investigate_in_timeline_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/investigate_in_timeline_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/event_details/investigate_in_timeline_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/investigate_in_timeline_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/event_details/investigate_in_timeline_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/investigate_in_timeline_button.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/event_details/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/event_details/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/mocks.ts diff --git a/x-pack/plugins/security_solution/public/common/components/event_details/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/event_details/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/event_details/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/event_details/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/event_details/use_action_cell_data_provider.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/use_action_cell_data_provider.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/event_details/use_action_cell_data_provider.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/use_action_cell_data_provider.ts diff --git a/x-pack/plugins/security_solution/public/common/components/events_tab/events_query_tab_body.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_tab/events_query_tab_body.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_tab/events_query_tab_body.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_tab/events_query_tab_body.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_tab/events_query_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_tab/events_query_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_tab/events_query_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_tab/events_query_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_tab/histogram_configurations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_tab/histogram_configurations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_tab/histogram_configurations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_tab/histogram_configurations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/events_tab/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_tab/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_tab/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_tab/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/events_tab/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_tab/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_tab/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_tab/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/default_alert_headers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/default_alert_headers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/default_alert_headers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/default_alert_headers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/default_event_headers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/default_event_headers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/default_event_headers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/default_event_headers.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/default_model.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/default_model.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/default_model.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/default_model.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/event_details_width_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/event_details_width_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/event_details_width_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/event_details_width_context.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/external_alerts_filter.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/external_alerts_filter.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/external_alerts_filter.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/external_alerts_filter.ts diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/mock.ts diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/right_top_menu.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/right_top_menu.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/right_top_menu.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/right_top_menu.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/selectors/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/selectors/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/selectors/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/selectors/index.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/selectors/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/selectors/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/selectors/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/selectors/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/selectors/mock_state.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/selectors/mock_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/selectors/mock_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/selectors/mock_state.ts diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/shared/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/shared/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/shared/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/shared/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/stateful_event_context.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/stateful_event_context.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/stateful_event_context.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/stateful_event_context.ts diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/styles.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/styles.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/styles.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/styles.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/summary_view_select/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/summary_view_select/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/summary_view_select/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/summary_view_select/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/use_alert_bulk_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/use_alert_bulk_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/use_alert_bulk_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/use_alert_bulk_actions.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/events_viewer/use_timelines_events.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/use_timelines_events.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/events_viewer/use_timelines_events.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/events_viewer/use_timelines_events.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/exit_full_screen/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/exit_full_screen/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/exit_full_screen/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/exit_full_screen/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/exit_full_screen/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/exit_full_screen/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/exit_full_screen/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/exit_full_screen/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/exit_full_screen/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/exit_full_screen/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/exit_full_screen/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/exit_full_screen/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/field_selection/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/field_selection/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/field_selection/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/field_selection/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/field_selection/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/field_selection/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/field_selection/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/field_selection/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/filter_bar/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/filter_bar/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/filter_bar/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/filter_bar/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/filter_by_assignees_popover/filter_by_assignees_popover.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/filter_by_assignees_popover/filter_by_assignees_popover.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/filter_by_assignees_popover/filter_by_assignees_popover.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/filter_by_assignees_popover/filter_by_assignees_popover.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/filter_by_assignees_popover/filter_by_assignees_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/filter_by_assignees_popover/filter_by_assignees_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/filter_by_assignees_popover/filter_by_assignees_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/filter_by_assignees_popover/filter_by_assignees_popover.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/filter_by_assignees_popover/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/filter_by_assignees_popover/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/filter_by_assignees_popover/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/filter_by_assignees_popover/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/common/components/filters_global/__snapshots__/filters_global.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/filters_global/__snapshots__/filters_global.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/filters_global/__snapshots__/filters_global.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/filters_global/__snapshots__/filters_global.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/filters_global/filters_global.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/filters_global/filters_global.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/filters_global/filters_global.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/filters_global/filters_global.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/filters_global/filters_global.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/filters_global/filters_global.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/filters_global/filters_global.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/filters_global/filters_global.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/filters_global/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/filters_global/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/filters_global/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/filters_global/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/first_last_seen/first_last_seen.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/first_last_seen/first_last_seen.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/first_last_seen/first_last_seen.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/first_last_seen/first_last_seen.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/first_last_seen/first_last_seen.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/first_last_seen/first_last_seen.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/first_last_seen/first_last_seen.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/first_last_seen/first_last_seen.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/first_last_seen/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/first_last_seen/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/first_last_seen/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/first_last_seen/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/formatted_bytes/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_bytes/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/formatted_bytes/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_bytes/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/formatted_bytes/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_bytes/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/formatted_bytes/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_bytes/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/formatted_bytes/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_bytes/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/formatted_bytes/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_bytes/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/formatted_date/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_date/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/formatted_date/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_date/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/formatted_date/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_date/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/formatted_date/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_date/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/formatted_date/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_date/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/formatted_date/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_date/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/formatted_date/maybe_date.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_date/maybe_date.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/formatted_date/maybe_date.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_date/maybe_date.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/formatted_date/maybe_date.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_date/maybe_date.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/formatted_date/maybe_date.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_date/maybe_date.ts diff --git a/x-pack/plugins/security_solution/public/common/components/formatted_number/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_number/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/formatted_number/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_number/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/formatted_number/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_number/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/formatted_number/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/formatted_number/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/README.md b/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/README.md similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/README.md rename to x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/README.md diff --git a/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/__mocks__/tour_step.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/__mocks__/tour_step.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/__mocks__/tour_step.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/__mocks__/tour_step.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/cases_tour_steps.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/cases_tour_steps.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/cases_tour_steps.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/cases_tour_steps.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/cases_tour_steps.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/cases_tour_steps.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/cases_tour_steps.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/cases_tour_steps.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/tour.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/tour.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/tour.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/tour.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/tour.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/tour.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/tour.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/tour.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_config.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_config.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_config.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_config.ts diff --git a/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_step.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_step.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_step.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_step.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_step.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_step.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_step.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/tour_step.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/use_hidden_by_flyout.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/use_hidden_by_flyout.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour/use_hidden_by_flyout.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/guided_onboarding_tour/use_hidden_by_flyout.ts diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/action_icon_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/action_icon_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/action_icon_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/action_icon_item.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/actions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/actions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/actions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/actions.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/actions.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/add_note_icon_item.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/add_note_icon_item.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/add_note_icon_item.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/add_note_icon_item.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/add_note_icon_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/add_note_icon_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/add_note_icon_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/add_note_icon_item.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/header_actions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/header_actions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/header_actions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/header_actions.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/header_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/header_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/header_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/header_actions.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/pin_event_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/pin_event_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/pin_event_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/pin_event_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/pin_event_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/pin_event_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/pin_event_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/pin_event_action.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_actions/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_actions/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_actions/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/header_page/__snapshots__/editable_title.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/__snapshots__/editable_title.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_page/__snapshots__/editable_title.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/__snapshots__/editable_title.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/header_page/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_page/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/header_page/__snapshots__/title.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/__snapshots__/title.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_page/__snapshots__/title.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/__snapshots__/title.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/header_page/editable_title.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/editable_title.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_page/editable_title.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/editable_title.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_page/editable_title.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/editable_title.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_page/editable_title.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/editable_title.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_page/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_page/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_page/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_page/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_page/title.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/title.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_page/title.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/title.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_page/title.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/title.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_page/title.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/title.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_page/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_page/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/header_page/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_page/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_page/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/header_section/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_section/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_section/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_section/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/header_section/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_section/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_section/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_section/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/header_section/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/header_section/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/header_section/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/header_section/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/health_truncate_text/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/health_truncate_text/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/health_truncate_text/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/health_truncate_text/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/health_truncate_text/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/health_truncate_text/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/health_truncate_text/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/health_truncate_text/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/help_menu/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/help_menu/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/help_menu/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/help_menu/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/hover_popover/hover_popover.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/hover_popover/hover_popover.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/hover_popover/hover_popover.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/hover_popover/hover_popover.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/hover_popover/hover_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/hover_popover/hover_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/hover_popover/hover_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/hover_popover/hover_popover.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/hover_popover/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/hover_popover/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/hover_popover/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/hover_popover/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/hover_visibility_container/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/hover_visibility_container/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/hover_visibility_container/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/hover_visibility_container/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/hover_visibility_container/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/hover_visibility_container/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/hover_visibility_container/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/hover_visibility_container/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/import_data_modal/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/import_data_modal/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/__snapshots__/action_connectors_warning.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/__snapshots__/action_connectors_warning.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/__snapshots__/action_connectors_warning.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/__snapshots__/action_connectors_warning.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/action_connectors_warning.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/action_connectors_warning.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/action_connectors_warning.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/action_connectors_warning.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/action_connectors_warning/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/import_data_modal/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/import_data_modal/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/import_data_modal/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/import_data_modal/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/import_data_modal/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/import_data_modal/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/import_data_modal/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/import_data_modal/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/import_data_modal/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/import_data_modal/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/import_data_modal/utils.ts diff --git a/x-pack/plugins/security_solution/public/common/components/inspect/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/inspect/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/inspect/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/inspect/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/inspect/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/inspect/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/inspect/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/inspect/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/inspect/modal.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/inspect/modal.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/inspect/modal.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/inspect/modal.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/inspect/modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/inspect/modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/inspect/modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/inspect/modal.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/inspect/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/inspect/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/inspect/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/inspect/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/inspect/use_inspect.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/inspect/use_inspect.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/inspect/use_inspect.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/inspect/use_inspect.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/item_details_card/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/item_details_card/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/item_details_card/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/item_details_card/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/item_details_card/index.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/item_details_card/index.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/item_details_card/index.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/item_details_card/index.stories.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/item_details_card/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/item_details_card/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/item_details_card/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/item_details_card/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/item_details_card/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/item_details_card/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/item_details_card/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/item_details_card/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/last_event_time/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/last_event_time/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/last_event_time/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/last_event_time/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/last_event_time/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/last_event_time/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/last_event_time/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/last_event_time/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/last_updated_at/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/last_updated_at/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/last_updated_at/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/last_updated_at/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/last_updated_at/last_updated_at.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/last_updated_at/last_updated_at.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/last_updated_at/last_updated_at.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/last_updated_at/last_updated_at.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/last_updated_at/last_updated_at.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/last_updated_at/last_updated_at.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/last_updated_at/last_updated_at.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/last_updated_at/last_updated_at.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/line_clamp/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/line_clamp/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/line_clamp/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/line_clamp/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/line_clamp/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/line_clamp/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/line_clamp/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/line_clamp/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/line_clamp/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/line_clamp/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/line_clamp/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/line_clamp/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/link_icon/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_icon/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_icon/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_icon/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/link_icon/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_icon/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_icon/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_icon/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/link_icon/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_icon/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_icon/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_icon/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/link_to/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_to/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/link_to/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_to/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/link_to/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_to/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/link_to/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_to/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_case.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_case.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_case.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_case.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_detection_engine.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_detection_engine.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_detection_engine.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_detection_engine.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_hosts.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_hosts.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_hosts.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_hosts.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_kubernetes.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_kubernetes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_kubernetes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_kubernetes.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_landing.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_landing.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_landing.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_landing.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_network.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_network.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_network.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_network.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_timelines.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_timelines.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_timelines.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_timelines.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_users.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_users.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/link_to/redirect_to_users.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/link_to/redirect_to_users.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/links/__mocks__/link_props.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/links/__mocks__/link_props.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/links/__mocks__/link_props.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/links/__mocks__/link_props.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/links/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/links/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/links/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/links/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/links/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/links/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/links/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/links/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/links/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/links/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/links/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/links/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/links/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/links/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/links/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/links/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/links/link_props.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/links/link_props.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/links/link_props.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/links/link_props.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/links/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/links/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/links/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/links/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/links_to_docs/doc_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs/doc_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/links_to_docs/doc_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs/doc_link.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/links_to_docs/external_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs/external_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/links_to_docs/external_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs/external_link.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/links_to_docs/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/links_to_docs/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/links_to_docs/links_components.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs/links_components.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/links_to_docs/links_components.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs/links_components.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/links_to_docs/links_translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs/links_translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/links_to_docs/links_translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs/links_translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/loader/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/loader/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/loader/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/loader/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/loader/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/loader/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/loader/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/loader/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/loader/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/loader/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/loader/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/loader/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/local_storage/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/local_storage/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/local_storage/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/local_storage/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/local_storage/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/local_storage/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/local_storage/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/local_storage/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/local_storage/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/local_storage/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/local_storage/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/local_storage/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/local_storage/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/local_storage/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/local_storage/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/local_storage/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/localized_date_tooltip/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/localized_date_tooltip/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/localized_date_tooltip/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/localized_date_tooltip/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/localized_date_tooltip/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/localized_date_tooltip/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/localized_date_tooltip/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/localized_date_tooltip/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/editor.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/editor.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/editor.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/editor.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/eui_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/eui_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/eui_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/eui_form.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/markdown_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/markdown_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/markdown_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/markdown_link.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/provider.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/provider.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/provider.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/provider.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/provider.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/provider.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/provider.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/provider.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/replace_params_query.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/replace_params_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/replace_params_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/replace_params_query.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_data_providers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_data_providers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_data_providers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_data_providers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_data_providers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_data_providers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_data_providers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_data_providers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_query.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_query.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_query.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_query.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_query.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/insight/use_insight_query.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/label_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/label_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/label_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/label_field.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/not_available_prompt.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/not_available_prompt.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/not_available_prompt.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/not_available_prompt.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/osquery_icon/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/osquery_icon/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/osquery_icon/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/osquery_icon/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/osquery_icon/osquery.svg b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/osquery_icon/osquery.svg similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/osquery_icon/osquery.svg rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/osquery_icon/osquery.svg diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/parser.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/parser.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/parser.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/parser.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/plugin.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/plugin.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/plugin.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/plugin.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/osquery/renderer.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/constants.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/parser.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/parser.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/parser.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/parser.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/plugin.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/plugin.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/plugin.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/plugin.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/processor.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/processor.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/processor.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/processor.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/renderer.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/markdown_editor/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/markdown_editor/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/matrix_histogram/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/matrix_histogram/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/matrix_histogram/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/matrix_histogram/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/matrix_histogram/matrix_loader.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram/matrix_loader.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/matrix_histogram/matrix_loader.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram/matrix_loader.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/matrix_histogram/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/matrix_histogram/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/matrix_histogram/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/matrix_histogram/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/matrix_histogram/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/matrix_histogram/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/matrix_histogram/utils.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/__snapshots__/entity.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/__snapshots__/entity.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/__snapshots__/entity.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/__snapshots__/entity.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/ml/anomaly/anomaly_table_provider.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/anomaly_table_provider.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/anomaly/anomaly_table_provider.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/anomaly_table_provider.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/anomaly/get_interval_from_anomalies.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/get_interval_from_anomalies.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/anomaly/get_interval_from_anomalies.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/get_interval_from_anomalies.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/anomaly/get_interval_from_anomalies.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/get_interval_from_anomalies.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/anomaly/get_interval_from_anomalies.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/get_interval_from_anomalies.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/anomaly/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/anomaly/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_search.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_search.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_search.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_search.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_search.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_search.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_search.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_search.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_table_data.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_table_data.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_table_data.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_table_data.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_table_data.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_table_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_table_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/anomaly/use_anomalies_table_data.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/api/anomalies_search.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/anomalies_search.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/api/anomalies_search.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/anomalies_search.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/api/anomalies_table_data.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/anomalies_table_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/api/anomalies_table_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/anomalies_table_data.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/api/errors.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/errors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/api/errors.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/errors.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/api/get_jobs.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/get_jobs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/api/get_jobs.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/get_jobs.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/api/get_jobs_summary.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/get_jobs_summary.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/api/get_jobs_summary.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/get_jobs_summary.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/api/get_ml_capabilities.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/get_ml_capabilities.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/api/get_ml_capabilities.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/get_ml_capabilities.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/api/throw_if_not_ok.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/throw_if_not_ok.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/api/throw_if_not_ok.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/throw_if_not_ok.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/api/throw_if_not_ok.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/throw_if_not_ok.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/api/throw_if_not_ok.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/throw_if_not_ok.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/api/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/api/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/api/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/add_entities_to_kql.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/add_entities_to_kql.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/add_entities_to_kql.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/add_entities_to_kql.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/add_entities_to_kql.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/add_entities_to_kql.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/add_entities_to_kql.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/add_entities_to_kql.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/entity_helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/entity_helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/entity_helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/entity_helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/entity_helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/entity_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/entity_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/entity_helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/ml_host_conditional_container.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/ml_host_conditional_container.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/ml_host_conditional_container.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/ml_host_conditional_container.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/ml_network_conditional_container.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/ml_network_conditional_container.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/ml_network_conditional_container.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/ml_network_conditional_container.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/remove_kql_variables.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/remove_kql_variables.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/remove_kql_variables.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/remove_kql_variables.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/remove_kql_variables.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/remove_kql_variables.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/remove_kql_variables.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/remove_kql_variables.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_commas_with_or.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_commas_with_or.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_commas_with_or.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_commas_with_or.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_commas_with_or.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_commas_with_or.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_commas_with_or.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_commas_with_or.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_parts.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_parts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_parts.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_parts.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_parts.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_parts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_parts.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/replace_kql_parts.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/rison_helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/rison_helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/rison_helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/rison_helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/conditional_links/rison_helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/rison_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/conditional_links/rison_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/conditional_links/rison_helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_host_type.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_host_type.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_host_type.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_host_type.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_host_type.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_host_type.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_host_type.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_host_type.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_network_type.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_network_type.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_network_type.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_network_type.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_network_type.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_network_type.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_network_type.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_network_type.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_users_type.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_users_type.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_users_type.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_users_type.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_users_type.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_users_type.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_users_type.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/get_criteria_from_users_type.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/criteria/host_to_criteria.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/host_to_criteria.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/criteria/host_to_criteria.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/host_to_criteria.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/criteria/host_to_criteria.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/host_to_criteria.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/criteria/host_to_criteria.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/host_to_criteria.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/criteria/network_to_criteria.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/network_to_criteria.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/criteria/network_to_criteria.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/network_to_criteria.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/criteria/network_to_criteria.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/network_to_criteria.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/criteria/network_to_criteria.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/criteria/network_to_criteria.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/entity.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/entity.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/entity.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/entity.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/entity.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/entity.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/entity.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/entity.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/get_entries.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/get_entries.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/get_entries.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/get_entries.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/get_entries.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/get_entries.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/get_entries.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/get_entries.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/hooks/use_fetch_jobs_summary_query.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_fetch_jobs_summary_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/hooks/use_fetch_jobs_summary_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_fetch_jobs_summary_query.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/hooks/use_get_jobs.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_get_jobs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/hooks/use_get_jobs.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_get_jobs.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/hooks/use_get_ml_capabilities.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_get_ml_capabilities.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/hooks/use_get_ml_capabilities.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_get_ml_capabilities.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/hooks/use_installed_security_jobs.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_installed_security_jobs.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/hooks/use_installed_security_jobs.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_installed_security_jobs.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/hooks/use_installed_security_jobs.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_installed_security_jobs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/hooks/use_installed_security_jobs.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_installed_security_jobs.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/hooks/use_ml_capabilities.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_ml_capabilities.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/hooks/use_ml_capabilities.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_ml_capabilities.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_config.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_config.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_config.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_config.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_validations.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_validations.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_validations.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_validations.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_validations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_validations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_validations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/hooks/use_ml_rule_validations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/__snapshots__/create_influencers.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/__snapshots__/create_influencers.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/__snapshots__/create_influencers.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/__snapshots__/create_influencers.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/create_influencers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/create_influencers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/create_influencers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/create_influencers.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/create_influencers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/create_influencers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/create_influencers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/create_influencers.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/get_host_name_from_influencers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/get_host_name_from_influencers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/get_host_name_from_influencers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/get_host_name_from_influencers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/get_host_name_from_influencers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/get_host_name_from_influencers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/get_host_name_from_influencers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/get_host_name_from_influencers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/get_network_from_influencers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/get_network_from_influencers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/get_network_from_influencers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/get_network_from_influencers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/get_network_from_influencers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/get_network_from_influencers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/get_network_from_influencers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/get_network_from_influencers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/get_user_name_from_influencers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/get_user_name_from_influencers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/get_user_name_from_influencers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/get_user_name_from_influencers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/get_user_name_from_influencers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/get_user_name_from_influencers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/get_user_name_from_influencers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/get_user_name_from_influencers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/host_to_influencers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/host_to_influencers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/host_to_influencers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/host_to_influencers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/host_to_influencers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/host_to_influencers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/host_to_influencers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/host_to_influencers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/network_to_influencers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/network_to_influencers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/network_to_influencers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/network_to_influencers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/influencers/network_to_influencers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/network_to_influencers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/influencers/network_to_influencers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/influencers/network_to_influencers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/links/create_explorer_link.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/links/create_explorer_link.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/links/create_explorer_link.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/links/create_explorer_link.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/links/create_explorer_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/links/create_explorer_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/links/create_explorer_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/links/create_explorer_link.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/links/create_series_link.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/links/create_series_link.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/links/create_series_link.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/links/create_series_link.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/links/create_series_link.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/links/create_series_link.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/links/create_series_link.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/links/create_series_link.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/mock.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/permissions/ml_capabilities_provider.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/permissions/ml_capabilities_provider.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/permissions/ml_capabilities_provider.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/permissions/ml_capabilities_provider.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/permissions/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/permissions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/permissions/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/permissions/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/__snapshots__/anomaly_score.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/__snapshots__/anomaly_score.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/__snapshots__/anomaly_score.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/__snapshots__/anomaly_score.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/__snapshots__/anomaly_scores.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/__snapshots__/anomaly_scores.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/__snapshots__/anomaly_scores.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/__snapshots__/anomaly_scores.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/__snapshots__/create_descriptions_list.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/__snapshots__/create_descriptions_list.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/__snapshots__/create_descriptions_list.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/__snapshots__/create_descriptions_list.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/__snapshots__/score.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/__snapshots__/score.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/__snapshots__/score.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/__snapshots__/score.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/anomaly_score.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/anomaly_score.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/anomaly_score.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/anomaly_score.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/anomaly_score.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/anomaly_score.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/anomaly_score.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/anomaly_score.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/anomaly_scores.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/anomaly_scores.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/anomaly_scores.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/anomaly_scores.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/anomaly_scores.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/anomaly_scores.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/anomaly_scores.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/anomaly_scores.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/create_description_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/create_description_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/create_description_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/create_description_list.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/create_descriptions_list.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/create_descriptions_list.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/create_descriptions_list.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/create_descriptions_list.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/create_entities_from_score.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/create_entities_from_score.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/create_entities_from_score.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/create_entities_from_score.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/create_entities_from_score.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/create_entities_from_score.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/create_entities_from_score.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/create_entities_from_score.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/get_score_string.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/get_score_string.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/get_score_string.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/get_score_string.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/get_top_severity.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/get_top_severity.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/get_top_severity.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/get_top_severity.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/get_top_severity.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/get_top_severity.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/get_top_severity.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/get_top_severity.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/score.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/score.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/score.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/score.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/score.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/score.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/score.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/score.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/score_health.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/score_health.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/score_health.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/score_health.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/score_interval_to_datetime.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/score_interval_to_datetime.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/score_interval_to_datetime.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/score_interval_to_datetime.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/score_interval_to_datetime.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/score_interval_to_datetime.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/score_interval_to_datetime.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/score_interval_to_datetime.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/score/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/score/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/score/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/anomalies_host_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/anomalies_host_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/anomalies_host_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/anomalies_host_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/anomalies_host_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/anomalies_host_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/anomalies_host_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/anomalies_host_table.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/anomalies_network_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/anomalies_network_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/anomalies_network_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/anomalies_network_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/anomalies_network_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/anomalies_network_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/anomalies_network_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/anomalies_network_table.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/anomalies_user_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/anomalies_user_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/anomalies_user_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/anomalies_user_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/anomalies_user_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/anomalies_user_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/anomalies_user_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/anomalies_user_table.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/basic_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/basic_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/basic_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/basic_table.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_hosts.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_hosts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_hosts.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_hosts.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_hosts.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_hosts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_hosts.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_hosts.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_network.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_network.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_network.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_network.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_network.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_network.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_network.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_network.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_users.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_users.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_users.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_users.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_users.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_users.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_users.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/convert_anomalies_to_users.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/create_compound_key.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/create_compound_key.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/create_compound_key.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/create_compound_key.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/create_compound_key.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/create_compound_key.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/create_compound_key.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/create_compound_key.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_host_table_columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_host_table_columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_host_table_columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_host_table_columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_host_table_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_host_table_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_host_table_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_host_table_columns.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_network_table_columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_network_table_columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_network_table_columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_network_table_columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_network_table_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_network_table_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_network_table_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_network_table_columns.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_table_columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_table_columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_table_columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_table_columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_table_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_table_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_table_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_table_columns.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_user_table_columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_user_table_columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_user_table_columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_user_table_columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_user_table_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_user_table_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/get_anomalies_user_table_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/get_anomalies_user_table_columns.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/job_id_filter.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/job_id_filter.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/job_id_filter.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/job_id_filter.stories.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/job_id_filter.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/job_id_filter.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/job_id_filter.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/job_id_filter.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/job_id_filter.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/job_id_filter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/job_id_filter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/job_id_filter.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/select_interval.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/select_interval.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/select_interval.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/select_interval.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/select_interval.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/select_interval.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/select_interval.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/select_interval.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml/tables/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/tables/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/tables/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/types.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/types.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/types.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/types.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/__snapshots__/popover_description.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/__snapshots__/popover_description.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/__snapshots__/popover_description.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/__snapshots__/popover_description.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/__snapshots__/upgrade_contents.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/__snapshots__/upgrade_contents.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/__snapshots__/upgrade_contents.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/__snapshots__/upgrade_contents.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/api.mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/api.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/api.mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/api.mock.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/api.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/api.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_enable_data_feed.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_enable_data_feed.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_enable_data_feed.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_enable_data_feed.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_enable_data_feed.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_enable_data_feed.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_enable_data_feed.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_enable_data_feed.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_fetch_modules_query.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_fetch_modules_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_fetch_modules_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_fetch_modules_query.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_fetch_recognizer_query.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_fetch_recognizer_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_fetch_recognizer_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_fetch_recognizer_query.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs_helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs_helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs_helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs_helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs_helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs_helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs_helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/hooks/use_security_jobs_helpers.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/__snapshots__/job_switch.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/__snapshots__/job_switch.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/__snapshots__/job_switch.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/__snapshots__/job_switch.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/__snapshots__/showing_count.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/__snapshots__/showing_count.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/__snapshots__/showing_count.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/__snapshots__/showing_count.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/__snapshots__/groups_filter_popover.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/__snapshots__/groups_filter_popover.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/__snapshots__/groups_filter_popover.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/__snapshots__/groups_filter_popover.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/groups_filter_popover.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/groups_filter_popover.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/groups_filter_popover.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/groups_filter_popover.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/groups_filter_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/groups_filter_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/groups_filter_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/groups_filter_popover.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/jobs_table_filters.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/jobs_table_filters.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/jobs_table_filters.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/jobs_table_filters.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/jobs_table_filters.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/jobs_table_filters.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/jobs_table_filters.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/jobs_table_filters.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/toggle_selected_group.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/toggle_selected_group.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/toggle_selected_group.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/toggle_selected_group.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/toggle_selected_group.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/toggle_selected_group.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/toggle_selected_group.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/toggle_selected_group.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/filters/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/job_switch.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/job_switch.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/job_switch.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/job_switch.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/job_switch.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/job_switch.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/job_switch.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/job_switch.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/jobs_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/jobs_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/jobs_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/jobs_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/jobs_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/jobs_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/jobs_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/jobs_table.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/showing_count.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/showing_count.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/showing_count.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/showing_count.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/showing_count.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/showing_count.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/showing_count.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/showing_count.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/jobs_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/jobs_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/ml_modules.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/ml_modules.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/ml_modules.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/ml_modules.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/ml_popover.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/ml_popover.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/ml_popover.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/ml_popover.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/ml_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/ml_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/ml_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/ml_popover.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/popover_description.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/popover_description.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/popover_description.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/popover_description.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/popover_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/popover_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/popover_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/popover_description.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/upgrade_contents.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/upgrade_contents.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/upgrade_contents.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/upgrade_contents.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/ml_popover/upgrade_contents.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/upgrade_contents.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/ml_popover/upgrade_contents.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/ml_popover/upgrade_contents.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/multiselect_filter/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/multiselect_filter/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/multiselect_filter/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/multiselect_filter/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/__mocks__/use_url_state_query_params.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/__mocks__/use_url_state_query_params.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/__mocks__/use_url_state_query_params.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/__mocks__/use_url_state_query_params.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/breadcrumbs/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/breadcrumbs/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/breadcrumbs/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/breadcrumbs/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/breadcrumbs/trailing_breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/breadcrumbs/trailing_breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/breadcrumbs/trailing_breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/breadcrumbs/trailing_breadcrumbs.ts diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/breadcrumbs/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/breadcrumbs/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/breadcrumbs/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/breadcrumbs/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/breadcrumbs/use_breadcrumbs_nav.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/breadcrumbs/use_breadcrumbs_nav.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/breadcrumbs/use_breadcrumbs_nav.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/breadcrumbs/use_breadcrumbs_nav.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/breadcrumbs/use_breadcrumbs_nav.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/breadcrumbs/use_breadcrumbs_nav.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/breadcrumbs/use_breadcrumbs_nav.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/breadcrumbs/use_breadcrumbs_nav.ts diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/nav_item_beta_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/nav_item_beta_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/nav_item_beta_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/nav_item_beta_badge.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/categories.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/security_side_nav/categories.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/categories.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/security_side_nav/categories.ts diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/security_side_nav/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/security_side_nav/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/security_side_nav/security_side_nav.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/tab_navigation/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/tab_navigation/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/tab_navigation/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/tab_navigation/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/tab_navigation/tab_navigation.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/tab_navigation/tab_navigation.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/tab_navigation/tab_navigation.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/tab_navigation/tab_navigation.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/tab_navigation/tab_navigation.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/tab_navigation/tab_navigation.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/tab_navigation/tab_navigation.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/tab_navigation/tab_navigation.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/tab_navigation/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/tab_navigation/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/tab_navigation/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/tab_navigation/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_security_solution_navigation.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_security_solution_navigation.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_security_solution_navigation.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_security_solution_navigation.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_security_solution_navigation.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_security_solution_navigation.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_security_solution_navigation.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/use_security_solution_navigation/use_security_solution_navigation.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/navigation/use_url_state_query_params.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/use_url_state_query_params.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/navigation/use_url_state_query_params.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/navigation/use_url_state_query_params.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/news_feed/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/news_feed/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/news_feed/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/news_feed/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/news_feed/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/news_feed/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/news_feed/news_feed.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/news_feed.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/news_feed/news_feed.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/news_feed.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/news_feed/news_link/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/news_link/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/news_feed/news_link/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/news_link/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/news_feed/no_news/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/no_news/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/news_feed/no_news/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/no_news/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/news_feed/post/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/post/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/news_feed/post/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/post/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/news_feed/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/news_feed/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/news_feed/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/news_feed/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/news_feed/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/no_privileges/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/no_privileges/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/no_privileges/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/no_privileges/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/no_privileges/no_privileges.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/no_privileges/no_privileges.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/no_privileges/no_privileges.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/no_privileges/no_privileges.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/no_privileges/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/no_privileges/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/no_privileges/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/no_privileges/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/overview_description_list/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/overview_description_list/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/overview_description_list/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/overview_description_list/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/page/__mocks__/use_refetch_by_session.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/page/__mocks__/use_refetch_by_session.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/page/__mocks__/use_refetch_by_session.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/page/__mocks__/use_refetch_by_session.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/page/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/page/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/page/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/page/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/page/manage_query.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/page/manage_query.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/page/manage_query.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/page/manage_query.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/page/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/page/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/page/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/page/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/page/use_refetch_by_session.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/page/use_refetch_by_session.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/page/use_refetch_by_session.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/page/use_refetch_by_session.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/page/use_refetch_by_session.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/page/use_refetch_by_session.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/page/use_refetch_by_session.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/page/use_refetch_by_session.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/page_wrapper/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/page_wrapper/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/page_wrapper/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/page_wrapper/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/page_wrapper/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/page_wrapper/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/page_wrapper/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/page_wrapper/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/panel/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/panel/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/panel/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/panel/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/panel/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/panel/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/panel/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/panel/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/plugin_template_wrapper/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/plugin_template_wrapper/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/plugin_template_wrapper/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/plugin_template_wrapper/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/plugin_template_wrapper/plugin_template_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/plugin_template_wrapper/plugin_template_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/plugin_template_wrapper/plugin_template_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/plugin_template_wrapper/plugin_template_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/popover_items/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/popover_items/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/popover_items/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/popover_items/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/popover_items/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/popover_items/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/popover_items/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/popover_items/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/progress_inline/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/progress_inline/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/progress_inline/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/progress_inline/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/progress_inline/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/progress_inline/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/progress_inline/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/progress_inline/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/progress_inline/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/progress_inline/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/progress_inline/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/progress_inline/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/query_bar/convert_to_query_type.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/query_bar/convert_to_query_type.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/query_bar/convert_to_query_type.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/query_bar/convert_to_query_type.ts diff --git a/x-pack/plugins/security_solution/public/common/components/query_bar/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/query_bar/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/query_bar/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/query_bar/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/query_bar/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/query_bar/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/query_bar/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/query_bar/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/response_actions/endpoint_action_results.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/response_actions/endpoint_action_results.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/response_actions/endpoint_action_results.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/response_actions/endpoint_action_results.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/response_actions/response_actions_empty_prompt.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/response_actions/response_actions_empty_prompt.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/response_actions/response_actions_empty_prompt.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/response_actions/response_actions_empty_prompt.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/response_actions/response_actions_results.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/response_actions/response_actions_results.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/response_actions/response_actions_results.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/response_actions/response_actions_results.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/response_actions/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/response_actions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/response_actions/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/response_actions/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/response_actions/use_load_connectors/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/response_actions/use_load_connectors/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/response_actions/use_load_connectors/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/response_actions/use_load_connectors/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/rule_name/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/rule_name/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/rule_name/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/rule_name/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/scroll_to_top/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/scroll_to_top/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/scroll_to_top/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/scroll_to_top/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/scroll_to_top/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/scroll_to_top/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/scroll_to_top/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/scroll_to_top/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/search_bar/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/search_bar/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/search_bar/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/search_bar/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/search_bar/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/search_bar/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/search_bar/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/search_bar/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/search_bar/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/search_bar/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/search_bar/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/search_bar/selectors.ts diff --git a/x-pack/plugins/security_solution/public/common/components/security_route_page_wrapper/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/security_route_page_wrapper/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/security_route_page_wrapper/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/security_route_page_wrapper/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/security_route_page_wrapper/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/security_route_page_wrapper/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/security_route_page_wrapper/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/security_route_page_wrapper/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/selectable_text/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/selectable_text/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/selectable_text/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/selectable_text/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/selectable_text/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/selectable_text/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/selectable_text/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/selectable_text/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/selectable_text/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/selectable_text/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/selectable_text/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/selectable_text/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/sessions_viewer/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/sessions_viewer/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/sessions_viewer/default_headers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer/default_headers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/sessions_viewer/default_headers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer/default_headers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/sessions_viewer/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/sessions_viewer/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/sessions_viewer/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/sessions_viewer/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/sessions_viewer/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/sessions_viewer/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/sessions_viewer/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/sessions_viewer/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/sessions_viewer/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/severity_badge/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/severity_badge/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/severity_badge/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/severity_badge/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/severity_badge/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/severity_badge/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/severity_badge/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/severity_badge/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/sidebar_header/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/sidebar_header/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/sidebar_header/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/sidebar_header/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/split_accordion/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/split_accordion/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/split_accordion/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/split_accordion/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/split_accordion/split_accordion.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/split_accordion/split_accordion.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/split_accordion/split_accordion.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/split_accordion/split_accordion.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/subtitle/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/subtitle/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/subtitle/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/subtitle/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/subtitle/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/subtitle/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/subtitle/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/subtitle/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/subtitle/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/subtitle/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/subtitle/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/subtitle/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/super_date_picker/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/super_date_picker/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/super_date_picker/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/super_date_picker/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/super_date_picker/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/super_date_picker/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/super_date_picker/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/super_date_picker/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/super_date_picker/selectors.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/super_date_picker/selectors.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/super_date_picker/selectors.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/super_date_picker/selectors.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/super_date_picker/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/super_date_picker/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/super_date_picker/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/super_date_picker/selectors.ts diff --git a/x-pack/plugins/security_solution/public/common/components/tables/__snapshots__/helpers.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/tables/__snapshots__/helpers.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/tables/__snapshots__/helpers.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/tables/__snapshots__/helpers.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/tables/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/tables/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/tables/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/tables/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/tables/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/tables/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/tables/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/tables/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/technical_preview_badge/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/technical_preview_badge/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/technical_preview_badge/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/technical_preview_badge/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/technical_preview_badge/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/technical_preview_badge/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/technical_preview_badge/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/technical_preview_badge/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/text_field_value/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/text_field_value/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/text_field_value/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/text_field_value/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/text_field_value/index.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/text_field_value/index.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/text_field_value/index.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/text_field_value/index.stories.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/text_field_value/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/text_field_value/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/text_field_value/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/text_field_value/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/text_field_value/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/text_field_value/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/text_field_value/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/text_field_value/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/and_badge.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/and_badge.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/and_badge.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/and_badge.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/and_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/and_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/and_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/and_badge.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/entry_delete_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/entry_delete_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/entry_delete_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/entry_delete_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/entry_delete_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/entry_delete_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/entry_delete_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/entry_delete_button.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/entry_item.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/entry_item.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/entry_item.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/entry_item.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/entry_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/entry_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/entry_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/entry_item.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/list_item.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/list_item.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/list_item.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/list_item.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/list_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/list_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/list_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/list_item.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/logic_buttons.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/logic_buttons.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/logic_buttons.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/logic_buttons.stories.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/logic_buttons.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/logic_buttons.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/logic_buttons.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/logic_buttons.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/logic_buttons.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/logic_buttons.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/logic_buttons.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/logic_buttons.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/reducer.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/reducer.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/reducer.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/reducer.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/reducer.ts diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/threat_match/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/threat_match/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/threat_match/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toasters/__snapshots__/modal_all_errors.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/__snapshots__/modal_all_errors.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toasters/__snapshots__/modal_all_errors.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/__snapshots__/modal_all_errors.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/toasters/errors.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/errors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toasters/errors.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/errors.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toasters/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toasters/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toasters/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/index.tsx similarity index 71% rename from x-pack/plugins/security_solution/public/common/components/toasters/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/index.tsx index cc02c6a5eb745..28d506ac178c6 100644 --- a/x-pack/plugins/security_solution/public/common/components/toasters/index.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/index.tsx @@ -19,7 +19,7 @@ export * from './utils'; export * from './errors'; /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ export interface AppToast extends Toast { // FunFact: In a very rare case of errors this can be something other than array. We have a unit test case for it and am leaving it like this type for now. @@ -27,21 +27,21 @@ export interface AppToast extends Toast { } /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ interface ToastState { toasts: AppToast[]; } /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ const initialToasterState: ToastState = { toasts: [], }; /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ export type ActionToaster = | { type: 'addToaster'; toast: AppToast } @@ -49,7 +49,7 @@ export type ActionToaster = | { type: 'toggleWaitToShowNextToast' }; /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ export const StateToasterContext = createContext<[ToastState, Dispatch]>([ initialToasterState, @@ -57,19 +57,19 @@ export const StateToasterContext = createContext<[ToastState, Dispatch useContext(StateToasterContext); /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ interface ManageGlobalToasterProps { children: React.ReactNode; } /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ export const ManageGlobalToaster = ({ children }: ManageGlobalToasterProps) => { const reducerToaster = (state: ToastState, action: ActionToaster) => { @@ -91,7 +91,7 @@ export const ManageGlobalToaster = ({ children }: ManageGlobalToasterProps) => { }; /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ const GlobalToasterListContainer = styled.div` position: absolute; @@ -100,14 +100,14 @@ const GlobalToasterListContainer = styled.div` `; /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ interface GlobalToasterProps { toastLifeTimeMs?: number; } /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ export const GlobalToaster = ({ toastLifeTimeMs = 5000 }: GlobalToasterProps) => { const [{ toasts }, dispatch] = useStateToaster(); @@ -145,7 +145,7 @@ export const GlobalToaster = ({ toastLifeTimeMs = 5000 }: GlobalToasterProps) => }; /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ const formatToErrorToastIfNeeded = ( toast: AppToast, @@ -169,13 +169,13 @@ const formatToErrorToastIfNeeded = ( }; /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ const ErrorToastContainer = styled.div` text-align: right; `; /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ ErrorToastContainer.displayName = 'ErrorToastContainer'; diff --git a/x-pack/plugins/security_solution/public/common/components/toasters/modal_all_errors.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/modal_all_errors.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toasters/modal_all_errors.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/modal_all_errors.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toasters/modal_all_errors.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/modal_all_errors.tsx similarity index 79% rename from x-pack/plugins/security_solution/public/common/components/toasters/modal_all_errors.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/modal_all_errors.tsx index da19968971ec9..1199a361a98a7 100644 --- a/x-pack/plugins/security_solution/public/common/components/toasters/modal_all_errors.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/modal_all_errors.tsx @@ -24,7 +24,7 @@ import type { AppToast } from '.'; import * as i18n from './translations'; /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ interface FullErrorProps { isShowing: boolean; @@ -33,7 +33,7 @@ interface FullErrorProps { } /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ const ModalAllErrorsComponent: React.FC = ({ isShowing, toast, toggle }) => { const handleClose = useCallback(() => toggle(toast), [toggle, toast]); @@ -73,18 +73,18 @@ const ModalAllErrorsComponent: React.FC = ({ isShowing, toast, t }; /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ export const ModalAllErrors = React.memo(ModalAllErrorsComponent); /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ const MyEuiCodeBlock = styled(EuiCodeBlock)` margin-top: 4px; `; /** - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead */ MyEuiCodeBlock.displayName = 'MyEuiCodeBlock'; diff --git a/x-pack/plugins/security_solution/public/common/components/toasters/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toasters/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toasters/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toasters/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toasters/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/utils.ts similarity index 90% rename from x-pack/plugins/security_solution/public/common/components/toasters/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/utils.ts index 0114cb2cf4a45..a1b75a4b4af0c 100644 --- a/x-pack/plugins/security_solution/public/common/components/toasters/utils.ts +++ b/x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/utils.ts @@ -15,7 +15,7 @@ import { isToasterError } from './errors'; /** * Displays an error toast for the provided title and message - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead * @param errorTitle Title of error to display in toaster and modal * @param errorMessages Message to display in error modal when clicked * @param dispatchToaster provided by useStateToaster() @@ -41,7 +41,7 @@ export const displayErrorToast = ( /** * Displays a success toast for the provided title and message - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead * @param title success message to display in toaster and modal * @param dispatchToaster provided by useStateToaster() */ @@ -77,7 +77,7 @@ export type ErrorToToasterArgs = Partial & { * The use_app_toasts has more feature rich logic and uses the Kibana toaster system to figure out which type of * error you have in a more robust way then this function does and supersedes this function. * - * @deprecated Use x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead + * @deprecated Use x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts instead * @param title error message to display in toaster and modal * @param error the error from which messages will be parsed * @param dispatchToaster provided by useStateToaster() diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_actions.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_assignees.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_assignees.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_assignees.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_assignees.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_assignees.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_assignees.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_assignees.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_assignees.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_tags.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_tags.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_tags.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_tags.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_tags.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_tags.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_tags.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/alert_bulk_tags.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/reducer.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/reducer.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/reducer.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/reducer.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/reducer.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/update_alerts.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/update_alerts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/update_alerts.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/update_alerts.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/update_alerts.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/update_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/update_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/update_alerts.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_action_items.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_action_items.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_action_items.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_action_items.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_assignees_items.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_assignees_items.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_assignees_items.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_assignees_items.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_assignees_items.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_assignees_items.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_assignees_items.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_assignees_items.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_tags_items.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_tags_items.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_tags_items.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_tags_items.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_tags_items.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_tags_items.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_tags_items.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_bulk_alert_tags_items.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_set_alert_assignees.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_set_alert_assignees.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_set_alert_assignees.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_set_alert_assignees.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_set_alert_tags.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_set_alert_tags.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_set_alert_tags.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/bulk_actions/use_set_alert_tags.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/unit/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/unit/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/unit/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/unit/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/unit/styles.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/unit/styles.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/unit/styles.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/unit/styles.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/toolbar/unit/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/unit/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/toolbar/unit/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/toolbar/unit/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/top_n/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/top_n/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/top_n/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/top_n/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/components/top_n/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/top_n/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/top_n/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/top_n/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/top_n/top_n.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/top_n.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/top_n/top_n.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/top_n.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/top_n/top_n.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/top_n.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/top_n/top_n.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/top_n.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/top_n/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/top_n/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/top_n/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/truncatable_text/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/truncatable_text/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/truncatable_text/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/truncatable_text/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/truncatable_text/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/truncatable_text/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/truncatable_text/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/truncatable_text/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/truncatable_text/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/truncatable_text/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/truncatable_text/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/truncatable_text/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/truncatable_text/truncatable_text.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/truncatable_text/truncatable_text.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/truncatable_text/truncatable_text.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/truncatable_text/truncatable_text.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/upselling_provider/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/upselling_provider/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/upselling_provider/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/upselling_provider/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/upselling_provider/upselling_provider.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/upselling_provider/upselling_provider.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/upselling_provider/upselling_provider.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/upselling_provider/upselling_provider.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/use_combo_box_reset/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/use_combo_box_reset/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/use_combo_box_reset/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/use_combo_box_reset/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/use_combo_box_reset/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/use_combo_box_reset/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/use_combo_box_reset/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/use_combo_box_reset/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/user_privileges/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_privileges/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/__mocks__/use_endpoint_privileges.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/__mocks__/use_endpoint_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/__mocks__/use_endpoint_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/__mocks__/use_endpoint_privileges.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/mocks.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/security_solution_start_dependencies.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/security_solution_start_dependencies.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/security_solution_start_dependencies.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/security_solution_start_dependencies.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/use_endpoint_privileges.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/use_endpoint_privileges.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/use_endpoint_privileges.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/use_endpoint_privileges.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/use_endpoint_privileges.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/use_endpoint_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/use_endpoint_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/use_endpoint_privileges.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_privileges/endpoint/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/endpoint/utils.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_privileges/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_privileges/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_privileges/user_privileges_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/user_privileges_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_privileges/user_privileges_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_privileges/user_privileges_context.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/__mocks__/api.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/__mocks__/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/__mocks__/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/__mocks__/api.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/api.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/api.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/api.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/api.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/api.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/api.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/mock.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_bulk_get_user_profiles.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_get_current_user_profile.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/use_suggest_users.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_suggest_users.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/use_suggest_users.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_suggest_users.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/use_suggest_users.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_suggest_users.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/use_suggest_users.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/use_suggest_users.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/users_avatars_panel.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/users_avatars_panel.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/users_avatars_panel.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/users_avatars_panel.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/user_profiles/users_avatars_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/users_avatars_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/user_profiles/users_avatars_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/user_profiles/users_avatars_panel.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_action.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_action.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_action.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_action.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_group.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_group.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_group.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_group.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_section.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_section.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_section.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_section.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_text.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_text.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_text.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/__snapshots__/utility_bar_text.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/styles.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/styles.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/styles.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/styles.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_action.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_group.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_group.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_group.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_group.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_group.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_group.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_group.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_group.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_section.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_section.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_section.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_section.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_section.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_spacer.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_spacer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_spacer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_spacer.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_text.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_text.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_text.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_text.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_text.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_text.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utility_bar/utility_bar_text.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utility_bar/utility_bar_text.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/utils.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/__mocks__/actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/__mocks__/actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/__mocks__/actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/__mocks__/actions.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/__mocks__/lens_embeddable.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/__mocks__/lens_embeddable.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/__mocks__/lens_embeddable.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/__mocks__/lens_embeddable.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/__mocks__/use_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/__mocks__/use_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/__mocks__/use_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/__mocks__/use_actions.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/__mocks__/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/__mocks__/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/__mocks__/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/__mocks__/utils.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/__mocks__/visualization_embeddable.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/__mocks__/visualization_embeddable.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/__mocks__/visualization_embeddable.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/__mocks__/visualization_embeddable.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/__snapshots__/utils.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/__snapshots__/utils.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/__snapshots__/utils.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/__snapshots__/utils.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/actions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/actions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/actions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/actions.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/actions.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/__snapshots__/authentication.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/__snapshots__/authentication.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/__snapshots__/authentication.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/__snapshots__/authentication.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/__snapshots__/external_alert.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/__snapshots__/external_alert.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/__snapshots__/external_alert.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/__snapshots__/external_alert.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_by_status_donut.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_by_status_donut.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_by_status_donut.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_by_status_donut.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_histogram.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_histogram.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_histogram.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_histogram.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_table.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_table.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_table.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/alerts_table.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/rule_preview.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/rule_preview.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/rule_preview.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/__snapshots__/rule_preview.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_by_status_donut.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_by_status_donut.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_by_status_donut.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_by_status_donut.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_by_status_donut.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_by_status_donut.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_by_status_donut.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_by_status_donut.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_histogram.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_histogram.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_histogram.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_histogram.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_histogram.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_histogram.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_histogram.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_histogram.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_table.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_table.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_table.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_table.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_table.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_table.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_table.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/alerts_table.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/rule_preview.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/rule_preview.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/rule_preview.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/rule_preview.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/rule_preview.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/rule_preview.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/rule_preview.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/alerts/rule_preview.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/authentication.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/authentication.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/authentication.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/authentication.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/authentication.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/authentication.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/authentication.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/authentication.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/event.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/event.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/event.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/event.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/events.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/events.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/events.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/events.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/external_alert.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/external_alert.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/external_alert.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/external_alert.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/external_alert.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/external_alert.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/external_alert.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/common/external_alert.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_host_area.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_host_area.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_host_area.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_host_area.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_host_metric.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_host_metric.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_host_metric.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_host_metric.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_area.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_area.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_area.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_area.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_bar.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_bar.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_bar.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_bar.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_destination_metric.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_destination_metric.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_destination_metric.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_destination_metric.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_source_metric.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_source_metric.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_source_metric.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/__snapshots__/kpi_unique_ips_source_metric.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_area.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_area.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_area.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_area.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_area.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_area.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_area.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_area.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_metric.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_metric.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_metric.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_metric.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_metric.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_metric.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_metric.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_host_metric.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_area.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_area.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_area.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_area.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_area.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_area.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_area.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_area.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_bar.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_bar.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_bar.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_bar.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_bar.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_bar.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_bar.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_bar.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_destination_metric.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_destination_metric.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_destination_metric.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_destination_metric.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_destination_metric.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_destination_metric.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_destination_metric.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_destination_metric.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_source_metric.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_source_metric.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_source_metric.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_source_metric.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_source_metric.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_source_metric.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_source_metric.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/hosts/kpi_unique_ips_source_metric.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/dns_top_domains.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/dns_top_domains.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/dns_top_domains.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/dns_top_domains.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_dns_queries.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_dns_queries.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_dns_queries.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_dns_queries.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_network_events.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_network_events.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_network_events.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_network_events.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_tls_handshakes.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_tls_handshakes.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_tls_handshakes.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_tls_handshakes.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_flow_ids.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_flow_ids.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_flow_ids.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_flow_ids.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_area.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_area.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_area.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_area.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_bar.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_bar.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_bar.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_bar.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_destination_metric.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_destination_metric.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_destination_metric.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_destination_metric.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_source_metric.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_source_metric.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_source_metric.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/__snapshots__/kpi_unique_private_ips_source_metric.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/dns_top_domains.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/dns_top_domains.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/dns_top_domains.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/dns_top_domains.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/dns_top_domains.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/dns_top_domains.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/dns_top_domains.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/dns_top_domains.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_dns_queries.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_dns_queries.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_dns_queries.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_dns_queries.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_dns_queries.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_dns_queries.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_dns_queries.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_dns_queries.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_network_events.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_network_events.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_network_events.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_network_events.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_network_events.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_network_events.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_network_events.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_network_events.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_tls_handshakes.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_tls_handshakes.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_tls_handshakes.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_tls_handshakes.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_tls_handshakes.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_tls_handshakes.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_tls_handshakes.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_tls_handshakes.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_flow_ids.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_flow_ids.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_flow_ids.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_flow_ids.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_flow_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_flow_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_flow_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_flow_ids.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_area.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_area.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_area.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_area.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_area.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_area.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_area.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_area.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_bar.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_bar.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_bar.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_bar.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_bar.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_bar.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_bar.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_bar.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_destination_metric.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_destination_metric.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_destination_metric.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_destination_metric.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_destination_metric.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_destination_metric.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_destination_metric.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_destination_metric.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_source_metric.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_source_metric.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_source_metric.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_source_metric.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_source_metric.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_source_metric.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_source_metric.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/network/kpi_unique_private_ips_source_metric.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/readme.md b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/readme.md similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/readme.md rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/readme.md diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_total_users_area.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_total_users_area.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_total_users_area.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_total_users_area.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_total_users_metric.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_total_users_metric.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_total_users_metric.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_total_users_metric.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentication_metric_failure.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentication_metric_failure.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentication_metric_failure.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentication_metric_failure.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_area.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_area.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_area.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_area.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_bar.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_bar.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_bar.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_bar.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_metric_success.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_metric_success.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_metric_success.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/__snapshots__/kpi_user_authentications_metric_success.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_area.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_area.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_area.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_area.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_area.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_area.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_area.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_area.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_metric.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_metric.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_metric.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_metric.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_metric.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_metric.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_metric.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_total_users_metric.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentication_metric_failure.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentication_metric_failure.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentication_metric_failure.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentication_metric_failure.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentication_metric_failure.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentication_metric_failure.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentication_metric_failure.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentication_metric_failure.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_area.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_area.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_area.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_area.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_area.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_area.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_area.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_area.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_bar.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_bar.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_bar.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_bar.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_bar.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_bar.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_bar.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_bar.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_metric_success.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_metric_success.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_metric_success.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_metric_success.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_metric_success.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_metric_success.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_metric_success.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_attributes/users/kpi_user_authentications_metric_success.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_embeddable.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_embeddable.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_embeddable.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_embeddable.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_embeddable.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_embeddable.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/lens_embeddable.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/lens_embeddable.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/mocks.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/mocks.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/mocks.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/mocks.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/types.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_actions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_actions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_actions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_actions.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_actions.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_add_to_existing_case.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_add_to_existing_case.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_add_to_existing_case.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_add_to_existing_case.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_add_to_existing_case.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_add_to_existing_case.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_add_to_existing_case.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_add_to_existing_case.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_add_to_new_case.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_add_to_new_case.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_add_to_new_case.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_add_to_new_case.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_add_to_new_case.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_add_to_new_case.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_add_to_new_case.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_add_to_new_case.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_embeddable_inspect.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_embeddable_inspect.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_embeddable_inspect.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_embeddable_inspect.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_lens_attributes.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_lens_attributes.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_lens_attributes.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_lens_attributes.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_lens_attributes.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_lens_attributes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_lens_attributes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_lens_attributes.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_redirect_to_dashboard_from_lens.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_redirect_to_dashboard_from_lens.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_redirect_to_dashboard_from_lens.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_redirect_to_dashboard_from_lens.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_save_to_library.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_save_to_library.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_save_to_library.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_save_to_library.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_save_to_library.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_save_to_library.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_save_to_library.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_save_to_library.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_visualization_response.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_visualization_response.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_visualization_response.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_visualization_response.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/use_visualization_response.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_visualization_response.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/use_visualization_response.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/use_visualization_response.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/utils.ts diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/visualization_embeddable.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/visualization_embeddable.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/visualization_embeddable.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/visualization_embeddable.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/visualization_actions/visualization_embeddable.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/visualization_embeddable.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/visualization_actions/visualization_embeddable.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/visualization_actions/visualization_embeddable.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/with_data_view/data_view_error.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/with_data_view/data_view_error.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/with_data_view/data_view_error.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/with_data_view/data_view_error.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/with_data_view/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/with_data_view/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/with_data_view/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/with_data_view/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/with_data_view/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/with_data_view/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/with_data_view/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/with_data_view/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/with_data_view/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/with_data_view/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/with_data_view/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/with_data_view/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/components/with_lazy_hook/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/with_lazy_hook/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/with_lazy_hook/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/with_lazy_hook/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/with_security_context/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/with_security_context/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/with_security_context/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/with_security_context/index.ts diff --git a/x-pack/plugins/security_solution/public/common/components/with_security_context/render_context_providers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/with_security_context/render_context_providers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/with_security_context/render_context_providers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/with_security_context/render_context_providers.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/with_security_context/store.ts b/x-pack/solutions/security/plugins/security_solution/public/common/components/with_security_context/store.ts similarity index 96% rename from x-pack/plugins/security_solution/public/common/components/with_security_context/store.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/components/with_security_context/store.ts index 5a1179a4f5695..b6c98bf218542 100644 --- a/x-pack/plugins/security_solution/public/common/components/with_security_context/store.ts +++ b/x-pack/solutions/security/plugins/security_solution/public/common/components/with_security_context/store.ts @@ -54,7 +54,7 @@ export const createFleetContextReduxStore = ({ additionalMiddleware = [], }: CreateFleetContextReduxStoreProps) => { // Most of the code here was copied form - // x-pack/plugins/security_solution/public/management/index.ts + // x-pack/solutions/security/plugins/security_solution/public/management/index.ts return createStore( combineReducers(reducersObject), preloadedState, diff --git a/x-pack/plugins/security_solution/public/common/components/with_security_context/with_security_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/with_security_context/with_security_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/with_security_context/with_security_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/with_security_context/with_security_context.tsx diff --git a/x-pack/plugins/security_solution/public/common/components/with_space_id/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/components/with_space_id/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/components/with_space_id/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/components/with_space_id/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/common/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/constants.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/alert_assignees/api.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/alert_assignees/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/alert_assignees/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/alert_assignees/api.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/alert_tags/api.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/alert_tags/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/alert_tags/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/alert_tags/api.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/histogram_configs.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/histogram_configs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/histogram_configs.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/histogram_configs.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/types.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/anomalies/anomalies_query_tab_body/utils.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/dashboards/__mocks__/api.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/dashboards/__mocks__/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/dashboards/__mocks__/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/dashboards/__mocks__/api.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/dashboards/api.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/dashboards/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/dashboards/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/dashboards/api.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/events/last_event_time/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/events/last_event_time/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/events/last_event_time/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/events/last_event_time/index.test.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/events/last_event_time/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/events/last_event_time/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/events/last_event_time/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/events/last_event_time/index.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/events/last_event_time/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/events/last_event_time/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/events/last_event_time/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/events/last_event_time/mock.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/events/last_event_time/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/events/last_event_time/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/events/last_event_time/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/events/last_event_time/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/local_storage/use_messages_storage.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/local_storage/use_messages_storage.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/local_storage/use_messages_storage.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/local_storage/use_messages_storage.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/local_storage/use_messages_storage.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/local_storage/use_messages_storage.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/local_storage/use_messages_storage.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/local_storage/use_messages_storage.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/query_client/query_client_provider.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/query_client/query_client_provider.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/query_client/query_client_provider.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/query_client/query_client_provider.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/query_toggle/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/query_toggle/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/query_toggle/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/query_toggle/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/query_toggle/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/query_toggle/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/query_toggle/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/query_toggle/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/query_toggle/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/query_toggle/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/query_toggle/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/query_toggle/translations.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/related_entities/related_hosts/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/related_entities/related_hosts/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/related_entities/related_hosts/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/related_entities/related_hosts/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/related_entities/related_hosts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/related_entities/related_hosts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/related_entities/related_hosts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/related_entities/related_hosts/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/related_entities/related_hosts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/related_entities/related_hosts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/related_entities/related_hosts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/related_entities/related_hosts/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/related_entities/related_users/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/related_entities/related_users/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/related_entities/related_users/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/related_entities/related_users/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/related_entities/related_users/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/related_entities/related_users/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/related_entities/related_users/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/related_entities/related_users/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/related_entities/related_users/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/related_entities/related_users/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/related_entities/related_users/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/related_entities/related_users/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/source/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/source/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/source/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/source/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/source/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/source/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/source/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/source/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/source/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/source/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/source/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/source/mock.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/source/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/source/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/source/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/source/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/source/use_data_view.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/source/use_data_view.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/source/use_data_view.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/source/use_data_view.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/tags/__mocks__/api.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/tags/__mocks__/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/tags/__mocks__/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/tags/__mocks__/api.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/tags/api.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/tags/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/tags/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/tags/api.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/use_first_last_seen/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/use_first_last_seen/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/use_first_last_seen/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/use_first_last_seen/index.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/use_first_last_seen/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/use_first_last_seen/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/use_first_last_seen/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/use_first_last_seen/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/use_first_last_seen/use_first_last_seen.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/use_first_last_seen/use_first_last_seen.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/use_first_last_seen/use_first_last_seen.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/use_first_last_seen/use_first_last_seen.test.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/use_first_last_seen/use_first_last_seen.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/use_first_last_seen/use_first_last_seen.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/use_first_last_seen/use_first_last_seen.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/use_first_last_seen/use_first_last_seen.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/use_full_screen/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/use_full_screen/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/use_full_screen/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/use_full_screen/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/use_full_screen/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/use_full_screen/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/use_full_screen/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/use_full_screen/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/use_global_time/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/use_global_time/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/use_global_time/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/use_global_time/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/use_global_time/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/use_global_time/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/use_global_time/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/use_global_time/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/use_global_time/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/use_global_time/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/use_global_time/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/use_global_time/types.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/use_search_strategy/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/use_search_strategy/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/use_search_strategy/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/use_search_strategy/index.test.ts diff --git a/x-pack/plugins/security_solution/public/common/containers/use_search_strategy/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/containers/use_search_strategy/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/use_search_strategy/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/use_search_strategy/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/containers/use_search_strategy/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/containers/use_search_strategy/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/containers/use_search_strategy/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/containers/use_search_strategy/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/demo_data/endgame_ecs/creation.ts b/x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endgame_ecs/creation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/demo_data/endgame_ecs/creation.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endgame_ecs/creation.ts diff --git a/x-pack/plugins/security_solution/public/common/demo_data/endgame_ecs/dns.ts b/x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endgame_ecs/dns.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/demo_data/endgame_ecs/dns.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endgame_ecs/dns.ts diff --git a/x-pack/plugins/security_solution/public/common/demo_data/endgame_ecs/file_events.ts b/x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endgame_ecs/file_events.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/demo_data/endgame_ecs/file_events.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endgame_ecs/file_events.ts diff --git a/x-pack/plugins/security_solution/public/common/demo_data/endgame_ecs/ipv4.ts b/x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endgame_ecs/ipv4.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/demo_data/endgame_ecs/ipv4.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endgame_ecs/ipv4.ts diff --git a/x-pack/plugins/security_solution/public/common/demo_data/endgame_ecs/termination.ts b/x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endgame_ecs/termination.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/demo_data/endgame_ecs/termination.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endgame_ecs/termination.ts diff --git a/x-pack/plugins/security_solution/public/common/demo_data/endgame_ecs/user_logon.ts b/x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endgame_ecs/user_logon.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/demo_data/endgame_ecs/user_logon.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endgame_ecs/user_logon.ts diff --git a/x-pack/plugins/security_solution/public/common/demo_data/endpoint/library_load_event.ts b/x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endpoint/library_load_event.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/demo_data/endpoint/library_load_event.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endpoint/library_load_event.ts diff --git a/x-pack/plugins/security_solution/public/common/demo_data/endpoint/process_execution_malware_prevention_alert.ts b/x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endpoint/process_execution_malware_prevention_alert.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/demo_data/endpoint/process_execution_malware_prevention_alert.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endpoint/process_execution_malware_prevention_alert.ts diff --git a/x-pack/plugins/security_solution/public/common/demo_data/endpoint/registry_modification_event.ts b/x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endpoint/registry_modification_event.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/demo_data/endpoint/registry_modification_event.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/demo_data/endpoint/registry_modification_event.ts diff --git a/x-pack/plugins/security_solution/public/common/demo_data/netflow.ts b/x-pack/solutions/security/plugins/security_solution/public/common/demo_data/netflow.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/demo_data/netflow.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/demo_data/netflow.ts diff --git a/x-pack/plugins/security_solution/public/common/demo_data/timeline.ts b/x-pack/solutions/security/plugins/security_solution/public/common/demo_data/timeline.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/demo_data/timeline.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/demo_data/timeline.ts diff --git a/x-pack/plugins/security_solution/public/common/experimental_features_service.ts b/x-pack/solutions/security/plugins/security_solution/public/common/experimental_features_service.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/experimental_features_service.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/experimental_features_service.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/__mocks__/use_data_table_filters.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/__mocks__/use_data_table_filters.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/__mocks__/use_data_table_filters.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/__mocks__/use_data_table_filters.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/__mocks__/use_experimental_features.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/__mocks__/use_experimental_features.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/__mocks__/use_experimental_features.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/__mocks__/use_experimental_features.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/__mocks__/use_get_field_spec.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/__mocks__/use_get_field_spec.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/__mocks__/use_get_field_spec.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/__mocks__/use_get_field_spec.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/__mocks__/use_license.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/__mocks__/use_license.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/__mocks__/use_license.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/__mocks__/use_license.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/endpoint/__mocks__/use_alert_response_actions_support.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/__mocks__/use_alert_response_actions_support.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/endpoint/__mocks__/use_alert_response_actions_support.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/__mocks__/use_alert_response_actions_support.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/endpoint/use_alert_response_actions_support.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/use_alert_response_actions_support.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/endpoint/use_alert_response_actions_support.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/use_alert_response_actions_support.test.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/endpoint/use_alert_response_actions_support.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/use_alert_response_actions_support.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/endpoint/use_alert_response_actions_support.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/use_alert_response_actions_support.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/endpoint/use_navigate_by_router_event_handler.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/use_navigate_by_router_event_handler.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/endpoint/use_navigate_by_router_event_handler.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/use_navigate_by_router_event_handler.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/endpoint/use_navigate_by_router_event_handler.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/use_navigate_by_router_event_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/endpoint/use_navigate_by_router_event_handler.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/use_navigate_by_router_event_handler.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/endpoint/use_navigate_to_app_event_handler.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/use_navigate_to_app_event_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/endpoint/use_navigate_to_app_event_handler.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/endpoint/use_navigate_to_app_event_handler.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/eql/api.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/eql/api.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/eql/api.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/eql/api.test.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/eql/api.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/eql/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/eql/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/eql/api.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/esql/use_esql_availability.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/esql/use_esql_availability.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/esql/use_esql_availability.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/esql/use_esql_availability.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/is_in_security_app.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/is_in_security_app.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/is_in_security_app.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/is_in_security_app.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/search_bar/use_init_search_bar_url_params.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/search_bar/use_init_search_bar_url_params.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/search_bar/use_init_search_bar_url_params.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/search_bar/use_init_search_bar_url_params.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/search_bar/use_init_timerange_url_params.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/search_bar/use_init_timerange_url_params.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/search_bar/use_init_timerange_url_params.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/search_bar/use_init_timerange_url_params.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/search_bar/use_sync_search_bar_url_param.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/search_bar/use_sync_search_bar_url_param.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/search_bar/use_sync_search_bar_url_param.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/search_bar/use_sync_search_bar_url_param.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/search_bar/use_sync_timerange_url_param.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/search_bar/use_sync_timerange_url_param.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/search_bar/use_sync_timerange_url_param.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/search_bar/use_sync_timerange_url_param.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/search_bar/use_update_timerange_on_page_change.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/search_bar/use_update_timerange_on_page_change.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/search_bar/use_update_timerange_on_page_change.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/search_bar/use_update_timerange_on_page_change.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/timeline/use_init_timeline_url_param.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/timeline/use_init_timeline_url_param.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/timeline/use_init_timeline_url_param.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/timeline/use_init_timeline_url_param.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/timeline/use_query_timeline_by_id_on_url_change.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/timeline/use_query_timeline_by_id_on_url_change.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/timeline/use_query_timeline_by_id_on_url_change.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/timeline/use_query_timeline_by_id_on_url_change.test.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/timeline/use_query_timeline_by_id_on_url_change.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/timeline/use_query_timeline_by_id_on_url_change.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/timeline/use_query_timeline_by_id_on_url_change.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/timeline/use_query_timeline_by_id_on_url_change.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/timeline/use_sync_timeline_url_param.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/timeline/use_sync_timeline_url_param.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/timeline/use_sync_timeline_url_param.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/timeline/use_sync_timeline_url_param.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/timeline/use_timeline_save_prompt.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/timeline/use_timeline_save_prompt.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/timeline/use_timeline_save_prompt.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/timeline/use_timeline_save_prompt.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/types.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_add_integrations_url.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_add_integrations_url.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_add_integrations_url.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_add_integrations_url.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.mock.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.test.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts similarity index 99% rename from x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts index 7a810fa9247d2..b98adfb4a875c 100644 --- a/x-pack/plugins/security_solution/public/common/hooks/use_app_toasts.ts +++ b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts @@ -84,7 +84,7 @@ export type MaybeESError = IEsError & { err?: Record }; * supported in the future. However, for now, this is _hopefully_ temporary. * * Also see the file: - * x-pack/plugins/security_solution/public/app/home/setup.tsx + * x-pack/solutions/security/plugins/security_solution/public/app/home/setup.tsx * * Where this same technique of overriding and changing the stack is occurring. */ diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_bool_state.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_bool_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_bool_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_bool_state.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/confirm_validation_errors_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/confirm_validation_errors_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/confirm_validation_errors_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/confirm_validation_errors_modal.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/translations.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/use_confirm_validation_errors_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/use_confirm_validation_errors_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/use_confirm_validation_errors_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_confirm_validation_errors_modal/use_confirm_validation_errors_modal.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_contract_component.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_contract_component.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_contract_component.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_contract_component.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_dashboard_href.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_dashboard_href.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_dashboard_href.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_dashboard_href.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_data_table_filters.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_data_table_filters.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_data_table_filters.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_data_table_filters.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_data_view_id.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_data_view_id.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_data_view_id.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_data_view_id.test.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_data_view_id.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_data_view_id.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_data_view_id.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_data_view_id.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_error_toast.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_error_toast.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_error_toast.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_error_toast.test.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_error_toast.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_error_toast.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_error_toast.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_error_toast.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_experimental_features.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_experimental_features.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_experimental_features.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_experimental_features.test.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_experimental_features.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_experimental_features.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_experimental_features.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_experimental_features.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_fetch/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_fetch/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_fetch/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_fetch/index.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_fetch/request_names.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_fetch/request_names.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_fetch/request_names.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_fetch/request_names.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_fetch/use_fetch.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_fetch/use_fetch.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_fetch/use_fetch.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_fetch/use_fetch.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_fetch/use_fetch.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_fetch/use_fetch.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_fetch/use_fetch.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_fetch/use_fetch.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_form_with_warnings/extract_validation_results.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warnings/extract_validation_results.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_form_with_warnings/extract_validation_results.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warnings/extract_validation_results.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_form_with_warnings/form_hook_with_warnings.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warnings/form_hook_with_warnings.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_form_with_warnings/form_hook_with_warnings.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warnings/form_hook_with_warnings.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_form_with_warnings/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warnings/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_form_with_warnings/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warnings/index.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_form_with_warnings/use_form_with_warnings.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warnings/use_form_with_warnings.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_form_with_warnings/use_form_with_warnings.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warnings/use_form_with_warnings.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_form_with_warnings/use_form_with_warnings.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warnings/use_form_with_warnings.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_form_with_warnings/use_form_with_warnings.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warnings/use_form_with_warnings.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_form_with_warnings/validation_results.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warnings/validation_results.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_form_with_warnings/validation_results.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_form_with_warnings/validation_results.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_get_field_spec.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_get_field_spec.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_get_field_spec.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_get_field_spec.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_global_filter_query.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_global_filter_query.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_global_filter_query.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_global_filter_query.test.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_global_filter_query.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_global_filter_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_global_filter_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_global_filter_query.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_global_header_portal.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_global_header_portal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_global_header_portal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_global_header_portal.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_invalid_filter_query.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_invalid_filter_query.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_invalid_filter_query.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_invalid_filter_query.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_invalid_filter_query.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_invalid_filter_query.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_invalid_filter_query.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_invalid_filter_query.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_is_overflow.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_is_overflow.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_is_overflow.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_is_overflow.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_license.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_license.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_license.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_license.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_navigate_to_alerts_page_with_filters.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_navigate_to_alerts_page_with_filters.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_navigate_to_alerts_page_with_filters.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_navigate_to_alerts_page_with_filters.test.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_navigate_to_alerts_page_with_filters.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_navigate_to_alerts_page_with_filters.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_navigate_to_alerts_page_with_filters.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_navigate_to_alerts_page_with_filters.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_refetch_queries.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_refetch_queries.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_refetch_queries.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_refetch_queries.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_resolve_conflict.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_resolve_conflict.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_resolve_conflict.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_resolve_conflict.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_resolve_conflict.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_resolve_conflict.tsx similarity index 86% rename from x-pack/plugins/security_solution/public/common/hooks/use_resolve_conflict.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_resolve_conflict.tsx index c73b21c3b8418..fd148cf259786 100644 --- a/x-pack/plugins/security_solution/public/common/hooks/use_resolve_conflict.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_resolve_conflict.tsx @@ -18,14 +18,8 @@ import { useKibana } from '../lib/kibana'; import { URL_PARAM_KEY } from './use_url_state'; /** - * Unfortunately the url change initiated when clicking the button to otherObjectPath doesn't seem to be - * respected by the useSetInitialStateFromUrl here: x-pack/plugins/security_solution/public/common/components/url_state/initialize_redux_by_url.tsx - * - * FYI: It looks like the routing causes replaceStateInLocation to be called instead: - * x-pack/plugins/security_solution/public/common/components/url_state/helpers.ts - * * Potentially why the markdown component needs a click handler as well for timeline? - * see: /x-pack/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/processor.tsx + * see: x-pack/solutions/security/plugins/security_solution/public/common/components/markdown_editor/plugins/timeline/processor.tsx */ export const useResolveConflict = () => { const { search, pathname } = useLocation(); diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_resolve_redirect.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_resolve_redirect.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_resolve_redirect.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_resolve_redirect.test.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_resolve_redirect.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_resolve_redirect.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_resolve_redirect.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_resolve_redirect.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_selector.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_selector.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_selector.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_selector.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_space_id.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_space_id.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_space_id.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_space_id.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_timeline_events_count.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_timeline_events_count.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_timeline_events_count.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_timeline_events_count.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_update_browser_title.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_update_browser_title.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_update_browser_title.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_update_browser_title.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_update_execution_context.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_update_execution_context.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_update_execution_context.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_update_execution_context.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_upselling.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_upselling.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_upselling.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_upselling.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_upselling.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_upselling.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_upselling.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_upselling.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_url_state.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_url_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_url_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_url_state.ts diff --git a/x-pack/plugins/security_solution/public/common/hooks/use_value_changed.ts b/x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_value_changed.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/hooks/use_value_changed.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_value_changed.ts diff --git a/x-pack/plugins/security_solution/public/common/icons/asset_criticality.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/asset_criticality.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/asset_criticality.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/asset_criticality.tsx diff --git a/x-pack/plugins/security_solution/public/common/icons/cloud_defend.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/cloud_defend.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/cloud_defend.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/cloud_defend.tsx diff --git a/x-pack/plugins/security_solution/public/common/icons/console.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/console.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/console.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/console.tsx diff --git a/x-pack/plugins/security_solution/public/common/icons/console_cloud.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/console_cloud.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/console_cloud.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/console_cloud.tsx diff --git a/x-pack/plugins/security_solution/public/common/icons/dashboards.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/dashboards.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/dashboards.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/dashboards.tsx diff --git a/x-pack/plugins/security_solution/public/common/icons/endpoints.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/endpoints.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/endpoints.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/endpoints.tsx diff --git a/x-pack/plugins/security_solution/public/common/icons/entity_analytics.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/entity_analytics.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/entity_analytics.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/entity_analytics.tsx diff --git a/x-pack/plugins/security_solution/public/common/icons/pipeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/pipeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/pipeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/pipeline.tsx diff --git a/x-pack/plugins/security_solution/public/common/icons/rollup.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/rollup.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/rollup.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/rollup.tsx diff --git a/x-pack/plugins/security_solution/public/common/icons/saved_object.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/saved_object.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/saved_object.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/saved_object.tsx diff --git a/x-pack/plugins/security_solution/public/common/icons/shield.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/shield.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/shield.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/shield.tsx diff --git a/x-pack/plugins/security_solution/public/common/icons/siem_migrations.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/siem_migrations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/siem_migrations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/siem_migrations.tsx diff --git a/x-pack/plugins/security_solution/public/common/icons/tool.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/icons/tool.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/icons/tool.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/icons/tool.tsx diff --git a/x-pack/plugins/security_solution/public/common/images/alerts.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/alerts.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/alerts.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/alerts.png diff --git a/x-pack/plugins/security_solution/public/common/images/cloud_native_vulnerability_management_dashboard_page.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/cloud_native_vulnerability_management_dashboard_page.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/cloud_native_vulnerability_management_dashboard_page.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/cloud_native_vulnerability_management_dashboard_page.png diff --git a/x-pack/plugins/security_solution/public/common/images/cloud_security_posture_dashboard_page.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/cloud_security_posture_dashboard_page.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/cloud_security_posture_dashboard_page.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/cloud_security_posture_dashboard_page.png diff --git a/x-pack/plugins/security_solution/public/common/images/data_quality_dashboard_page.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/data_quality_dashboard_page.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/data_quality_dashboard_page.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/data_quality_dashboard_page.png diff --git a/x-pack/plugins/security_solution/public/common/images/default.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/default.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/default.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/default.png diff --git a/x-pack/plugins/security_solution/public/common/images/detection_response_page.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/detection_response_page.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/detection_response_page.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/detection_response_page.png diff --git a/x-pack/plugins/security_solution/public/common/images/endpoint.svg b/x-pack/solutions/security/plugins/security_solution/public/common/images/endpoint.svg similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/endpoint.svg rename to x-pack/solutions/security/plugins/security_solution/public/common/images/endpoint.svg diff --git a/x-pack/plugins/security_solution/public/common/images/entity_analytics_dashboard.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/entity_analytics_dashboard.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/entity_analytics_dashboard.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/entity_analytics_dashboard.png diff --git a/x-pack/plugins/security_solution/public/common/images/hosts_page.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/hosts_page.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/hosts_page.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/hosts_page.png diff --git a/x-pack/plugins/security_solution/public/common/images/illustration_product_no_results_magnifying_glass.svg b/x-pack/solutions/security/plugins/security_solution/public/common/images/illustration_product_no_results_magnifying_glass.svg similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/illustration_product_no_results_magnifying_glass.svg rename to x-pack/solutions/security/plugins/security_solution/public/common/images/illustration_product_no_results_magnifying_glass.svg diff --git a/x-pack/plugins/security_solution/public/common/images/kubernetes_page.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/kubernetes_page.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/kubernetes_page.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/kubernetes_page.png diff --git a/x-pack/plugins/security_solution/public/common/images/modified.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/modified.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/modified.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/modified.png diff --git a/x-pack/plugins/security_solution/public/common/images/network_page.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/network_page.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/network_page.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/network_page.png diff --git a/x-pack/plugins/security_solution/public/common/images/onboarding_tour_step_alerts.gif b/x-pack/solutions/security/plugins/security_solution/public/common/images/onboarding_tour_step_alerts.gif similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/onboarding_tour_step_alerts.gif rename to x-pack/solutions/security/plugins/security_solution/public/common/images/onboarding_tour_step_alerts.gif diff --git a/x-pack/plugins/security_solution/public/common/images/onboarding_tour_step_cases.gif b/x-pack/solutions/security/plugins/security_solution/public/common/images/onboarding_tour_step_cases.gif similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/onboarding_tour_step_cases.gif rename to x-pack/solutions/security/plugins/security_solution/public/common/images/onboarding_tour_step_cases.gif diff --git a/x-pack/plugins/security_solution/public/common/images/overview_page.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/overview_page.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/overview_page.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/overview_page.png diff --git a/x-pack/plugins/security_solution/public/common/images/siem.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/siem.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/siem.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/siem.png diff --git a/x-pack/plugins/security_solution/public/common/images/timeline.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/timeline.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/timeline.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/timeline.png diff --git a/x-pack/plugins/security_solution/public/common/images/timeline_alerts.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/timeline_alerts.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/timeline_alerts.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/timeline_alerts.png diff --git a/x-pack/plugins/security_solution/public/common/images/users_page.png b/x-pack/solutions/security/plugins/security_solution/public/common/images/users_page.png similarity index 100% rename from x-pack/plugins/security_solution/public/common/images/users_page.png rename to x-pack/solutions/security/plugins/security_solution/public/common/images/users_page.png diff --git a/x-pack/plugins/security_solution/public/dashboards/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/common/jest.config.js similarity index 58% rename from x-pack/plugins/security_solution/public/dashboards/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/public/common/jest.config.js index a2ff7b5c4a1af..de509516f5538 100644 --- a/x-pack/plugins/security_solution/public/dashboards/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution/public/common/jest.config.js @@ -7,13 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../../..', - roots: ['/x-pack/plugins/security_solution/public/dashboards'], + rootDir: '../../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/public/common'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/dashboards', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/common', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/dashboards/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/security_solution/public/common/**/*.{ts,tsx}', ], moduleNameMapper: require('../../server/__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/security_solution/public/common/lib/apm/__mocks__/use_start_transaction.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/__mocks__/use_start_transaction.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/apm/__mocks__/use_start_transaction.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/__mocks__/use_start_transaction.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/apm/__mocks__/use_track_http_request.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/__mocks__/use_track_http_request.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/apm/__mocks__/use_track_http_request.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/__mocks__/use_track_http_request.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/apm/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/apm/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/constants.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/apm/service.mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/service.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/apm/service.mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/service.mock.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/apm/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/apm/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/apm/use_start_transaction.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/use_start_transaction.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/apm/use_start_transaction.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/use_start_transaction.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/apm/use_track_http_request.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/use_track_http_request.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/apm/use_track_http_request.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/use_track_http_request.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/apm/user_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/user_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/apm/user_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/apm/user_actions.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/capabilities/has_capabilities.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/capabilities/has_capabilities.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/capabilities/has_capabilities.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/capabilities/has_capabilities.test.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/capabilities/has_capabilities.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/capabilities/has_capabilities.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/capabilities/has_capabilities.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/capabilities/has_capabilities.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/capabilities/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/capabilities/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/capabilities/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/capabilities/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/cell_actions/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/lib/cell_actions/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/cell_actions/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/cell_actions/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/common/lib/cell_actions/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/cell_actions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/cell_actions/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/cell_actions/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/clipboard/clipboard.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/lib/clipboard/clipboard.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/clipboard/clipboard.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/clipboard/clipboard.tsx diff --git a/x-pack/plugins/security_solution/public/common/lib/clipboard/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/clipboard/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/clipboard/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/clipboard/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/clipboard/with_copy_to_clipboard.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/lib/clipboard/with_copy_to_clipboard.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/clipboard/with_copy_to_clipboard.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/clipboard/with_copy_to_clipboard.tsx diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/index.test.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_isolation/mocks.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/endpoint_pending_actions.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/endpoint_pending_actions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/endpoint_pending_actions.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/endpoint_pending_actions.test.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/endpoint_pending_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/endpoint_pending_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/endpoint_pending_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/endpoint_pending_actions.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/endpoint_pending_actions/mocks.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_agent_type_for_agent_id_field.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_agent_type_for_agent_id_field.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_agent_type_for_agent_id_field.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_agent_type_for_agent_id_field.test.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_agent_type_for_agent_id_field.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_agent_type_for_agent_id_field.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_agent_type_for_agent_id_field.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_agent_type_for_agent_id_field.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_agent_id_field.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_agent_id_field.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_agent_id_field.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_agent_id_field.test.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_agent_id_field.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_agent_id_field.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_agent_id_field.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_agent_id_field.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_field_values.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_field_values.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_field_values.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_event_details_field_values.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_host_platform.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_host_platform.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_host_platform.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_host_platform.test.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_host_platform.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_host_platform.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/utils/get_host_platform.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/get_host_platform.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/utils/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/utils/is_agent_type_and_action_supported.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/is_agent_type_and_action_supported.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/utils/is_agent_type_and_action_supported.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/is_agent_type_and_action_supported.test.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/utils/is_agent_type_and_action_supported.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/is_agent_type_and_action_supported.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/utils/is_agent_type_and_action_supported.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/is_agent_type_and_action_supported.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/utils/is_response_actions_alert_agent_id_field.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/is_response_actions_alert_agent_id_field.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/utils/is_response_actions_alert_agent_id_field.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/is_response_actions_alert_agent_id_field.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/endpoint/utils/parse_ecs_field_path.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/parse_ecs_field_path.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/endpoint/utils/parse_ecs_field_path.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/endpoint/utils/parse_ecs_field_path.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/helpers/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/lib/helpers/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/helpers/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/helpers/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/lib/helpers/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/lib/helpers/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/helpers/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/helpers/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/lib/history/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/history/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/history/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/history/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/kibana/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/kibana/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/kibana/hooks.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/hooks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/kibana/hooks.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/hooks.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/kibana/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/kibana/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/kibana/kibana_react.mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/kibana_react.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/kibana/kibana_react.mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/kibana_react.mock.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/kibana/kibana_react.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/kibana_react.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/kibana/kibana_react.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/kibana_react.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/kibana/services.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/services.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/kibana/services.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/kibana/services.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/kuery/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/kuery/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.test.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/kuery/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/kuery/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/kuery/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/local_storage/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/local_storage/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/local_storage/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/local_storage/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/local_storage/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/local_storage/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/local_storage/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/local_storage/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/note/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/note/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/note/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/note/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/process_actions/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/process_actions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/process_actions/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/process_actions/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/constants.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/ai_assistant/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/ai_assistant/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/ai_assistant/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/ai_assistant/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/ai_assistant/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/ai_assistant/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/ai_assistant/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/ai_assistant/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/alerts_grouping/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/alerts_grouping/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/alerts_grouping/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/alerts_grouping/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/alerts_grouping/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/alerts_grouping/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/alerts_grouping/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/alerts_grouping/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/app/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/app/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/app/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/app/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/app/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/app/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/app/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/app/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/data_quality/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/data_quality/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/data_quality/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/data_quality/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/data_quality/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/data_quality/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/data_quality/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/data_quality/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/document_details/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/document_details/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/document_details/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/document_details/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/document_details/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/document_details/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/document_details/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/document_details/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/entity_analytics/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/entity_analytics/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/entity_analytics/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/entity_analytics/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/entity_analytics/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/entity_analytics/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/entity_analytics/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/entity_analytics/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/event_log/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/event_log/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/event_log/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/event_log/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/event_log/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/event_log/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/event_log/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/event_log/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/manual_rule_run/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/manual_rule_run/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/manual_rule_run/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/manual_rule_run/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/manual_rule_run/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/manual_rule_run/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/manual_rule_run/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/manual_rule_run/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/notes/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/notes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/notes/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/notes/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/notes/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/notes/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/notes/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/notes/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/onboarding/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/onboarding/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/onboarding/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/onboarding/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/onboarding/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/onboarding/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/onboarding/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/onboarding/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/preview_rule/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/preview_rule/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/preview_rule/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/preview_rule/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/preview_rule/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/preview_rule/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/preview_rule/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/preview_rule/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/telemetry_events.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/telemetry_events.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/telemetry_events.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/telemetry_events.test.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/events/telemetry_events.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/telemetry_events.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/events/telemetry_events.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/telemetry_events.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/index.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/middleware.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/middleware.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/middleware.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/middleware.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.mock.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.test.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/telemetry_service.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/track.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/track.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/track.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/track.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/trackers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/trackers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/trackers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/trackers.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/telemetry/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/telemetry/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/types.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/theme/use_eui_theme.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/lib/theme/use_eui_theme.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/theme/use_eui_theme.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/theme/use_eui_theme.tsx diff --git a/x-pack/plugins/security_solution/public/common/lib/triggers_actions_ui/alert_table_scope_config.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/triggers_actions_ui/alert_table_scope_config.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/triggers_actions_ui/alert_table_scope_config.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/triggers_actions_ui/alert_table_scope_config.test.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/triggers_actions_ui/alert_table_scope_config.ts b/x-pack/solutions/security/plugins/security_solution/public/common/lib/triggers_actions_ui/alert_table_scope_config.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/triggers_actions_ui/alert_table_scope_config.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/triggers_actions_ui/alert_table_scope_config.ts diff --git a/x-pack/plugins/security_solution/public/common/lib/triggers_actions_ui/register_alerts_table_configuration.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/lib/triggers_actions_ui/register_alerts_table_configuration.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/lib/triggers_actions_ui/register_alerts_table_configuration.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/lib/triggers_actions_ui/register_alerts_table_configuration.tsx diff --git a/x-pack/plugins/security_solution/public/common/links/deep_links.ts b/x-pack/solutions/security/plugins/security_solution/public/common/links/deep_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/links/deep_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/links/deep_links.ts diff --git a/x-pack/plugins/security_solution/public/common/links/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/links/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/links/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/links/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/links/links.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/links/links.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/links/links.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/links/links.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/links/links.ts b/x-pack/solutions/security/plugins/security_solution/public/common/links/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/links/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/links/links.ts diff --git a/x-pack/plugins/security_solution/public/common/links/nav_links.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/links/nav_links.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/links/nav_links.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/links/nav_links.test.ts diff --git a/x-pack/plugins/security_solution/public/common/links/nav_links.ts b/x-pack/solutions/security/plugins/security_solution/public/common/links/nav_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/links/nav_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/links/nav_links.ts diff --git a/x-pack/plugins/security_solution/public/common/links/test_utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/links/test_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/links/test_utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/links/test_utils.ts diff --git a/x-pack/plugins/security_solution/public/common/links/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/links/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts diff --git a/x-pack/plugins/security_solution/public/common/links/use_find_app_links_by_path.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/links/use_find_app_links_by_path.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/links/use_find_app_links_by_path.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/links/use_find_app_links_by_path.test.ts diff --git a/x-pack/plugins/security_solution/public/common/links/use_find_app_links_by_path.ts b/x-pack/solutions/security/plugins/security_solution/public/common/links/use_find_app_links_by_path.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/links/use_find_app_links_by_path.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/links/use_find_app_links_by_path.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/create_react_query_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/mock/create_react_query_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/create_react_query_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/create_react_query_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/common/mock/create_store.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/create_store.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/create_store.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/create_store.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/endpoint/app_context_render.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/app_context_render.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/endpoint/app_context_render.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/app_context_render.tsx diff --git a/x-pack/plugins/security_solution/public/common/mock/endpoint/app_root_provider.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/app_root_provider.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/endpoint/app_root_provider.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/app_root_provider.tsx diff --git a/x-pack/plugins/security_solution/public/common/mock/endpoint/dependencies_start_mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/dependencies_start_mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/endpoint/dependencies_start_mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/dependencies_start_mock.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/endpoint/endpoint_alert_data_mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/endpoint_alert_data_mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/endpoint/endpoint_alert_data_mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/endpoint_alert_data_mock.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/endpoint/http_handler_mock_factory.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/http_handler_mock_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/endpoint/http_handler_mock_factory.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/http_handler_mock_factory.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/endpoint/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/endpoint/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/endpoint/index.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/expandable_flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/mock/expandable_flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/expandable_flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/expandable_flyout.tsx diff --git a/x-pack/plugins/security_solution/public/common/mock/formatted_relative.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/formatted_relative.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/formatted_relative.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/formatted_relative.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/global_state.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/global_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/global_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/global_state.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/header.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/header.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/header.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/header.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/hook_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/mock/hook_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/hook_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/hook_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/common/mock/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/index.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/index_pattern.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/index_pattern.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/index_pattern.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/index_pattern.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/intersection_observer_mock.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/intersection_observer_mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/intersection_observer_mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/intersection_observer_mock.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/mock_assistant_provider.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_assistant_provider.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/mock_assistant_provider.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_assistant_provider.tsx diff --git a/x-pack/plugins/security_solution/public/common/mock/mock_detail_item.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_detail_item.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/mock_detail_item.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_detail_item.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/mock_detection_alerts.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_detection_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/mock_detection_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_detection_alerts.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/mock_detection_alerts_aad.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_detection_alerts_aad.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/mock_detection_alerts_aad.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_detection_alerts_aad.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/mock_discover_state.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_discover_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/mock_discover_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_discover_state.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/mock_endgame_ecs_data.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_endgame_ecs_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/mock_endgame_ecs_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_endgame_ecs_data.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/mock_local_storage.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_local_storage.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/mock_local_storage.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_local_storage.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/mock_timeline_control_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_timeline_control_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/mock_timeline_control_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_timeline_control_columns.tsx diff --git a/x-pack/plugins/security_solution/public/common/mock/mock_timeline_data.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_timeline_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/mock_timeline_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_timeline_data.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/mock_timelines_plugin.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_timelines_plugin.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/mock_timelines_plugin.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_timelines_plugin.tsx diff --git a/x-pack/plugins/security_solution/public/common/mock/mock_triggers_actions_ui_plugin.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_triggers_actions_ui_plugin.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/mock_triggers_actions_ui_plugin.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/mock_triggers_actions_ui_plugin.tsx diff --git a/x-pack/plugins/security_solution/public/common/mock/netflow.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/netflow.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/netflow.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/netflow.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/news.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/news.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/news.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/news.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/raw_news.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/raw_news.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/raw_news.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/raw_news.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/react_beautiful_dnd.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/react_beautiful_dnd.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/react_beautiful_dnd.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/react_beautiful_dnd.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/router.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/mock/router.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/router.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/router.tsx diff --git a/x-pack/plugins/security_solution/public/common/mock/storybook_providers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/mock/storybook_providers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/storybook_providers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/storybook_providers.tsx diff --git a/x-pack/plugins/security_solution/public/common/mock/test_providers.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/mock/test_providers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/test_providers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/test_providers.tsx diff --git a/x-pack/plugins/security_solution/public/common/mock/timeline_results.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/timeline_results.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/timeline_results.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/timeline_results.ts diff --git a/x-pack/plugins/security_solution/public/common/mock/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/mock/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/mock/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/mock/utils.ts diff --git a/x-pack/plugins/security_solution/public/common/store/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/actions.ts diff --git a/x-pack/plugins/security_solution/public/common/store/app/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/app/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/app/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/app/actions.ts diff --git a/x-pack/plugins/security_solution/public/common/store/app/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/app/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/app/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/app/index.ts diff --git a/x-pack/plugins/security_solution/public/common/store/app/model.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/app/model.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/app/model.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/app/model.ts diff --git a/x-pack/plugins/security_solution/public/common/store/app/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/app/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/app/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/app/reducer.ts diff --git a/x-pack/plugins/security_solution/public/common/store/app/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/app/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/app/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/app/selectors.ts diff --git a/x-pack/plugins/security_solution/public/common/store/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/constants.ts diff --git a/x-pack/plugins/security_solution/public/common/store/data_table/middleware_local_storage.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/data_table/middleware_local_storage.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/data_table/middleware_local_storage.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/data_table/middleware_local_storage.ts diff --git a/x-pack/plugins/security_solution/public/common/store/data_table/middlware_local_storage.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/data_table/middlware_local_storage.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/data_table/middlware_local_storage.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/data_table/middlware_local_storage.test.ts diff --git a/x-pack/plugins/security_solution/public/common/store/discover/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/discover/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/discover/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/discover/actions.ts diff --git a/x-pack/plugins/security_solution/public/common/store/discover/model.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/discover/model.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/discover/model.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/discover/model.ts diff --git a/x-pack/plugins/security_solution/public/common/store/discover/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/discover/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/discover/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/discover/reducer.ts diff --git a/x-pack/plugins/security_solution/public/common/store/discover/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/discover/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/discover/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/discover/selectors.ts diff --git a/x-pack/plugins/security_solution/public/common/store/drag_and_drop/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/drag_and_drop/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/drag_and_drop/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/drag_and_drop/actions.ts diff --git a/x-pack/plugins/security_solution/public/common/store/drag_and_drop/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/drag_and_drop/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/drag_and_drop/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/drag_and_drop/index.ts diff --git a/x-pack/plugins/security_solution/public/common/store/drag_and_drop/model.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/drag_and_drop/model.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/drag_and_drop/model.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/drag_and_drop/model.ts diff --git a/x-pack/plugins/security_solution/public/common/store/drag_and_drop/reducer.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/drag_and_drop/reducer.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/drag_and_drop/reducer.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/drag_and_drop/reducer.test.ts diff --git a/x-pack/plugins/security_solution/public/common/store/drag_and_drop/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/drag_and_drop/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/drag_and_drop/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/drag_and_drop/reducer.ts diff --git a/x-pack/plugins/security_solution/public/common/store/drag_and_drop/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/drag_and_drop/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/drag_and_drop/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/drag_and_drop/selectors.ts diff --git a/x-pack/plugins/security_solution/public/common/store/global_url_param/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/global_url_param/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/global_url_param/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/global_url_param/actions.ts diff --git a/x-pack/plugins/security_solution/public/common/store/global_url_param/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/global_url_param/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/global_url_param/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/global_url_param/index.ts diff --git a/x-pack/plugins/security_solution/public/common/store/global_url_param/reducer.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/global_url_param/reducer.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/global_url_param/reducer.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/global_url_param/reducer.test.ts diff --git a/x-pack/plugins/security_solution/public/common/store/global_url_param/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/global_url_param/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/global_url_param/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/global_url_param/reducer.ts diff --git a/x-pack/plugins/security_solution/public/common/store/global_url_param/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/global_url_param/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/global_url_param/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/global_url_param/selectors.ts diff --git a/x-pack/plugins/security_solution/public/common/store/grouping/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/grouping/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/grouping/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/grouping/actions.ts diff --git a/x-pack/plugins/security_solution/public/common/store/grouping/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/grouping/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/grouping/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/grouping/index.ts diff --git a/x-pack/plugins/security_solution/public/common/store/grouping/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/grouping/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/grouping/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/grouping/reducer.ts diff --git a/x-pack/plugins/security_solution/public/common/store/grouping/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/grouping/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/grouping/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/grouping/selectors.ts diff --git a/x-pack/plugins/security_solution/public/common/store/grouping/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/grouping/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/grouping/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/grouping/types.ts diff --git a/x-pack/plugins/security_solution/public/common/store/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/index.ts diff --git a/x-pack/plugins/security_solution/public/common/store/inputs/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/inputs/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/actions.ts diff --git a/x-pack/plugins/security_solution/public/common/store/inputs/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/inputs/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/constants.ts diff --git a/x-pack/plugins/security_solution/public/common/store/inputs/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/inputs/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/common/store/inputs/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/inputs/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/store/inputs/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/inputs/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/index.ts diff --git a/x-pack/plugins/security_solution/public/common/store/inputs/model.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/model.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/inputs/model.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/model.ts diff --git a/x-pack/plugins/security_solution/public/common/store/inputs/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/inputs/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/reducer.ts diff --git a/x-pack/plugins/security_solution/public/common/store/inputs/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/inputs/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/inputs/selectors.ts diff --git a/x-pack/plugins/security_solution/public/common/store/middlewares.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/middlewares.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/middlewares.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/middlewares.ts diff --git a/x-pack/plugins/security_solution/public/common/store/model.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/model.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/model.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/model.ts diff --git a/x-pack/plugins/security_solution/public/common/store/reducer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/store/reducer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/reducer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/store/reducer.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/store/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/reducer.ts diff --git a/x-pack/plugins/security_solution/public/common/store/routing/action.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/routing/action.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/routing/action.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/routing/action.ts diff --git a/x-pack/plugins/security_solution/public/common/store/routing/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/routing/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/routing/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/routing/index.ts diff --git a/x-pack/plugins/security_solution/public/common/store/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/selectors.ts diff --git a/x-pack/plugins/security_solution/public/common/store/store.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/store.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/store.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/store.ts diff --git a/x-pack/plugins/security_solution/public/common/store/test_utils.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/test_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/test_utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/test_utils.ts diff --git a/x-pack/plugins/security_solution/public/common/store/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/store/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/store/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/store/types.ts diff --git a/x-pack/plugins/security_solution/public/common/test/eui/combobox.ts b/x-pack/solutions/security/plugins/security_solution/public/common/test/eui/combobox.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/test/eui/combobox.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/test/eui/combobox.ts diff --git a/x-pack/plugins/security_solution/public/common/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/types.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/__mocks__/normalize_time_range.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/__mocks__/normalize_time_range.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/__mocks__/normalize_time_range.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/__mocks__/normalize_time_range.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/alerts.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/utils/alerts.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/alerts.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/alerts.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/utils/alerts.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/alerts.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/alerts.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/clone_http_fetch_query.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/clone_http_fetch_query.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/clone_http_fetch_query.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/clone_http_fetch_query.test.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/clone_http_fetch_query.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/clone_http_fetch_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/clone_http_fetch_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/clone_http_fetch_query.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/default_date_settings.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/default_date_settings.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/default_date_settings.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/default_date_settings.test.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/default_date_settings.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/default_date_settings.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/default_date_settings.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/default_date_settings.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/download_blob.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/download_blob.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/download_blob.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/download_blob.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/exception_list_items/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/exception_list_items/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/exception_list_items/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/exception_list_items/index.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/exception_list_items/mappers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/exception_list_items/mappers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/exception_list_items/mappers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/exception_list_items/mappers.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/exceptions/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/exceptions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/exceptions/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/exceptions/index.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/get_mapped_non_ecs_value.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/get_mapped_non_ecs_value.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/get_mapped_non_ecs_value.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/get_mapped_non_ecs_value.test.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/get_mapped_non_ecs_value.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/get_mapped_non_ecs_value.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/get_mapped_non_ecs_value.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/get_mapped_non_ecs_value.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/get_time_range.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/get_time_range.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/get_time_range.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/get_time_range.test.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/get_time_range.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/get_time_range.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/get_time_range.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/get_time_range.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/global_query_string/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/utils/global_query_string/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/global_query_string/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/global_query_string/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/utils/global_query_string/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/global_query_string/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/global_query_string/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/global_query_string/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/global_query_string/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/utils/global_query_string/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/global_query_string/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/global_query_string/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/utils/global_query_string/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/global_query_string/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/global_query_string/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/global_query_string/index.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/lens.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/lens.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/lens.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/lens.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/logo_endpoint/64_color.svg b/x-pack/solutions/security/plugins/security_solution/public/common/utils/logo_endpoint/64_color.svg similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/logo_endpoint/64_color.svg rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/logo_endpoint/64_color.svg diff --git a/x-pack/plugins/security_solution/public/common/utils/normalize_time_range.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/normalize_time_range.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/normalize_time_range.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/normalize_time_range.test.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/normalize_time_range.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/normalize_time_range.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/normalize_time_range.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/normalize_time_range.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/privileges/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/privileges/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/privileges/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/privileges/index.test.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/privileges/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/privileges/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/privileges/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/privileges/index.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/resolve_path_variables.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/resolve_path_variables.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/resolve_path_variables.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/resolve_path_variables.test.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/resolve_path_variables.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/resolve_path_variables.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/resolve_path_variables.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/resolve_path_variables.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/route/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/route/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/route/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/route/helpers.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/route/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/utils/route/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/route/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/route/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/utils/route/manage_spy_routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/utils/route/manage_spy_routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/route/manage_spy_routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/route/manage_spy_routes.tsx diff --git a/x-pack/plugins/security_solution/public/common/utils/route/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/route/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/route/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/route/mocks.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/route/spy_routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/utils/route/spy_routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/route/spy_routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/route/spy_routes.tsx diff --git a/x-pack/plugins/security_solution/public/common/utils/route/types.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/route/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/route/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/route/types.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/route/use_route_spy.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/utils/route/use_route_spy.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/route/use_route_spy.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/route/use_route_spy.tsx diff --git a/x-pack/plugins/security_solution/public/common/utils/saved_query_services/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/utils/saved_query_services/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/saved_query_services/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/saved_query_services/index.tsx diff --git a/x-pack/plugins/security_solution/public/common/utils/shorten_count_into_string.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/shorten_count_into_string.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/shorten_count_into_string.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/shorten_count_into_string.test.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/shorten_count_into_string.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/shorten_count_into_string.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/shorten_count_into_string.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/shorten_count_into_string.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/timeline/use_show_timeline.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/utils/timeline/use_show_timeline.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/timeline/use_show_timeline.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/timeline/use_show_timeline.test.tsx diff --git a/x-pack/plugins/security_solution/public/common/utils/timeline/use_show_timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/utils/timeline/use_show_timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/timeline/use_show_timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/timeline/use_show_timeline.tsx diff --git a/x-pack/plugins/security_solution/public/common/utils/timeline/use_show_timeline_for_path.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/timeline/use_show_timeline_for_path.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/timeline/use_show_timeline_for_path.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/timeline/use_show_timeline_for_path.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/timeline/use_timeline_click.tsx b/x-pack/solutions/security/plugins/security_solution/public/common/utils/timeline/use_timeline_click.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/timeline/use_timeline_click.tsx rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/timeline/use_timeline_click.tsx diff --git a/x-pack/plugins/security_solution/public/common/utils/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/translations.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/use_mount_appended.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/use_mount_appended.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/use_mount_appended.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/use_mount_appended.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/validators/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/validators/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/validators/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/validators/index.test.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/validators/index.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/validators/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/validators/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/validators/index.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/validators/is_endpoint_host_isolated.test.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/validators/is_endpoint_host_isolated.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/validators/is_endpoint_host_isolated.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/validators/is_endpoint_host_isolated.test.ts diff --git a/x-pack/plugins/security_solution/public/common/utils/validators/is_endpoint_host_isolated.ts b/x-pack/solutions/security/plugins/security_solution/public/common/utils/validators/is_endpoint_host_isolated.ts similarity index 100% rename from x-pack/plugins/security_solution/public/common/utils/validators/is_endpoint_host_isolated.ts rename to x-pack/solutions/security/plugins/security_solution/public/common/utils/validators/is_endpoint_host_isolated.ts diff --git a/x-pack/plugins/security_solution/public/contract_components.ts b/x-pack/solutions/security/plugins/security_solution/public/contract_components.ts similarity index 100% rename from x-pack/plugins/security_solution/public/contract_components.ts rename to x-pack/solutions/security/plugins/security_solution/public/contract_components.ts diff --git a/x-pack/plugins/security_solution/public/dashboards/components/dashboard_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboard_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/components/dashboard_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboard_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/components/dashboard_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboard_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/components/dashboard_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboard_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/components/dashboard_title.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboard_title.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/components/dashboard_title.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboard_title.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/components/dashboard_tool_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboard_tool_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/components/dashboard_tool_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboard_tool_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/components/dashboard_tool_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboard_tool_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/components/dashboard_tool_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboard_tool_bar.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/components/dashboards_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboards_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/components/dashboards_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboards_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/components/dashboards_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboards_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/components/dashboards_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/components/dashboards_table.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/components/status_prompt.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/components/status_prompt.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/components/status_prompt.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/components/status_prompt.test.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/components/status_prompt.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/components/status_prompt.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/components/status_prompt.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/components/status_prompt.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/containers/use_fetch_security_dashboards.test.ts b/x-pack/solutions/security/plugins/security_solution/public/dashboards/containers/use_fetch_security_dashboards.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/containers/use_fetch_security_dashboards.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/containers/use_fetch_security_dashboards.test.ts diff --git a/x-pack/plugins/security_solution/public/dashboards/containers/use_fetch_security_dashboards.ts b/x-pack/solutions/security/plugins/security_solution/public/dashboards/containers/use_fetch_security_dashboards.ts similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/containers/use_fetch_security_dashboards.ts rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/containers/use_fetch_security_dashboards.ts diff --git a/x-pack/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.test.ts b/x-pack/solutions/security/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.test.ts diff --git a/x-pack/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.ts b/x-pack/solutions/security/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.ts similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.ts rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.ts diff --git a/x-pack/plugins/security_solution/public/dashboards/context/dashboard_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/context/dashboard_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/context/dashboard_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/context/dashboard_context.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/hooks/use_create_security_dashboard_link.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_create_security_dashboard_link.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/hooks/use_create_security_dashboard_link.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_create_security_dashboard_link.test.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/hooks/use_create_security_dashboard_link.ts b/x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_create_security_dashboard_link.ts similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/hooks/use_create_security_dashboard_link.ts rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_create_security_dashboard_link.ts diff --git a/x-pack/plugins/security_solution/public/dashboards/hooks/use_dashboard_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_dashboard_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/hooks/use_dashboard_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_dashboard_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/hooks/use_dashboard_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_dashboard_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/hooks/use_dashboard_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_dashboard_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/hooks/use_dashboard_view_prompt_state.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_dashboard_view_prompt_state.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/hooks/use_dashboard_view_prompt_state.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_dashboard_view_prompt_state.test.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/hooks/use_dashboard_view_prompt_state.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_dashboard_view_prompt_state.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/hooks/use_dashboard_view_prompt_state.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_dashboard_view_prompt_state.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/hooks/use_security_dashboards_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_security_dashboards_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/hooks/use_security_dashboards_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_security_dashboards_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/hooks/use_security_dashboards_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_security_dashboards_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/hooks/use_security_dashboards_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/hooks/use_security_dashboards_table.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/index.ts b/x-pack/solutions/security/plugins/security_solution/public/dashboards/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/index.ts diff --git a/x-pack/plugins/security_solution/public/one_discover/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/dashboards/jest.config.js similarity index 61% rename from x-pack/plugins/security_solution/public/one_discover/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/jest.config.js index 7e4552f72e98f..05eaceea239be 100644 --- a/x-pack/plugins/security_solution/public/one_discover/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution/public/dashboards/jest.config.js @@ -7,13 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../../..', - roots: ['/x-pack/plugins/security_solution/public/one_discover'], + rootDir: '../../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/public/dashboards'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/one_discover', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/dashboards', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/one_discover/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/security_solution/public/dashboards/**/*.{ts,tsx}', ], moduleNameMapper: require('../../server/__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/security_solution/public/dashboards/links.ts b/x-pack/solutions/security/plugins/security_solution/public/dashboards/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/links.ts diff --git a/x-pack/plugins/security_solution/public/dashboards/pages/breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/pages/breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/breadcrumbs.ts diff --git a/x-pack/plugins/security_solution/public/dashboards/pages/details/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/details/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/pages/details/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/details/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/pages/details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/pages/details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/details/index.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/pages/details/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/details/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/pages/details/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/details/translations.ts diff --git a/x-pack/plugins/security_solution/public/dashboards/pages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/pages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/index.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/pages/landing_page/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/landing_page/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/pages/landing_page/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/landing_page/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/pages/landing_page/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/landing_page/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/pages/landing_page/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/landing_page/index.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/pages/landing_page/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/landing_page/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/pages/landing_page/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/landing_page/translations.ts diff --git a/x-pack/plugins/security_solution/public/dashboards/pages/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/pages/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/pages/translations.ts diff --git a/x-pack/plugins/security_solution/public/dashboards/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/dashboards/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/routes.tsx diff --git a/x-pack/plugins/security_solution/public/dashboards/types.ts b/x-pack/solutions/security/plugins/security_solution/public/dashboards/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/dashboards/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/dashboards/types.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/endpoint_exceptions/endpoint_exceptions_viewer.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/endpoint_exceptions/endpoint_exceptions_viewer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/endpoint_exceptions/endpoint_exceptions_viewer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/endpoint_exceptions/endpoint_exceptions_viewer.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/endpoint_exceptions/use_get_endpoint_exceptions_unavailablle_component.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/endpoint_exceptions/use_get_endpoint_exceptions_unavailablle_component.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/endpoint_exceptions/use_get_endpoint_exceptions_unavailablle_component.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/endpoint_exceptions/use_get_endpoint_exceptions_unavailablle_component.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/fleet_integrations/api/__mocks__/api_client.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations/api/__mocks__/api_client.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/fleet_integrations/api/__mocks__/api_client.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations/api/__mocks__/api_client.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/fleet_integrations/api/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations/api/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/fleet_integrations/api/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations/api/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/fleet_integrations/api/api_client.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations/api/api_client.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/fleet_integrations/api/api_client.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations/api/api_client.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/fleet_integrations/api/api_client_interface.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations/api/api_client_interface.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/fleet_integrations/api/api_client_interface.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations/api/api_client_interface.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/fleet_integrations/api/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations/api/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/fleet_integrations/api/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations/api/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/fleet_integrations/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/fleet_integrations/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/fleet_integrations/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/detection_engine/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/jest.config.js new file mode 100644 index 0000000000000..0b7587837fd30 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/detection_engine'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/detection_engine', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/detection_engine/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/alert_suppression_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/alert_suppression_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/alert_suppression_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/alert_suppression_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/missing_fields_strategy_selector.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/missing_fields_strategy_selector.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/missing_fields_strategy_selector.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/missing_fields_strategy_selector.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_duration_selector.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_duration_selector.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_duration_selector.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_duration_selector.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_fields_selector.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_fields_selector.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_fields_selector.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_fields_selector.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_info_icon.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_info_icon.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_info_icon.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/suppression_info_icon.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/components/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/constants/default_duration.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/constants/default_duration.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/constants/default_duration.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/constants/default_duration.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/constants/fields.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/constants/fields.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/constants/fields.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/constants/fields.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/test_helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/test_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/test_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/alert_suppression_edit/test_helpers.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/duration_input/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/duration_input/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/duration_input/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/duration_input/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/duration_input/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/duration_input/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/duration_input/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/duration_input/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_overview_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_overview_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_overview_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_overview_link.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_bar.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/eql_query_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/errors_popover.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/errors_popover.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/errors_popover.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/errors_popover.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/errors_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/errors_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/errors_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/errors_popover.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/footer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/footer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/footer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/footer.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/footer.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/footer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/footer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/footer.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/validators.mock.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/validators.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/validators.mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/validators.mock.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/validators/eql_query_validator_factory.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/validators/eql_query_validator_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/validators/eql_query_validator_factory.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/eql_query_edit/validators/eql_query_validator_factory.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/esql_info_icon.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/esql_info_icon.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/esql_info_icon.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/esql_info_icon.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/esql_query_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/esql_query_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/esql_query_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/esql_query_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/error_codes.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/error_codes.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/error_codes.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/error_codes.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_required_validator.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_required_validator.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_required_validator.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_required_validator.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_validator_factory.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_validator_factory.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_validator_factory.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_validator_factory.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_validator_factory.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_validator_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_validator_factory.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/esql_query_validator_factory.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/esql_query_edit/validators/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/ml_audit_icon.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/ml_audit_icon.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/ml_audit_icon.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/ml_audit_icon.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/ml_audit_icon.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/ml_audit_icon.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/ml_audit_icon.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_audit_icon/ml_audit_icon.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/ml_job_link.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/ml_job_link.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/ml_job_link.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/ml_job_link.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/ml_job_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/ml_job_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/ml_job_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_link/ml_job_link.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/help_text.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/help_text.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/help_text.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/help_text.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/help_text.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/help_text.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/help_text.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/help_text.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_select/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/ml_job_status_badge.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/ml_job_status_badge.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/ml_job_status_badge.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/ml_job_status_badge.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/ml_job_status_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/ml_job_status_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/ml_job_status_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/ml_job_status_badge.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_job_status_badge/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_job_description.integration.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_job_description.integration.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_job_description.integration.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_job_description.integration.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_job_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_job_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_job_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_job_description.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_jobs_description.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_jobs_description.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_jobs_description.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_jobs_description.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_jobs_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_jobs_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_jobs_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/admin/ml_admin_jobs_description.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_job_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_job_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_job_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_job_item.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_jobs_description.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_jobs_description.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_jobs_description.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_jobs_description.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_jobs_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_jobs_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_jobs_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/ml_jobs_description.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_job_description.integration.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_job_description.integration.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_job_description.integration.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_job_description.integration.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_job_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_job_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_job_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_job_description.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_jobs_description.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_jobs_description.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_jobs_description.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_jobs_description.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_jobs_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_jobs_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_jobs_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/ml_jobs_description/user/ml_user_jobs_description.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/pick_timeline/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/pick_timeline/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/pick_timeline/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/pick_timeline/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/pick_timeline/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/pick_timeline/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/pick_timeline/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/pick_timeline/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/default_related_integration.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/default_related_integration.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/default_related_integration.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/default_related_integration.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/integration_status_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/integration_status_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/integration_status_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/integration_status_badge.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integration_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integration_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integration_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integration_field.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integration_field_row.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integration_field_row.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integration_field_row.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integration_field_row.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations_help_info.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations_help_info.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations_help_info.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/related_integrations_help_info.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/test_helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/test_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/test_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/test_helpers.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/validate_related_integration.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/validate_related_integration.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/validate_related_integration.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/validate_related_integration.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/validate_related_integration.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/validate_related_integration.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/validate_related_integration.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/related_integrations/validate_related_integration.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/make_validate_required_field.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/make_validate_required_field.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/make_validate_required_field.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/make_validate_required_field.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/name_combobox.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/name_combobox.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/name_combobox.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/name_combobox.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields_help_info.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields_help_info.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields_help_info.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields_help_info.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields_row.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields_row.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields_row.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/required_fields_row.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/type_combobox.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/type_combobox.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/type_combobox.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/type_combobox.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/utils.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/utils.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/utils.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/utils.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/required_fields/utils.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/rule_actions_field/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/schedule_item_form/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/styles.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/styles.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_about_rule_details/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_content_wrapper/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_content_wrapper/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_content_wrapper/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_content_wrapper/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_content_wrapper/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_content_wrapper/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_content_wrapper/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_content_wrapper/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_panel/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_panel/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_panel/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_panel/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_panel/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_panel/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_panel/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_panel/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/get_schema.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/get_schema.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/get_schema.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/get_schema.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/notification_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/notification_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/notification_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/notification_action.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/response_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/response_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/response_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/response_action.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/rule_snooze_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/rule_snooze_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/rule_snooze_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/rule_snooze_section.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/step_rule_actions/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/fields.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/fields.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/fields.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/fields.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/threshold_alert_suppression_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/threshold_alert_suppression_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/threshold_alert_suppression_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/threshold_alert_suppression_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/components/threshold_alert_suppression_edit/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/constants/validation_warning_codes.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/constants/validation_warning_codes.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/constants/validation_warning_codes.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/constants/validation_warning_codes.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/logic/esql_query_columns.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/logic/esql_query_columns.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/logic/esql_query_columns.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/logic/esql_query_columns.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation/logic/extract_validation_messages.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/logic/extract_validation_messages.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation/logic/extract_validation_messages.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation/logic/extract_validation_messages.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/accordion_title/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/accordion_title/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/accordion_title/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/accordion_title/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/accordion_title/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/accordion_title/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/accordion_title/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/accordion_title/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/add_item_form/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/add_item_form/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/add_item_form/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/add_item_form/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/add_item_form/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/add_item_form/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/add_item_form/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/add_item_form/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/ai_assistant/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/anomaly_threshold_slider/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/anomaly_threshold_slider/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/anomaly_threshold_slider/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/anomaly_threshold_slider/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/anomaly_threshold_slider/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/anomaly_threshold_slider/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/anomaly_threshold_slider/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/anomaly_threshold_slider/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/__mocks__/use_data_view_list_items.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/__mocks__/use_data_view_list_items.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/__mocks__/use_data_view_list_items.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/__mocks__/use_data_view_list_items.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/data_view_selector_field.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/data_view_selector_field.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/data_view_selector_field.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/data_view_selector_field.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/data_view_selector_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/data_view_selector_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/data_view_selector_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/data_view_selector_field.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/use_data_view_list_items.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/use_data_view_list_items.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/use_data_view_list_items.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/data_view_selector_field/use_data_view_list_items.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/actions_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/actions_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/actions_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/actions_description.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/alert_suppression_label.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/alert_suppression_label.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/alert_suppression_label.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/alert_suppression_label.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/alert_suppression_label.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/alert_suppression_label.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/alert_suppression_label.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/alert_suppression_label.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/assets/list_tree_icon.svg b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/assets/list_tree_icon.svg similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/assets/list_tree_icon.svg rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/assets/list_tree_icon.svg diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/build_ml_jobs_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/build_ml_jobs_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/build_ml_jobs_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/build_ml_jobs_description.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/threat_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/threat_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/threat_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/threat_description.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/throttle_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/throttle_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/throttle_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/throttle_description.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/description_step/types.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/es_field_selector_field/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/es_field_selector_field/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/es_field_selector_field/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/es_field_selector_field/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/esql_autocomplete.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/esql_autocomplete.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/esql_autocomplete.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/esql_autocomplete.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/use_esql_fields_options.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/use_esql_fields_options.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/use_esql_fields_options.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/use_esql_fields_options.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/use_esql_fields_options.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/use_esql_fields_options.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/use_esql_fields_options.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/esql_autocomplete/use_esql_fields_options.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/max_signals/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/max_signals/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/max_signals/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/max_signals/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/max_signals/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/max_signals/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/max_signals/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/max_signals/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/helpers.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/subtechnique_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/subtechnique_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/subtechnique_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/subtechnique_fields.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/technique_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/technique_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/technique_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/technique_fields.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/mitre/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/multi_select_fields/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/multi_select_fields/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/multi_select_fields/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/multi_select_fields/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/multi_select_fields/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/multi_select_fields/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/multi_select_fields/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/multi_select_fields/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/new_terms_fields/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/new_terms_fields/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/new_terms_fields/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/new_terms_fields/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/new_terms_fields/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/new_terms_fields/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/new_terms_fields/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/new_terms_fields/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/next_step/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/optional_field_label/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/optional_field_label/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/optional_field_label/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/optional_field_label/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/optional_field_label/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/optional_field_label/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/optional_field_label/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/optional_field_label/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/default_queries.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/default_queries.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/default_queries.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/default_queries.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/query_field.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/query_bar_field/types.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/default_risk_score.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/default_risk_score.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/default_risk_score.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/default_risk_score.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/risk_score_override.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/risk_score_override.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/risk_score_override.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/risk_score_override.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/risk_score_mapping/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/__mocks__/preview_logs.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/__mocks__/preview_logs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/__mocks__/preview_logs.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/__mocks__/preview_logs.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/helpers.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/loading_histogram.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/loading_histogram.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/loading_histogram.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/loading_histogram.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/logged_requests_item.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/optimized_accordion.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/optimized_accordion.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/optimized_accordion.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/optimized_accordion.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/optimized_accordion.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/optimized_accordion.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/optimized_accordion.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/optimized_accordion.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_histogram.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_histogram.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_histogram.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_histogram.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_histogram.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_histogram.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_histogram.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_histogram.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_logs.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_logs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_logs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_logs.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_table_cell_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_table_cell_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_table_cell_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_table_cell_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_table_control_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_table_control_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_table_control_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/preview_table_control_columns.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_accordion_styling.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_accordion_styling.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_accordion_styling.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_accordion_styling.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_invocation_count.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_invocation_count.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_invocation_count.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_invocation_count.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_route.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_route.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_route.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_route.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_rule.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_rule.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/rule_preview/use_preview_rule.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/ml_card_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/ml_card_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/ml_card_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/ml_card_description.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/select_rule_type/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/default_severity.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/default_severity.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/default_severity.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/default_severity.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/severity_override.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/severity_override.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/severity_override.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/severity_override.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/styles.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/styles.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/severity_mapping/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/status_icon/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/status_icon/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/status_icon/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/status_icon/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/status_icon/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/status_icon/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/status_icon/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/status_icon/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/data.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/data.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/data.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/data.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/default_value.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/default_value.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/default_value.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/default_value.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/schema.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/schema.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/schema.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/schema.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_about_rule/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/mock_browser_fields.json b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/mock_browser_fields.json similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/mock_browser_fields.json rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/mock_browser_fields.json diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/schema.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/schema.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/schema.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/schema.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_experimental_feature_fields_transform.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_experimental_feature_fields_transform.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_experimental_feature_fields_transform.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_experimental_feature_fields_transform.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_persistent_alert_suppression_state.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_persistent_alert_suppression_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_persistent_alert_suppression_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_persistent_alert_suppression_state.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_persistent_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_persistent_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_persistent_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/use_persistent_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_define_rule/utils.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/schema.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/schema.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/schema.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/step_schedule_rule/schema.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threatmatch_input/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threatmatch_input/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threatmatch_input/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threatmatch_input/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threshold_input/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threshold_input/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threshold_input/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threshold_input/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threshold_input/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threshold_input/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threshold_input/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/threshold_input/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/throttle_select_field/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/throttle_select_field/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/throttle_select_field/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/throttle_select_field/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/throttle_select_field/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/throttle_select_field/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/components/throttle_select_field/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/components/throttle_select_field/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_all_esql_rule_fields.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_all_esql_rule_fields.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_all_esql_rule_fields.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_all_esql_rule_fields.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_all_esql_rule_fields.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_all_esql_rule_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_all_esql_rule_fields.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_all_esql_rule_fields.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_index.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_query_for_about_step.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_query_for_about_step.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_query_for_about_step.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/hooks/use_esql_query_for_about_step.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/helpers.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_creation/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_editing/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_editing/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_editing/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_editing/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_editing/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_editing/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_editing/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/rule_editing/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/pages/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/alert_suppression_fields_validator_factory.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/alert_suppression_fields_validator_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/alert_suppression_fields_validator_factory.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/alert_suppression_fields_validator_factory.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/data_view_id_validator_factory.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/data_view_id_validator_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/data_view_id_validator_factory.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/data_view_id_validator_factory.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/default_risk_score_validator.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/default_risk_score_validator.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/default_risk_score_validator.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/default_risk_score_validator.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/index_pattern_validator_factory.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/index_pattern_validator_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/index_pattern_validator_factory.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/index_pattern_validator_factory.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/kuery_validator_factory.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/kuery_validator_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/kuery_validator_factory.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/kuery_validator_factory.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/max_signals_validator_factory.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/max_signals_validator_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/max_signals_validator_factory.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/max_signals_validator_factory.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/query_required_validator_factory.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/query_required_validator_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/query_required_validator_factory.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_creation_ui/validators/query_required_validator_factory.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/__mocks__/rule_details_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/__mocks__/rule_details_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/__mocks__/rule_details_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/__mocks__/rule_details_context.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/__snapshots__/execution_log_search_bar.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/__snapshots__/execution_log_search_bar.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/__snapshots__/execution_log_search_bar.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/__snapshots__/execution_log_search_bar.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_columns.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_search_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_search_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_search_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_search_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_search_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_search_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_search_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_search_bar.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/execution_log_table.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/rule_duration_format.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/rule_duration_format.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/rule_duration_format.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/rule_duration_format.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/rule_duration_format.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/rule_duration_format.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/rule_duration_format.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/rule_duration_format.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/execution_log_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/legacy_url_conflict_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/legacy_url_conflict_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/legacy_url_conflict_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/legacy_url_conflict_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/legacy_url_conflict_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/legacy_url_conflict_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/legacy_url_conflict_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/legacy_url_conflict_callout.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/rule_details_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/rule_details_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/rule_details_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/rule_details_context.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_redirect_legacy_url.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_redirect_legacy_url.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_redirect_legacy_url.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_redirect_legacy_url.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_redirect_legacy_url.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_redirect_legacy_url.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_redirect_legacy_url.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_redirect_legacy_url.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_rule_details_tabs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_rule_details_tabs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_rule_details_tabs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_rule_details_tabs.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_rule_details_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_rule_details_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_rule_details_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/use_rule_details_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/helpers.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/reducer.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/use_add_new_exceptions.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/use_add_new_exceptions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/use_add_new_exceptions.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/add_exception_flyout/use_add_new_exceptions.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/all_items.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/all_items.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/all_items.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/all_items.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/all_items.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/all_items.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/all_items.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/all_items.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/empty_viewer_state.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/empty_viewer_state.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/empty_viewer_state.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/empty_viewer_state.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/empty_viewer_state.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/empty_viewer_state.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/empty_viewer_state.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/empty_viewer_state.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/pagination.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/pagination.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/pagination.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/pagination.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/pagination.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/pagination.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/pagination.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/pagination.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/reducer.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/search_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/search_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/search_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/search_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/search_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/search_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/search_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/search_bar.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/utility_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/utility_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/utility_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/utility_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/utility_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/utility_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/utility_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/all_exception_items_table/utility_bar.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/reducer.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/use_edit_exception.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/use_edit_exception.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/use_edit_exception.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/edit_exception_flyout/use_edit_exception.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/error_callout/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/error_callout/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/error_callout/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/error_callout/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/error_callout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/error_callout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/error_callout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/error_callout/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/comments.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/comments.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/comments.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/comments.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/conditions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/conditions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/conditions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/conditions.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/conditions.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/conditions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/conditions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/conditions.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/header.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/header.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/header.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/header.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/header.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/header.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/meta.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/meta.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/meta.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/meta.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/meta.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/meta.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/meta.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/meta.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/exception_item_card/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_exception_to_rule_or_list/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_options/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/link_list_switch/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/link_list_switch/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/link_list_switch/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/link_list_switch/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/link_list_switch/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/link_list_switch/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/link_list_switch/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/link_list_switch/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/use_add_to_lists_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/use_add_to_lists_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/use_add_to_lists_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_lists_table/use_add_to_lists_table.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_options/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_options/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_options/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_options/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_options/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_options/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_options/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_options/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/link_rule_switch/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/link_rule_switch/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/link_rule_switch/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/link_rule_switch/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/link_rule_switch/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/link_rule_switch/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/link_rule_switch/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/link_rule_switch/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/use_add_to_rules_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/use_add_to_rules_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/use_add_to_rules_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/use_add_to_rules_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/use_add_to_rules_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/use_add_to_rules_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/use_add_to_rules_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/add_to_rules_table/use_add_to_rules_table.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/alerts_actions/utils.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/expire_time/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/expire_time/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/expire_time/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/expire_time/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/expire_time/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/expire_time/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/expire_time/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/expire_time/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/footer/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/header/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_conditions/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/item_meta_form/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_list/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/linked_to_rule/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/utils.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/utils.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/utils.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/utils.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/utils.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/utils.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/utils.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/flyout_components/utils.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/item_comments/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/__snapshots__/value_with_space_warning.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/__snapshots__/value_with_space_warning.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/__snapshots__/value_with_space_warning.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/__snapshots__/value_with_space_warning.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/use_value_with_space_warning.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/use_value_with_space_warning.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/use_value_with_space_warning.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/use_value_with_space_warning.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/value_with_space_warning.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/value_with_space_warning.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/value_with_space_warning.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/__tests__/value_with_space_warning.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/use_value_with_space_warning.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/use_value_with_space_warning.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/use_value_with_space_warning.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/use_value_with_space_warning.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/value_with_space_warning.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/value_with_space_warning.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/value_with_space_warning.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/components/value_with_space_warning/value_with_space_warning.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_add_rule_exception.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_add_rule_exception.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_add_rule_exception.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_add_rule_exception.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_close_alerts.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_close_alerts.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_close_alerts.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_close_alerts.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_create_update_exception.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_create_update_exception.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_create_update_exception.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_create_update_exception.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_exception_flyout_data.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_exception_flyout_data.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_exception_flyout_data.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_exception_flyout_data.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_fetch_or_create_rule_exception_list.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_fetch_or_create_rule_exception_list.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_fetch_or_create_rule_exception_list.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_fetch_or_create_rule_exception_list.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_fetch_or_create_rule_exception_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_fetch_or_create_rule_exception_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_fetch_or_create_rule_exception_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_fetch_or_create_rule_exception_list.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_find_references.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_find_references.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_find_references.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/logic/use_find_references.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/utils/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/utils/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/utils/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/utils/constants.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/utils/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/utils/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/utils/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/utils/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/utils/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/utils/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/utils/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/utils/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/utils/highlighted_fields_config.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/utils/highlighted_fields_config.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/utils/highlighted_fields_config.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/utils/highlighted_fields_config.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/utils/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/utils/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/utils/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/utils/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/utils/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/utils/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_exceptions/utils/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_exceptions/utils/types.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/__mocks__/api.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/__mocks__/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/__mocks__/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/__mocks__/api.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/api.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/api.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/api.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/api.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/api.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/api.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_delete_backfill.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_delete_backfill.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_delete_backfill.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_delete_backfill.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_find_backfills_for_rules.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_find_backfills_for_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_find_backfills_for_rules.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_find_backfills_for_rules.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_schedule_rule_run_mutation.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_schedule_rule_run_mutation.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_schedule_rule_run_mutation.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_schedule_rule_run_mutation.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_schedule_rule_run_mutation.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_schedule_rule_run_mutation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_schedule_rule_run_mutation.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/api/hooks/use_schedule_rule_run_mutation.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/use_manual_rule_run_confirmation.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/use_manual_rule_run_confirmation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/use_manual_rule_run_confirmation.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/manual_rule_run/use_manual_rule_run_confirmation.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/backfill_status.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/backfill_status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/backfill_status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/backfill_status.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/stop_backfill.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/stop_backfill.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/stop_backfill.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/stop_backfill.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/stop_backfill.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/stop_backfill.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/stop_backfill.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/stop_backfill.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/components/rule_backfills_info/utils.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/logic/__mocks__/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/logic/__mocks__/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/logic/__mocks__/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/logic/__mocks__/mock.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/logic/use_schedule_rule_run.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/logic/use_schedule_rule_run.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/logic/use_schedule_rule_run.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/logic/use_schedule_rule_run.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/logic/use_schedule_rule_run.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/logic/use_schedule_rule_run.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/logic/use_schedule_rule_run.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/logic/use_schedule_rule_run.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_gaps/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_gaps/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_gaps/types.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/__mocks__/api.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/__mocks__/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/__mocks__/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/__mocks__/api.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/api.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/api.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/api.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/api.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/api.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/api.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/__mocks__/mock_react_query_response.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/__mocks__/mock_react_query_response.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/__mocks__/mock_react_query_response.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/__mocks__/mock_react_query_response.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/__mocks__/use_prebuilt_rules_status_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/__mocks__/use_prebuilt_rules_status_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/__mocks__/use_prebuilt_rules_status_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/__mocks__/use_prebuilt_rules_status_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/constants.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_install_review_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_install_review_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_install_review_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_install_review_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_status_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_status_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_status_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_status_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_upgrade_review_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_upgrade_review_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_upgrade_review_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_fetch_prebuilt_rules_upgrade_review_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_all_rules_install_mutation.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_all_rules_install_mutation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_all_rules_install_mutation.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_all_rules_install_mutation.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_specific_rules_install_mutation.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_specific_rules_install_mutation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_specific_rules_install_mutation.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_specific_rules_install_mutation.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_specific_rules_upgrade_mutation.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_specific_rules_upgrade_mutation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_specific_rules_upgrade_mutation.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/prebuilt_rules/use_perform_specific_rules_upgrade_mutation.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bootstrap_prebuilt_rules.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bootstrap_prebuilt_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bootstrap_prebuilt_rules.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bootstrap_prebuilt_rules.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bulk_action_mutation.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bulk_action_mutation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bulk_action_mutation.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bulk_action_mutation.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bulk_export_mutation.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bulk_export_mutation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bulk_export_mutation.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_bulk_export_mutation.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_create_rule_mutation.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_create_rule_mutation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_create_rule_mutation.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_create_rule_mutation.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_connector_types_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_connector_types_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_connector_types_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_connector_types_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_connectors_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_connectors_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_connectors_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_connectors_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_coverage_overview_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_coverage_overview_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_coverage_overview_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_coverage_overview_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rule_by_id_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rule_by_id_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rule_by_id_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rule_by_id_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rule_management_filters_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rule_management_filters_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rule_management_filters_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rule_management_filters_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rules_snooze_settings_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rules_snooze_settings_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rules_snooze_settings_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_fetch_rules_snooze_settings_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_find_rules_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_find_rules_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_find_rules_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_find_rules_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_update_rule_mutation.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_update_rule_mutation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_update_rule_mutation.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/api/hooks/use_update_rule_mutation.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/badge_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/badge_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/badge_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/badge_list.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/constants.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/customized_prebuilt_rule_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/customized_prebuilt_rule_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/customized_prebuilt_rule_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/customized_prebuilt_rule_badge.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/field_diff.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/field_diff.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/field_diff.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/field_diff.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/header_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/header_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/header_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/header_bar.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/rule_diff_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/rule_diff_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/rule_diff_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/rule_diff_section.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/diff_components/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/helpers.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/constants.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/diff_view.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/diff_view.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/diff_view.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/diff_view.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/hunks.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/hunks.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/hunks.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/hunks.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/json_diff.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/json_diff.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/json_diff.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/json_diff.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/mark_edits.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/mark_edits.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/mark_edits.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/mark_edits.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/unidiff.d.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/unidiff.d.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/unidiff.d.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/json_diff/unidiff.d.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_diff/get_field_diffs_for_grouped_fields.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_diff/get_field_diffs_for_grouped_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_diff/get_field_diffs_for_grouped_fields.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_diff/get_field_diffs_for_grouped_fields.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_diff/get_formatted_field_diff.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_diff/get_formatted_field_diff.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_diff/get_formatted_field_diff.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_diff/get_formatted_field_diff.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_rule_diff_tab.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_rule_diff_tab.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_rule_diff_tab.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_rule_diff_tab.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_rule_diff_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_rule_diff_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_rule_diff_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/per_field_rule_diff_tab.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/required_field_icon.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/required_field_icon.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/required_field_icon.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/required_field_icon.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_about_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_about_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_about_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_about_section.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.styles.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.styles.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_definition_section.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_details_flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_details_flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_details_flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_details_flyout.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_diff_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_diff_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_diff_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_diff_tab.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_investigation_guide_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_investigation_guide_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_investigation_guide_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_investigation_guide_tab.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_overview_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_overview_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_overview_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_overview_tab.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_schedule_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_schedule_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_schedule_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_schedule_section.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_setup_guide_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_setup_guide_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_setup_guide_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/rule_setup_guide_section.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/action_required.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/action_required.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/action_required.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/action_required.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/modified_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/modified_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/modified_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/modified_badge.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/ready_for_upgrade_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/ready_for_upgrade_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/ready_for_upgrade_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/ready_for_upgrade_badge.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/review_required_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/review_required_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/review_required_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/review_required_badge.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/badges/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/comparison_side_help_info.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/comparison_side_help_info.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/comparison_side_help_info.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/comparison_side_help_info.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/constants.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/field_comparison_side.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/field_comparison_side.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/field_comparison_side.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/field_comparison_side.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/field_comparison_side.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/field_comparison_side.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/field_comparison_side.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/field_comparison_side.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/building_block.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/building_block.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/building_block.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/building_block.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/data_source.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/data_source.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/data_source.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/data_source.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/eql_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/eql_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/eql_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/eql_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/esql_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/esql_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/esql_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/esql_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/kql_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/kql_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/kql_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/kql_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/rule_name_override.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/rule_name_override.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/rule_name_override.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/rule_name_override.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/rule_schedule.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/rule_schedule.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/rule_schedule.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/rule_schedule.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/threat_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/threat_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/threat_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/threat_query.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/threshold.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/threshold.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/threshold.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/threshold.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/timeline_template.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/timeline_template.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/timeline_template.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/timeline_template.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/timestamp_override.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/timestamp_override.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/timestamp_override.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/get_subfield_changes/timestamp_override.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/no_changes.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/no_changes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/no_changes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/no_changes.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield_changes.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield_changes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield_changes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield_changes.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/subfield_header.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/types.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/utils.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/constants.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/versions_picker.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/versions_picker.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/versions_picker.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/versions_picker.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/versions_picker.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/versions_picker.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/versions_picker.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/comparison_side/versions_picker/versions_picker.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side_content.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side_header.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side_help_info.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side_help_info.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side_help_info.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/field_final_side_help_info.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/rule_field_edit_component_props.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/rule_field_edit_component_props.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/rule_field_edit_component_props.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/rule_field_edit_component_props.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/rule_field_edit_form_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/rule_field_edit_form_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/rule_field_edit_form_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/rule_field_edit_form_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/components/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/context/field_edit_form_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/context/field_edit_form_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/context/field_edit_form_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/context/field_edit_form_context.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_final_side/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_upgrade_side_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_upgrade_side_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_upgrade_side_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/field_upgrade_side_header.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/common_rule_field_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/common_rule_field_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/common_rule_field_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/common_rule_field_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/custom_query_rule_field_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/custom_query_rule_field_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/custom_query_rule_field_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/custom_query_rule_field_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/eql_rule_field_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/eql_rule_field_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/eql_rule_field_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/eql_rule_field_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/esql_rule_field_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/esql_rule_field_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/esql_rule_field_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/esql_rule_field_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/field_final_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/field_final_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/field_final_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/field_final_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/form_schema.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/form_schema.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/form_schema.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/form_schema.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/suppression_edit_adapter.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/suppression_edit_adapter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/suppression_edit_adapter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/suppression_edit_adapter.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/suppression_edit_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/suppression_edit_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/suppression_edit_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/suppression_edit_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/alert_suppression/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/building_block.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/building_block.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/building_block.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/building_block.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_edit_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_edit_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_edit_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_edit_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_info_text.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_info_text.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_info_text.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_info_text.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_type_selector_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_type_selector_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_type_selector_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_source_type_selector_field.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_view_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_view_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_view_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/data_view_field.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/index_pattern_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/index_pattern_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/index_pattern_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/index_pattern_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/data_source/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/description.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/description.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/eql_query/eql_query_edit_adapter.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/eql_query/eql_query_edit_adapter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/eql_query/eql_query_edit_adapter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/eql_query/eql_query_edit_adapter.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/eql_query/eql_query_edit_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/eql_query/eql_query_edit_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/eql_query/eql_query_edit_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/eql_query/eql_query_edit_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/eql_query/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/eql_query/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/eql_query/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/eql_query/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/esql_query/esql_query_edit_adapter.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/esql_query/esql_query_edit_adapter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/esql_query/esql_query_edit_adapter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/esql_query/esql_query_edit_adapter.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/esql_query/esql_query_edit_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/esql_query/esql_query_edit_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/esql_query/esql_query_edit_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/esql_query/esql_query_edit_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/esql_query/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/esql_query/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/esql_query/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/esql_query/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/false_positives.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/false_positives.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/false_positives.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/false_positives.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/hooks/use_data_view.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/hooks/use_data_view.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/hooks/use_data_view.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/hooks/use_data_view.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/hooks/use_diffable_rule_data_view.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/hooks/use_diffable_rule_data_view.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/hooks/use_diffable_rule_data_view.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/hooks/use_diffable_rule_data_view.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/investigation_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/investigation_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/investigation_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/investigation_fields.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/kql_query/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/kql_query/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/kql_query/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/kql_query/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/kql_query/kql_query_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/kql_query/kql_query_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/kql_query/kql_query_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/kql_query/kql_query_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/kql_query/kql_query_edit_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/kql_query/kql_query_edit_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/kql_query/kql_query_edit_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/kql_query/kql_query_edit_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/max_signals.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/max_signals.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/max_signals.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/max_signals.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/name.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/name.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/name.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/name.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/note.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/note.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/note.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/note.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/references.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/references.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/references.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/references.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/related_integrations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/related_integrations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/related_integrations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/related_integrations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/required_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/required_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/required_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/required_fields.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/risk_score.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/risk_score.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/risk_score.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/risk_score.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/risk_score_mapping.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/risk_score_mapping.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/risk_score_mapping.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/risk_score_mapping.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/rule_name_override.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/rule_name_override.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/rule_name_override.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/rule_name_override.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/rule_schedule.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/rule_schedule.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/rule_schedule.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/rule_schedule.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/setup.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/setup.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/setup.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/setup.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/severity.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/severity.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/severity.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/severity.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/severity_mapping.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/severity_mapping.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/severity_mapping.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/severity_mapping.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/tags.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/tags.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/tags.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/tags.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threat.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threat.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threat.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threat.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threshold_alert_suppression/form_schema.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threshold_alert_suppression/form_schema.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threshold_alert_suppression/form_schema.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threshold_alert_suppression/form_schema.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threshold_alert_suppression/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threshold_alert_suppression/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threshold_alert_suppression/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threshold_alert_suppression/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threshold_alert_suppression/suppression_edit_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threshold_alert_suppression/suppression_edit_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threshold_alert_suppression/suppression_edit_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/threshold_alert_suppression/suppression_edit_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/timeline_template.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/timeline_template.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/timeline_template.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/timeline_template.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/timestamp_override.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/timestamp_override.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/timestamp_override.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/fields/timestamp_override.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/machine_learning_rule_field_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/machine_learning_rule_field_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/machine_learning_rule_field_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/machine_learning_rule_field_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/new_terms_rule_field_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/new_terms_rule_field_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/new_terms_rule_field_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/new_terms_rule_field_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/saved_query_rule_field_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/saved_query_rule_field_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/saved_query_rule_field_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/saved_query_rule_field_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/threat_match_rule_field_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/threat_match_rule_field_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/threat_match_rule_field_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/threat_match_rule_field_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/threshold_rule_field_edit.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/threshold_rule_field_edit.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/threshold_rule_field_edit.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/threshold_rule_field_edit.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_edit/utils.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/common_rule_field_readonly.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/common_rule_field_readonly.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/common_rule_field_readonly.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/common_rule_field_readonly.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/custom_query_rule_field_readonly.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/custom_query_rule_field_readonly.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/custom_query_rule_field_readonly.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/custom_query_rule_field_readonly.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/empty_field_value_placeholder/empty_field_value_placeholder.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/empty_field_value_placeholder/empty_field_value_placeholder.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/empty_field_value_placeholder/empty_field_value_placeholder.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/empty_field_value_placeholder/empty_field_value_placeholder.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/empty_field_value_placeholder/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/empty_field_value_placeholder/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/empty_field_value_placeholder/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/empty_field_value_placeholder/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/empty_field_value_placeholder/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/empty_field_value_placeholder/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/empty_field_value_placeholder/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/empty_field_value_placeholder/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/eql_rule_field_readonly.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/eql_rule_field_readonly.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/eql_rule_field_readonly.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/eql_rule_field_readonly.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/esql_rule_field_readonly.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/esql_rule_field_readonly.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/esql_rule_field_readonly.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/esql_rule_field_readonly.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/field_final_readonly.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/field_final_readonly.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/field_final_readonly.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/field_final_readonly.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/alert_suppression/alert_suppression.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/alert_suppression/alert_suppression.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/alert_suppression/alert_suppression.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/alert_suppression/alert_suppression.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/alert_suppression/alert_suppression.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/alert_suppression/alert_suppression.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/alert_suppression/alert_suppression.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/alert_suppression/alert_suppression.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/anomaly_threshold/anomaly_threshold.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/anomaly_threshold/anomaly_threshold.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/anomaly_threshold/anomaly_threshold.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/anomaly_threshold/anomaly_threshold.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/anomaly_threshold/anomaly_threshold.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/anomaly_threshold/anomaly_threshold.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/anomaly_threshold/anomaly_threshold.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/anomaly_threshold/anomaly_threshold.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/building_block/building_block.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/building_block/building_block.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/building_block/building_block.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/building_block/building_block.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/building_block/building_block.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/building_block/building_block.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/building_block/building_block.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/building_block/building_block.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/data_source/data_source.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/data_source/data_source.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/data_source/data_source.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/data_source/data_source.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/data_source/data_source.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/data_source/data_source.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/data_source/data_source.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/data_source/data_source.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/description/description.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/description/description.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/description/description.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/description/description.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/description/description.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/description/description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/description/description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/description/description.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/eql_query/eql_query.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/eql_query/eql_query.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/eql_query/eql_query.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/eql_query/eql_query.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/eql_query/eql_query.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/eql_query/eql_query.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/eql_query/eql_query.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/eql_query/eql_query.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/esql_query/esql_query.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/esql_query/esql_query.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/esql_query/esql_query.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/esql_query/esql_query.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/esql_query/esql_query.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/esql_query/esql_query.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/esql_query/esql_query.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/esql_query/esql_query.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/false_positives/false_positives.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/false_positives/false_positives.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/false_positives/false_positives.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/false_positives/false_positives.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/false_positives/false_positives.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/false_positives/false_positives.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/false_positives/false_positives.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/false_positives/false_positives.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/history_window_start/history_window_start.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/history_window_start/history_window_start.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/history_window_start/history_window_start.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/history_window_start/history_window_start.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/history_window_start/history_window_start.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/history_window_start/history_window_start.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/history_window_start/history_window_start.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/history_window_start/history_window_start.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/investigation_fields/investigation_fields.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/investigation_fields/investigation_fields.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/investigation_fields/investigation_fields.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/investigation_fields/investigation_fields.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/investigation_fields/investigation_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/investigation_fields/investigation_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/investigation_fields/investigation_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/investigation_fields/investigation_fields.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/inline_kql_query.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/inline_kql_query.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/inline_kql_query.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/inline_kql_query.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/kql_query.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/kql_query.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/kql_query.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/kql_query.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/saved_kql_query.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/saved_kql_query.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/saved_kql_query.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/kql_query/saved_kql_query.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/machine_learning_job_id/machine_learning_job_id.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/machine_learning_job_id/machine_learning_job_id.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/machine_learning_job_id/machine_learning_job_id.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/machine_learning_job_id/machine_learning_job_id.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/machine_learning_job_id/machine_learning_job_id.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/machine_learning_job_id/machine_learning_job_id.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/machine_learning_job_id/machine_learning_job_id.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/machine_learning_job_id/machine_learning_job_id.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/max_signals/max_signals.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/max_signals/max_signals.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/max_signals/max_signals.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/max_signals/max_signals.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/max_signals/max_signals.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/max_signals/max_signals.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/max_signals/max_signals.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/max_signals/max_signals.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/name/name.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/name/name.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/name/name.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/name/name.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/name/name.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/name/name.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/name/name.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/name/name.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/new_terms_fields/new_terms_fields.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/new_terms_fields/new_terms_fields.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/new_terms_fields/new_terms_fields.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/new_terms_fields/new_terms_fields.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/new_terms_fields/new_terms_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/new_terms_fields/new_terms_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/new_terms_fields/new_terms_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/new_terms_fields/new_terms_fields.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/note.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/note.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/note.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/note.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/note.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/note.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/note.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/note.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/note/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/references/references.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/references/references.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/references/references.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/references/references.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/references/references.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/references/references.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/references/references.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/references/references.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/related_integrations/related_integrations.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/related_integrations/related_integrations.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/related_integrations/related_integrations.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/related_integrations/related_integrations.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/related_integrations/related_integrations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/related_integrations/related_integrations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/related_integrations/related_integrations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/related_integrations/related_integrations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/required_fields/required_fields.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/required_fields/required_fields.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/required_fields/required_fields.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/required_fields/required_fields.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/required_fields/required_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/required_fields/required_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/required_fields/required_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/required_fields/required_fields.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score/risk_score.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score/risk_score.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score/risk_score.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score/risk_score.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score/risk_score.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score/risk_score.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score/risk_score.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score/risk_score.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score_mapping/risk_score_mapping.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score_mapping/risk_score_mapping.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score_mapping/risk_score_mapping.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score_mapping/risk_score_mapping.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score_mapping/risk_score_mapping.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score_mapping/risk_score_mapping.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score_mapping/risk_score_mapping.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/risk_score_mapping/risk_score_mapping.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_name_override/rule_name_override.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_name_override/rule_name_override.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_name_override/rule_name_override.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_name_override/rule_name_override.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_name_override/rule_name_override.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_name_override/rule_name_override.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_name_override/rule_name_override.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_name_override/rule_name_override.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_schedule/rule_schedule.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_schedule/rule_schedule.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_schedule/rule_schedule.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_schedule/rule_schedule.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_schedule/rule_schedule.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_schedule/rule_schedule.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_schedule/rule_schedule.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/rule_schedule/rule_schedule.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/setup/setup.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/setup/setup.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/setup/setup.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/setup/setup.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/setup/setup.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/setup/setup.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/setup/setup.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/setup/setup.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity/severity.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity/severity.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity/severity.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity/severity.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity/severity.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity/severity.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity/severity.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity/severity.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity_mapping/severity_mapping.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity_mapping/severity_mapping.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity_mapping/severity_mapping.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity_mapping/severity_mapping.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity_mapping/severity_mapping.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity_mapping/severity_mapping.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity_mapping/severity_mapping.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/severity_mapping/severity_mapping.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/tags/tags.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/tags/tags.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/tags/tags.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/tags/tags.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/tags/tags.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/tags/tags.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/tags/tags.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/tags/tags.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat/threat.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat/threat.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat/threat.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat/threat.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat/threat.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat/threat.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat/threat.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat/threat.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_index/threat_index.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_index/threat_index.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_index/threat_index.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_index/threat_index.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_index/threat_index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_index/threat_index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_index/threat_index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_index/threat_index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_indicator_path/threat_indicator_path.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_indicator_path/threat_indicator_path.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_indicator_path/threat_indicator_path.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_indicator_path/threat_indicator_path.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_indicator_path/threat_indicator_path.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_indicator_path/threat_indicator_path.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_indicator_path/threat_indicator_path.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_indicator_path/threat_indicator_path.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_mapping/threat_mapping.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_mapping/threat_mapping.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_mapping/threat_mapping.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_mapping/threat_mapping.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_mapping/threat_mapping.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_mapping/threat_mapping.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_mapping/threat_mapping.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_mapping/threat_mapping.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_query/threat_query.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_query/threat_query.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_query/threat_query.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_query/threat_query.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_query/threat_query.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_query/threat_query.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_query/threat_query.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threat_query/threat_query.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threshold/threshold.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threshold/threshold.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threshold/threshold.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threshold/threshold.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threshold/threshold.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threshold/threshold.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threshold/threshold.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/threshold/threshold.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timeline_template/timeline_template.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timeline_template/timeline_template.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timeline_template/timeline_template.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timeline_template/timeline_template.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timeline_template/timeline_template.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timeline_template/timeline_template.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timeline_template/timeline_template.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timeline_template/timeline_template.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timestamp_override/timestamp_override.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timestamp_override/timestamp_override.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timestamp_override/timestamp_override.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timestamp_override/timestamp_override.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timestamp_override/timestamp_override.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timestamp_override/timestamp_override.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timestamp_override/timestamp_override.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/timestamp_override/timestamp_override.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/type/type.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/type/type.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/type/type.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/type/type.stories.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/type/type.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/type/type.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/type/type.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/fields/type/type.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/machine_learning_rule_field_readonly.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/machine_learning_rule_field_readonly.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/machine_learning_rule_field_readonly.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/machine_learning_rule_field_readonly.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/new_terms_rule_field_readonly.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/new_terms_rule_field_readonly.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/new_terms_rule_field_readonly.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/new_terms_rule_field_readonly.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/saved_query_rule_field_readonly.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/saved_query_rule_field_readonly.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/saved_query_rule_field_readonly.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/saved_query_rule_field_readonly.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/storybook/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/storybook/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/storybook/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/storybook/mocks.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/storybook/three_way_diff_storybook_providers.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/storybook/three_way_diff_storybook_providers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/storybook/three_way_diff_storybook_providers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/storybook/three_way_diff_storybook_providers.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/threat_match_rule_field_readonly.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/threat_match_rule_field_readonly.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/threat_match_rule_field_readonly.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/threat_match_rule_field_readonly.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/threshold_rule_field_readonly.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/threshold_rule_field_readonly.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/threshold_rule_field_readonly.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/final_readonly/threshold_rule_field_readonly.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_context.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_header.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_state_info/field_upgrade_state_info.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_state_info/field_upgrade_state_info.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_state_info/field_upgrade_state_info.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_state_info/field_upgrade_state_info.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_state_info/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_state_info/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_state_info/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_state_info/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_state_info/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_state_info/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_state_info/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/field_upgrade_state_info/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade_callout.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade_info_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade_info_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade_info_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade_info_bar.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/rule_snooze_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/rule_snooze_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/rule_snooze_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/rule_snooze_badge.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/use_rule_snooze_settings.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/use_rule_snooze_settings.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/use_rule_snooze_settings.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_snooze_badge/use_rule_snooze_settings.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/hooks/use_default_index_pattern.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/hooks/use_default_index_pattern.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/hooks/use_default_index_pattern.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/hooks/use_default_index_pattern.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/hooks/use_is_prebuilt_rules_customization_enabled.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/hooks/use_is_prebuilt_rules_customization_enabled.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/hooks/use_is_prebuilt_rules_customization_enabled.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/hooks/use_is_prebuilt_rules_customization_enabled.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/__mocks__/use_bulk_export.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/__mocks__/use_bulk_export.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/__mocks__/use_bulk_export.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/__mocks__/use_bulk_export.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/__mocks__/use_execute_bulk_action.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/__mocks__/use_execute_bulk_action.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/__mocks__/use_execute_bulk_action.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/__mocks__/use_execute_bulk_action.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_bulk_export.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_bulk_export.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_bulk_export.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_bulk_export.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_bulk_export.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_bulk_export.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_bulk_export.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_bulk_export.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_download_exported_rules.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_download_exported_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_download_exported_rules.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_download_exported_rules.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_execute_bulk_action.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_execute_bulk_action.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_execute_bulk_action.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_execute_bulk_action.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_execute_bulk_action.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_execute_bulk_action.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_execute_bulk_action.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_execute_bulk_action.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_guess_rule_ids_for_bulk_action.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_guess_rule_ids_for_bulk_action.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_guess_rule_ids_for_bulk_action.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_guess_rule_ids_for_bulk_action.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_show_bulk_error_toast.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_show_bulk_error_toast.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_show_bulk_error_toast.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_show_bulk_error_toast.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_show_bulk_success_toast.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_show_bulk_success_toast.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_show_bulk_success_toast.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/bulk_actions/use_show_bulk_success_toast.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_dashboard_model.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_dashboard_model.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_dashboard_model.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_dashboard_model.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_dashboard_model.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_dashboard_model.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_dashboard_model.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_dashboard_model.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_mitre_graph.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_mitre_graph.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_mitre_graph.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_mitre_graph.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_mitre_graph.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_mitre_graph.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_mitre_graph.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/coverage_overview/build_coverage_overview_mitre_graph.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/mock.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_perform_rule_install.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_perform_rule_install.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_perform_rule_install.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_perform_rule_install.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_perform_rule_upgrade.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_perform_rule_upgrade.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_perform_rule_upgrade.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_perform_rule_upgrade.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_install_review.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_install_review.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_install_review.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_install_review.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_status.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_status.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_status.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_status.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_upgrade_review.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_upgrade_review.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_upgrade_review.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/prebuilt_rules/use_prebuilt_rules_upgrade_review.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/types.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_alert_suppression.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_alert_suppression.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_alert_suppression.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_alert_suppression.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_alert_suppression.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_alert_suppression.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_alert_suppression.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_alert_suppression.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_create_rule.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_create_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_create_rule.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_create_rule.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_disassociate_exception_list.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_disassociate_exception_list.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_disassociate_exception_list.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_disassociate_exception_list.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_dissasociate_exception_list.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_dissasociate_exception_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_dissasociate_exception_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_dissasociate_exception_list.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_find_rules.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_find_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_find_rules.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_find_rules.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_fields.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_fields.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_fields.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_indices.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_indices.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_indices.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_indices.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_indices.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_indices.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_indices.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_indices.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_management_filters.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_management_filters.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_management_filters.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_management_filters.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_with_fallback.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_with_fallback.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_with_fallback.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_with_fallback.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_with_fallback.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_with_fallback.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_with_fallback.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_rule_with_fallback.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_start_ml_jobs.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_start_ml_jobs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_start_ml_jobs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_start_ml_jobs.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_update_rule.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_update_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_update_rule.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_update_rule.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_upgrade_security_packages.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_upgrade_security_packages.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/logic/use_upgrade_security_packages.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/logic/use_upgrade_security_packages.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/dashboard.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/dashboard.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/dashboard.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/dashboard.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_subtechnique.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_subtechnique.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_subtechnique.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_subtechnique.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_subtechnique.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_subtechnique.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_subtechnique.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_subtechnique.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_tactic.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_tactic.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_tactic.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_tactic.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_technique.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_technique.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_technique.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_technique.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_technique.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_technique.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_technique.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/mitre_technique.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/rule.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/rule.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/rule.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/coverage_overview/rule.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/field_upgrade_state_enum.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/field_upgrade_state_enum.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/field_upgrade_state_enum.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/field_upgrade_state_enum.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/fields.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/fields.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/fields.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/fields.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/fields_upgrade_state.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/fields_upgrade_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/fields_upgrade_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/fields_upgrade_state.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/rule_upgrade_state.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/rule_upgrade_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/rule_upgrade_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/rule_upgrade_state.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/rules_upgrade_state.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/rules_upgrade_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/rules_upgrade_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/rules_upgrade_state.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/set_rule_field_resolved_value.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/set_rule_field_resolved_value.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/set_rule_field_resolved_value.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/prebuilt_rule_upgrade/set_rule_field_resolved_value.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management/model/rule_details/rule_field_diff.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/rule_details/rule_field_diff.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management/model/rule_details/rule_field_diff.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/model/rule_details/rule_field_diff.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/auto_refresh_button/auto_refresh_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/auto_refresh_button/auto_refresh_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/auto_refresh_button/auto_refresh_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/auto_refresh_button/auto_refresh_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/auto_refresh_button/auto_refresh_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/auto_refresh_button/auto_refresh_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/auto_refresh_button/auto_refresh_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/auto_refresh_button/auto_refresh_button.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/ml_rule_warning_popover/ml_rule_warning_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/ml_rule_warning_popover/ml_rule_warning_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/ml_rule_warning_popover/ml_rule_warning_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/ml_rule_warning_popover/ml_rule_warning_popover.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rule_update_callouts/rule_update_callouts.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rule_update_callouts/rule_update_callouts.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rule_update_callouts/rule_update_callouts.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rule_update_callouts/rule_update_callouts.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/__mocks__/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/__mocks__/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/__mocks__/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/__mocks__/mock.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_header_buttons.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_header_buttons.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_header_buttons.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_header_buttons.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_install_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_install_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_install_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_install_button.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_no_items_message.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_no_items_message.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_no_items_message.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_no_items_message.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table_context.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table_filters.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table_filters.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table_filters.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_table_filters.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/add_prebuilt_rules_utils.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/use_add_prebuilt_rules_table_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/use_add_prebuilt_rules_table_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/use_add_prebuilt_rules_table_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/use_add_prebuilt_rules_table_columns.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/use_filter_prebuilt_rules_to_install.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/use_filter_prebuilt_rules_to_install.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/use_filter_prebuilt_rules_to_install.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/add_prebuilt_rules_table/use_filter_prebuilt_rules_to_install.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/alternative_tour/tour.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/alternative_tour/tour.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/alternative_tour/tour.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/alternative_tour/tour.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/alternative_tour/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/alternative_tour/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/alternative_tour/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/alternative_tour/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_dry_run_confirmation.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_dry_run_confirmation.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_dry_run_confirmation.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_dry_run_confirmation.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_rule_errors_list.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_rule_errors_list.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_rule_errors_list.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_rule_errors_list.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_rule_errors_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_rule_errors_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_rule_errors_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_action_rule_errors_list.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_duplicate_exceptions_confirmation.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_duplicate_exceptions_confirmation.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_duplicate_exceptions_confirmation.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_duplicate_exceptions_confirmation.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_edit_flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_edit_flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_edit_flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_edit_flyout.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_manual_rule_run_limit_error_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_manual_rule_run_limit_error_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_manual_rule_run_limit_error_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/bulk_manual_rule_run_limit_error_modal.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/bulk_edit_form_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/bulk_edit_form_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/bulk_edit_form_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/bulk_edit_form_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/index_patterns_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/index_patterns_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/index_patterns_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/index_patterns_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/investigation_fields_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/investigation_fields_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/investigation_fields_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/investigation_fields_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/rule_actions_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/rule_actions_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/rule_actions_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/rule_actions_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/schedule_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/schedule_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/schedule_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/schedule_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/tags_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/tags_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/tags_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/tags_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/timeline_template_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/timeline_template_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/timeline_template_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/forms/timeline_template_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/types.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions_confirmation.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions_confirmation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions_confirmation.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions_confirmation.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions_dry_run.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions_dry_run.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions_dry_run.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_actions_dry_run.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_duplicate_confirmation.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_duplicate_confirmation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_duplicate_confirmation.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_duplicate_confirmation.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_edit_form_flyout.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_edit_form_flyout.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_edit_form_flyout.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/use_bulk_edit_form_flyout.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/compute_dry_run_edit_payload.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/compute_dry_run_edit_payload.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/compute_dry_run_edit_payload.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/compute_dry_run_edit_payload.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/compute_dry_run_edit_payload.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/compute_dry_run_edit_payload.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/compute_dry_run_edit_payload.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/compute_dry_run_edit_payload.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/dry_run_result.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/dry_run_result.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/dry_run_result.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/dry_run_result.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/prepare_search_params.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/prepare_search_params.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/prepare_search_params.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/prepare_search_params.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/prepare_search_params.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/prepare_search_params.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/prepare_search_params.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/bulk_actions/utils/prepare_search_params.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/constants.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/README.md b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/README.md similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/README.md rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/README.md diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/rules_feature_tour.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/rules_feature_tour.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/rules_feature_tour.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/rules_feature_tour.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/feature_tour/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/helpers.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/ml_rule_warning_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/ml_rule_warning_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/ml_rule_warning_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/ml_rule_warning_popover.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/popover_tooltip.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/popover_tooltip.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/popover_tooltip.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/popover_tooltip.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_changelog_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_changelog_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_changelog_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_changelog_link.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/__mocks__/mock_rules_table_persistent_state.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/__mocks__/mock_rules_table_persistent_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/__mocks__/mock_rules_table_persistent_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/__mocks__/mock_rules_table_persistent_state.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/__mocks__/rules_table_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/__mocks__/rules_table_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/__mocks__/rules_table_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/__mocks__/rules_table_context.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/rules_management_tour.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/rules_management_tour.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/rules_management_tour.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/rules_management_tour.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/use_is_element_mounted.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/use_is_element_mounted.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/use_is_element_mounted.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/guided_onboarding/use_is_element_mounted.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_context.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_context.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_context.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_context.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_context.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_defaults.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_defaults.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_defaults.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_defaults.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_saved_state.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_saved_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_saved_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_saved_state.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_async_confirmation.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_async_confirmation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_async_confirmation.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_async_confirmation.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_rules_table_saved_state.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_rules_table_saved_state.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_rules_table_saved_state.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_rules_table_saved_state.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_rules_table_saved_state.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_rules_table_saved_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_rules_table_saved_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_rules_table_saved_state.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_sync_rules_table_saved_state.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_sync_rules_table_saved_state.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_sync_rules_table_saved_state.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_sync_rules_table_saved_state.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_sync_rules_table_saved_state.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_sync_rules_table_saved_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_sync_rules_table_saved_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table/use_sync_rules_table_saved_state.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_empty_column_name.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_empty_column_name.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_empty_column_name.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_empty_column_name.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_execution_status_selector.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_execution_status_selector.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_execution_status_selector.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_execution_status_selector.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_search_field.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_search_field.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_search_field.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_search_field.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_search_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_search_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_search_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rule_search_field.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rules_table_filters.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rules_table_filters.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rules_table_filters.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/rules_table_filters.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/tags_filter_popover.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/tags_filter_popover.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/tags_filter_popover.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/tags_filter_popover.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/tags_filter_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/tags_filter_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/tags_filter_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_filters/tags_filter_popover.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_toolbar.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_toolbar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_toolbar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_table_toolbar.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_tables.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_tables.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_tables.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/rules_tables.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/table_header_tooltip_cell.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/table_header_tooltip_cell.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/table_header_tooltip_cell.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/table_header_tooltip_cell.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/table_header_tooltip_cell.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/table_header_tooltip_cell.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/table_header_tooltip_cell.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/table_header_tooltip_cell.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/rule_type_change_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/rule_type_change_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/rule_type_change_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/rule_type_change_callout.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_flyout_subheader.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_flyout_subheader.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_flyout_subheader.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_flyout_subheader.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table_buttons.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table_buttons.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table_buttons.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table_buttons.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table_context.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table_filters.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table_filters.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table_filters.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_prebuilt_rules_table_filters.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_rule_customization_filter_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_rule_customization_filter_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_rule_customization_filter_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/upgrade_rule_customization_filter_popover.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_filter_prebuilt_rules_to_upgrade.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_filter_prebuilt_rules_to_upgrade.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_filter_prebuilt_rules_to_upgrade.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_filter_prebuilt_rules_to_upgrade.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/ml_jobs_upgrade_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/ml_jobs_upgrade_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/ml_jobs_upgrade_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/ml_jobs_upgrade_modal.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/use_ml_jobs_upgrade_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/use_ml_jobs_upgrade_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/use_ml_jobs_upgrade_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_ml_jobs_upgrade_modal/use_ml_jobs_upgrade_modal.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_prebuilt_rules_upgrade_state.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_prebuilt_rules_upgrade_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_prebuilt_rules_upgrade_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_prebuilt_rules_upgrade_state.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_prebuilt_rules_table_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_prebuilt_rules_table_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_prebuilt_rules_table_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_prebuilt_rules_table_columns.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/upgrade_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/upgrade_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/upgrade_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/upgrade_modal.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/use_upgrade_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/use_upgrade_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/use_upgrade_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/upgrade_prebuilt_rules_table/use_upgrade_with_conflicts_modal/use_upgrade_modal.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_columns.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_has_actions_privileges.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_has_actions_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_has_actions_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_has_actions_privileges.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_has_ml_permissions.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_has_ml_permissions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_has_ml_permissions.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_has_ml_permissions.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_rule_preview_flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_rule_preview_flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_rule_preview_flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_rule_preview_flyout.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_rules_table_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_rules_table_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_rules_table_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_rules_table_actions.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table_utility_bar/rules_table_utility_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table_utility_bar/rules_table_utility_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table_utility_bar/rules_table_utility_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table_utility_bar/rules_table_utility_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table_utility_bar/rules_table_utility_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table_utility_bar/rules_table_utility_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table_utility_bar/rules_table_utility_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table_utility_bar/rules_table_utility_bar.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/add_rules/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/add_rules/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/add_rules/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/add_rules/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/add_rules/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/add_rules/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/add_rules/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/add_rules/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/constants.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard_context.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard_reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard_reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard_reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/coverage_overview_dashboard_reducer.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/filter_panel.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/filter_panel.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/filter_panel.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/filter_panel.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/filters_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/filters_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/filters_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/filters_panel.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/helpers.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/rule_activity_filter.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/rule_activity_filter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/rule_activity_filter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/rule_activity_filter.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/rule_source_filter.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/rule_source_filter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/rule_source_filter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/rule_source_filter.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/dashboard_legend.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/dashboard_legend.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/dashboard_legend.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/dashboard_legend.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/panel_rule_stats.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/panel_rule_stats.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/panel_rule_stats.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/panel_rule_stats.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/popover_list_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/popover_list_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/popover_list_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/shared_components/popover_list_header.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/tactic_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/tactic_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/tactic_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/tactic_panel.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel_popover.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel_popover.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel_popover.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel_popover.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/technique_panel_popover.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/coverage_overview/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/rule_management/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/rule_management/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/pages/rule_management/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/pages/rule_management/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/api/__mocks__/api_client.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/api/__mocks__/api_client.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/api/__mocks__/api_client.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/api/__mocks__/api_client.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/api/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/api/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/api/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/api/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client_interface.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client_interface.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client_interface.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/api/api_client_interface.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/api/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/api/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/api/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/api/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/event_type_filter/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/event_type_filter/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/event_type_filter/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/event_type_filter/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/event_type_filter/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/event_type_filter/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/event_type_filter/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/event_type_filter/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_run_type_filter/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_status_filter/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_status_filter/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_status_filter/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_status_filter/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_status_filter/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_status_filter/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_status_filter/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/execution_status_filter/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/log_level_filter/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/log_level_filter/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/log_level_filter/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/log_level_filter/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/log_level_filter/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/log_level_filter/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/log_level_filter/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/log_level_filter/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/multiselect_filter/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/multiselect_filter/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/multiselect_filter/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/filters/multiselect_filter/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/event_type_indicator/utils.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/execution_status_indicator/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/execution_status_indicator/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/execution_status_indicator/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/execution_status_indicator/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/log_level_indicator/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/log_level_indicator/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/log_level_indicator/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/log_level_indicator/index.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/log_level_indicator/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/log_level_indicator/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/log_level_indicator/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/indicators/log_level_indicator/utils.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_expandable_rows.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_expandable_rows.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_expandable_rows.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_expandable_rows.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_pagination.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_pagination.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_pagination.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_pagination.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_sorting.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_sorting.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_sorting.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/tables/use_sorting.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/text/text_block.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/text/text_block.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/text/text_block.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/text/text_block.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/text/truncated_text.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/text/truncated_text.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/text/truncated_text.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/basic/text/truncated_text.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/event_message_filter.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/event_message_filter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/event_message_filter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/event_message_filter.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/event_message_filter/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/execution_events_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/execution_events_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/execution_events_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/execution_events_table.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/execution_events_table_row_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/execution_events_table_row_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/execution_events_table_row_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/execution_events_table_row_details.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_columns.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_execution_events.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_execution_events.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_execution_events.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_execution_events.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_execution_events.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_execution_events.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_execution_events.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_execution_events.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_filters.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_filters.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_filters.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_events_table/use_filters.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/use_execution_results.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/use_execution_results.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/use_execution_results.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/use_execution_results.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/use_execution_results.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/use_execution_results.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/use_execution_results.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/components/execution_results_table/use_execution_results.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/index.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/logic/detection_engine_health/use_setup_detection_engine_health_api.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/logic/detection_engine_health/use_setup_detection_engine_health_api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/logic/detection_engine_health/use_setup_detection_engine_health_api.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/logic/detection_engine_health/use_setup_detection_engine_health_api.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/logic/execution_settings/use_execution_settings.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/logic/execution_settings/use_execution_settings.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/logic/execution_settings/use_execution_settings.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/logic/execution_settings/use_execution_settings.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_monitoring/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_monitoring/mocks.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/constants.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/action_type_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/action_type_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/action_type_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/action_type_field.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/callout.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/check_permissions.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/check_permissions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/check_permissions.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/check_permissions.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/check_permissions.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/check_permissions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/check_permissions.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/check_permissions.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/comment_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/comment_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/comment_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/comment_field.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/config_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/config_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/config_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/config_fields.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/endpoint_response_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/endpoint_response_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/endpoint_response_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/endpoint_response_action.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/field_name.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/field_name.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/field_name.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/field_name.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/overwrite_process_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/overwrite_process_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/overwrite_process_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/overwrite_process_field.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/utils.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/utils.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/utils.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/utils.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/v.8.10.0_process.json b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/v.8.10.0_process.json similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/v.8.10.0_process.json rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/endpoint/v.8.10.0_process.json diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/get_supported_response_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/get_supported_response_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/get_supported_response_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/get_supported_response_actions.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_investigation_guide_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_investigation_guide_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_investigation_guide_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_investigation_guide_panel.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action_form_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action_form_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action_form_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action_form_field.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_action_add_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_action_add_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_action_add_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_action_add_button.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_action_type_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_action_type_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_action_type_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_action_type_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_form.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_form.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_form.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_form.test.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_form.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_header.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_list.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/response_actions_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/use_osquery_enabled.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/use_osquery_enabled.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/use_osquery_enabled.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/use_osquery_enabled.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/use_supported_response_action_types.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/use_supported_response_action_types.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/use_supported_response_action_types.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/use_supported_response_action_types.tsx diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/utils.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/utils.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/utils.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_response_actions/utils.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/alerts_by_rule.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/alerts_by_rule.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/alerts_by_rule.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/alerts_by_rule.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/alerts_by_rule.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/alerts_by_rule.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/alerts_by_rule.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/alerts_by_rule.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/mock_rule_data.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/mock_rule_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/mock_rule_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/mock_rule_data.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_by_rule_panel/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_count_panel/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/mock_data.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/mock_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/mock_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/mock_data.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_histogram_panel/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/alerts_progress_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/alerts_progress_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/alerts_progress_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/alerts_progress_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/alerts_progress_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/alerts_progress_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/alerts_progress_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/alerts_progress_bar.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/mock_data.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/mock_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/mock_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/mock_data.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_progress_bar_panel/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/aggregations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/aggregations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/aggregations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/aggregations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/use_summary_chart_data.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/use_summary_chart_data.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/use_summary_chart_data.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/use_summary_chart_data.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/use_summary_chart_data.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/use_summary_chart_data.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/use_summary_chart_data.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_summary_charts_panel/use_summary_chart_data.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/chart_palette/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/chart_palette/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/chart_palette/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/chart_palette/index.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/chart_palette/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/chart_palette/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/chart_palette/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/chart_palette/index.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/flatten_bucket.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/flatten_bucket.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/flatten_bucket.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/flatten_bucket.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/flatten_bucket.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/flatten_bucket.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/flatten_bucket.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/flatten_bucket.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/get_flattened_buckets.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/get_flattened_buckets.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/get_flattened_buckets.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/get_flattened_buckets.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/get_flattened_buckets.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/get_flattened_buckets.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/get_flattened_buckets.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/get_flattened_buckets.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/mocks/mock_buckets.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/mocks/mock_buckets.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/mocks/mock_buckets.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/mocks/mock_buckets.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/mocks/mock_flattened_buckets.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/mocks/mock_flattened_buckets.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/mocks/mock_flattened_buckets.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/flatten/mocks/mock_flattened_buckets.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/helpers.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/labels/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/labels/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/labels/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/labels/index.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/labels/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/labels/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/labels/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/labels/index.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/layers/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/layers/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/layers/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/layers/index.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/layers/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/layers/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/layers/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/layers/index.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/get_flattened_legend_items.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/get_flattened_legend_items.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/get_flattened_legend_items.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/get_flattened_legend_items.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/get_flattened_legend_items.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/get_flattened_legend_items.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/get_flattened_legend_items.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/get_flattened_legend_items.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/index.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/legend/index.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/mocks/mock_alert_search_response.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/mocks/mock_alert_search_response.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/mocks/mock_alert_search_response.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/lib/mocks/mock_alert_search_response.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/no_data/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/no_data/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/no_data/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/no_data/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/no_data/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/no_data/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/no_data/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/no_data/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/query/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/query/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/query/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/query/index.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/query/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/query/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/query/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/query/index.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/alerts_treemap/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/alerts_treemap_panel/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/constants.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/alerts_local_storage/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/mock_data.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/mock_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/mock_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/mock_data.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_collapse/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_context_menu/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_context_menu/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_context_menu/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_context_menu/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_context_menu/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_context_menu/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_context_menu/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_context_menu/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/helpers.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/chart_select/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/chart_panels/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/components.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/components.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/components.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/components.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/components.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/components.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/components.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/components.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/config.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/config.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/config.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/config.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/hooks.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/hooks.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/hooks.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/hooks.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/hooks.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/hooks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/hooks.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/hooks.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/common/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/common/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/columns.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/mock_data.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/mock_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/mock_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/mock_data.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/severity_level_chart.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/severity_level_chart.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/severity_level_chart.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/severity_level_chart.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/severity_level_chart.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/severity_level_chart.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/severity_level_chart.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/severity_level_chart.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_kpis/severity_level_panel/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/actions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/actions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/actions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/actions.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/actions.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/additional_filters_action/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/alerts_filter_group/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/alerts_filter_group/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/alerts_filter_group/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/alerts_filter_group/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/alerts_filter_group/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/alerts_filter_group/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/alerts_filter_group/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/alerts_filter_group/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/alerts_grouping.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/alerts_grouping.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/alerts_grouping.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/alerts_grouping.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/alerts_grouping.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/alerts_grouping.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/alerts_grouping.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/alerts_grouping.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/alerts_sub_grouping.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/alerts_sub_grouping.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/alerts_sub_grouping.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/alerts_sub_grouping.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/default_config.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/default_config.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/default_config.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/default_config.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/default_config.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/default_config.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/default_config.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/default_config.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_panel_renderers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_panel_renderers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_panel_renderers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_panel_renderers.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_panel_renderers.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_panel_renderers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_panel_renderers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_panel_renderers.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_stats.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_stats.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_stats.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_stats.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_stats.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_stats.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_stats.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_stats.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_take_action_items.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_take_action_items.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_take_action_items.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_take_action_items.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_take_action_items.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_take_action_items.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_take_action_items.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/group_take_action_items.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/mock.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/query_builder.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/query_builder.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/query_builder.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/query_builder.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/query_builder.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/query_builder.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/query_builder.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/query_builder.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/grouping_settings/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/helpers.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/alert_context_menu.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/alert_context_menu.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/alert_context_menu.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/alert_context_menu.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/alert_context_menu.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/alert_context_menu.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/alert_context_menu.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/alert_context_menu.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_resolver.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_resolver.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_resolver.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_resolver.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_resolver.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_resolver.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_resolver.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_resolver.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_bulk_to_timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_bulk_to_timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_bulk_to_timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_bulk_to_timeline.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_exception_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_exception_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_exception_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_exception_actions.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_exception_flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_exception_flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_exception_flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_exception_flyout.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_to_case_actions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_to_case_actions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_to_case_actions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_to_case_actions.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_to_case_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_to_case_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_to_case_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_add_to_case_actions.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_assignees_actions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_assignees_actions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_assignees_actions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_assignees_actions.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_assignees_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_assignees_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_assignees_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_assignees_actions.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_tags_actions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_tags_actions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_tags_actions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_tags_actions.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_tags_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_tags_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_tags_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alert_tags_actions.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alerts_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alerts_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alerts_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_alerts_actions.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_event_filter_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_event_filter_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_event_filter_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_event_filter_action.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_event_filter_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_event_filter_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_event_filter_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_event_filter_modal.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_investigate_in_timeline.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_investigate_in_timeline.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_investigate_in_timeline.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_investigate_in_timeline.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_investigate_in_timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_investigate_in_timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_investigate_in_timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_investigate_in_timeline.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/alerts_table/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/alerts_table/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/comma_separated_values.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/comma_separated_values.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/comma_separated_values.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/comma_separated_values.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/use_missing_privileges.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/use_missing_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/use_missing_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/missing_privileges_callout/use_missing_privileges.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/ml_job_compatibility_callout/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/need_admin_for_update_callout/translations.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/callouts/no_api_integration_callout/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/detection_engine_filters/detection_engine_filters.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/detection_engine_filters/detection_engine_filters.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/detection_engine_filters/detection_engine_filters.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/detection_engine_filters/detection_engine_filters.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/detection_engine_filters/detection_engine_filters.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/detection_engine_filters/detection_engine_filters.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/detection_engine_filters/detection_engine_filters.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/detection_engine_filters/detection_engine_filters.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/osquery/osquery_action_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/osquery/osquery_action_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/osquery/osquery_action_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/osquery/osquery_action_item.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/osquery/osquery_flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/osquery/osquery_flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/osquery/osquery_flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/osquery/osquery_flyout.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/osquery/osquery_flyout_footer.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/osquery/osquery_flyout_footer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/osquery/osquery_flyout_footer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/osquery/osquery_flyout_footer.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/osquery/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/osquery/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/osquery/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/osquery/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/osquery/use_osquery_context_action_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/osquery/use_osquery_context_action_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/osquery/use_osquery_context_action_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/osquery/use_osquery_context_action_item.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/add_elastic_rules_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/add_elastic_rules_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/add_elastic_rules_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/add_elastic_rules_button.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/load_empty_prompt.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/load_empty_prompt.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/load_empty_prompt.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/load_empty_prompt.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/pre_packaged_rules/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integration_details.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integration_details.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integration_details.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integration_details.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integration_details.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integration_details.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integration_details.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integration_details.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_link.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_status_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_status_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_status_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_status_badge.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_version_mismatch_icon.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_version_mismatch_icon.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_version_mismatch_icon.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_description/integration_version_mismatch_icon.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_popover/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_popover/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_popover/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/integrations_popover/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/mock.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/use_integrations.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/use_integrations.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/use_integrations.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/use_integrations.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/use_integrations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/use_integrations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/use_integrations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/use_integrations.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/use_related_integrations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/use_related_integrations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/related_integrations/use_related_integrations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/related_integrations/use_related_integrations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_actions_overflow/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_badge.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_badge.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_badge.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_badge.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_badge.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_failed_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_failed_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_failed_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_failed_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_failed_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_failed_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_failed_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/rule_status_failed_callout.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/utils.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/utils.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/utils.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/utils.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_execution_status/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_execution_status/utils.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_info/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_info/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_info/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_info/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_info/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_info/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_info/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_info/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_info/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_info/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_info/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_info/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_switch/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_switch/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_switch/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_switch/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_switch/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/rules/rule_switch/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/severity/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/severity/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/severity/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/severity/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/severity/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/severity/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/severity/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/severity/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/status/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/status/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/status/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/status/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/status/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/status/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/status/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/status/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/user_info/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/user_info/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/user_info/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/user_info/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/user_info/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/user_info/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/user_info/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/user_info/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/user_privileges/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/user_privileges/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/user_privileges/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/user_privileges/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/user_privileges/use_fetch_detection_engine_privileges.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/user_privileges/use_fetch_detection_engine_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/user_privileges/use_fetch_detection_engine_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/user_privileges/use_fetch_detection_engine_privileges.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/user_privileges/use_fetch_list_privileges.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/user_privileges/use_fetch_list_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/user_privileges/use_fetch_list_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/user_privileges/use_fetch_list_privileges.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/flyout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/flyout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/flyout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/flyout.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/flyout.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/form.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/form.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/form.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/form.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/form.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/form.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/reference_error_modal/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/reference_error_modal/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/reference_error_modal/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/reference_error_modal/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/reference_error_modal/reference_error_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/reference_error_modal/reference_error_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/reference_error_modal/reference_error_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/reference_error_modal/reference_error_modal.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/table_helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/table_helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/table_helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/table_helpers.tsx diff --git a/x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/components/value_lists_management_flyout/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/components/value_lists_management_flyout/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/columns.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/columns.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/columns.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/columns.ts diff --git a/x-pack/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/index.ts diff --git a/x-pack/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/render_cell_value.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/render_cell_value.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/render_cell_value.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/render_cell_value.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/render_cell_value.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/render_cell_value.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/render_cell_value.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/render_cell_value.tsx diff --git a/x-pack/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/columns.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/columns.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/columns.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/columns.ts diff --git a/x-pack/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/index.ts diff --git a/x-pack/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/render_cell_value.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/render_cell_value.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/render_cell_value.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/render_cell_value.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/render_cell_value.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/render_cell_value.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/render_cell_value.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/render_cell_value.tsx diff --git a/x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections/columns.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections/columns.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections/columns.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections/columns.ts diff --git a/x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections/fetch_page_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections/fetch_page_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections/fetch_page_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections/fetch_page_context.tsx diff --git a/x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections/index.ts diff --git a/x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections/render_cell_value.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections/render_cell_value.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections/render_cell_value.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections/render_cell_value.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections/render_cell_value.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections/render_cell_value.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections/render_cell_value.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections/render_cell_value.tsx diff --git a/x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/configurations/security_solution_detections/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/configurations/security_solution_detections/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/constants.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/__mocks__/api.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/__mocks__/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/__mocks__/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/__mocks__/api.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/constants.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/mock.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_alerts_privileges.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_alerts_privileges.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_alerts_privileges.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_alerts_privileges.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_alerts_privileges.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_alerts_privileges.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_alerts_privileges.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_alerts_privileges.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_cases_from_alerts.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_cases_from_alerts.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_cases_from_alerts.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_cases_from_alerts.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_cases_from_alerts.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_cases_from_alerts.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_cases_from_alerts.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_cases_from_alerts.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_check_signal_index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_check_signal_index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_check_signal_index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_check_signal_index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_query.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_query.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_query.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_query.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_query.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_query.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_query.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_query.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_signal_index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_signal_index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_signal_index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_signal_index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_signal_index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_signal_index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_signal_index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_signal_index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/exceptions/get_es_query_filter.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/exceptions/get_es_query_filter.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/exceptions/get_es_query_filter.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/exceptions/get_es_query_filter.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/__mocks__/use_lists_config.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/__mocks__/use_lists_config.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/__mocks__/use_lists_config.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/__mocks__/use_lists_config.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.mock.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.mock.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_config.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_index.mock.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_index.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_index.mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_index.mock.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_privileges.mock.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_privileges.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_privileges.mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_privileges.mock.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_privileges.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_privileges.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_privileges.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/lists/use_lists_privileges.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/transforms.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/transforms.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/transforms.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/transforms.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/use_rule_from_timeline.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/use_rule_from_timeline.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/use_rule_from_timeline.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/use_rule_from_timeline.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/use_rule_from_timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/use_rule_from_timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/use_rule_from_timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/use_rule_from_timeline.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/utils.ts diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/validate_rule_actions_field.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/validate_rule_actions_field.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/validate_rule_actions_field.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/validate_rule_actions_field.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/validate_rule_actions_field.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/validate_rule_actions_field.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/validate_rule_actions_field.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/containers/detection_engine/rules/validate_rule_actions_field/validate_rule_actions_field.ts diff --git a/x-pack/plugins/security_solution/public/detections/hooks/alerts_visualization/use_alert_histogram_count.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/hooks/alerts_visualization/use_alert_histogram_count.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/hooks/alerts_visualization/use_alert_histogram_count.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/hooks/alerts_visualization/use_alert_histogram_count.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/hooks/alerts_visualization/use_alert_histogram_count.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/hooks/alerts_visualization/use_alert_histogram_count.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/hooks/alerts_visualization/use_alert_histogram_count.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/hooks/alerts_visualization/use_alert_histogram_count.ts diff --git a/x-pack/plugins/security_solution/public/detections/hooks/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/hooks/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/hooks/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/hooks/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/mock/data.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/mock/data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/mock/data.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/mock/data.ts diff --git a/x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_actions_column.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_actions_column.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_actions_column.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_actions_column.tsx diff --git a/x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_alert_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_alert_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_alert_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_alert_actions.tsx diff --git a/x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_bulk_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_bulk_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_bulk_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_bulk_actions.tsx diff --git a/x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_cell_actions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_cell_actions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_cell_actions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_cell_actions.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_cell_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_cell_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_cell_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_cell_actions.tsx diff --git a/x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_persistent_controls.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_persistent_controls.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_persistent_controls.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_persistent_controls.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_persistent_controls.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_persistent_controls.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_persistent_controls.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_persistent_controls.tsx diff --git a/x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_trigger_actions_browser_fields_options.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_trigger_actions_browser_fields_options.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_trigger_actions_browser_fields_options.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/hooks/trigger_actions_alert_table/use_trigger_actions_browser_fields_options.tsx diff --git a/x-pack/plugins/security_solution/public/detections/index.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/detections/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/detections/jest.config.js new file mode 100644 index 0000000000000..5a1c9b8dad1dc --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/detections/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/detections'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/detections', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/detections/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/detections/links.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/links.ts diff --git a/x-pack/plugins/security_solution/public/detections/migrations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/migrations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/migrations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/migrations.ts diff --git a/x-pack/plugins/security_solution/public/detections/mitre/mitre_tactics_techniques.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/mitre/mitre_tactics_techniques.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/mitre/mitre_tactics_techniques.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/mitre/mitre_tactics_techniques.ts diff --git a/x-pack/plugins/security_solution/public/detections/mitre/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/mitre/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/mitre/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/mitre/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/mitre/valid_threat_mock.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/mitre/valid_threat_mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/mitre/valid_threat_mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/mitre/valid_threat_mock.ts diff --git a/x-pack/plugins/security_solution/public/detections/pages/alerts/alert_details_redirect.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts/alert_details_redirect.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/alerts/alert_details_redirect.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts/alert_details_redirect.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/pages/alerts/alert_details_redirect.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts/alert_details_redirect.tsx similarity index 96% rename from x-pack/plugins/security_solution/public/detections/pages/alerts/alert_details_redirect.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts/alert_details_redirect.tsx index 01e52d3ab7505..b8dd2a4cdcdb6 100644 --- a/x-pack/plugins/security_solution/public/detections/pages/alerts/alert_details_redirect.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts/alert_details_redirect.tsx @@ -26,7 +26,7 @@ export const AlertDetailsRedirect = () => { const timestamp = searchParams.get('timestamp'); // Although we use the 'default' space here when an index isn't provided or accidentally deleted // It's a safe catch all as we reset the '.internal.alerts-*` indices with the correct space in the flyout - // Here: x-pack/plugins/security_solution/public/timelines/components/side_panel/event_details/helpers.tsx + // Here: x-pack/solutions/security/plugins/security_solution/public/common/components/event_details/helpers.tsx const index = searchParams.get('index') ?? `.internal${DEFAULT_ALERTS_INDEX}-default`; const getInputSelector = useMemo(() => inputsSelectors.inputsSelector(), []); diff --git a/x-pack/plugins/security_solution/public/detections/pages/alerts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/alerts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts/index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/pages/alerts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/alerts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/pages/alerts/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/alerts/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/alerts/utils.ts diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine.tsx diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_no_index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_no_index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_no_index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_no_index.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_no_index.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_no_index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_no_index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_no_index.tsx diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_user_unauthenticated.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_user_unauthenticated.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_user_unauthenticated.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_user_unauthenticated.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_user_unauthenticated.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_user_unauthenticated.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_user_unauthenticated.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/detection_engine_user_unauthenticated.tsx diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/breadcrumbs.ts diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/details/components/edit_rule_settings_button_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/details/components/edit_rule_settings_button_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/details/components/edit_rule_settings_button_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/details/components/edit_rule_settings_button_link.tsx diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/types.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/types.ts diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/use_get_saved_query.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/use_get_saved_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/use_get_saved_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/use_get_saved_query.ts diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/rules/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/rules/utils.ts diff --git a/x-pack/plugins/security_solution/public/detections/pages/detection_engine/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/detections/pages/detection_engine/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/detections/pages/detection_engine/translations.ts diff --git a/x-pack/plugins/security_solution/public/detections/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/detections/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/detections/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/detections/routes.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/api.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/api.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/entity_store.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/entity_store.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/entity_store.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/entity_store.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_calculate_entity_risk_score.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_calculate_entity_risk_score.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_calculate_entity_risk_score.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_calculate_entity_risk_score.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_calculate_entity_risk_score.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_calculate_entity_risk_score.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_calculate_entity_risk_score.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_calculate_entity_risk_score.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_configure_risk_engine_saved_object.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_configure_risk_engine_saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_configure_risk_engine_saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_configure_risk_engine_saved_object.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_disable_risk_engine_mutation.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_disable_risk_engine_mutation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_disable_risk_engine_mutation.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_disable_risk_engine_mutation.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_enable_risk_engine_mutation.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_enable_risk_engine_mutation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_enable_risk_engine_mutation.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_enable_risk_engine_mutation.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_init_risk_engine_mutation.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_init_risk_engine_mutation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_init_risk_engine_mutation.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_init_risk_engine_mutation.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_preview_risk_scores.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_preview_risk_scores.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_preview_risk_scores.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_preview_risk_scores.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_refetch_overview_page_risk_score.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_refetch_overview_page_risk_score.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_refetch_overview_page_risk_score.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_refetch_overview_page_risk_score.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_refetch_query_by_id.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_refetch_query_by_id.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_refetch_query_by_id.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_refetch_query_by_id.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_privileges.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_privileges.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_settings.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_settings.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_settings.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_settings.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_status.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_status.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_status.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_engine_status.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_feature_status.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_feature_status.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_feature_status.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_feature_status.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_feature_status.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_feature_status.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_feature_status.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_feature_status.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_kpi.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_kpi.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_kpi.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_risk_score_kpi.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_schedule_now_risk_engine_mutation.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_schedule_now_risk_engine_mutation.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_schedule_now_risk_engine_mutation.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_schedule_now_risk_engine_mutation.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_schedule_now_risk_engine_mutation.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_schedule_now_risk_engine_mutation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/hooks/use_schedule_now_risk_engine_mutation.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/hooks/use_schedule_now_risk_engine_mutation.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/api/types.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/api/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/api/types.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/common/get_start_date_from_risk_score.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/get_start_date_from_risk_score.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/common/get_start_date_from_risk_score.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/get_start_date_from_risk_score.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/common/get_start_date_from_risk_score.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/get_start_date_from_risk_score.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/common/get_start_date_from_risk_score.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/get_start_date_from_risk_score.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/common/index.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/common/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/index.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/common/user_has_risk_engine_read_permissions.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/user_has_risk_engine_read_permissions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/common/user_has_risk_engine_read_permissions.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/user_has_risk_engine_read_permissions.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/common/user_has_risk_engine_read_permissions.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/user_has_risk_engine_read_permissions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/common/user_has_risk_engine_read_permissions.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/user_has_risk_engine_read_permissions.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/common/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/common/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/common/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/common/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/common/utils.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/__snapshots__/risk_score_configuration_section.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/__snapshots__/risk_score_configuration_section.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/__snapshots__/risk_score_configuration_section.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/__snapshots__/risk_score_configuration_section.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_badge.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_filter.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_filter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_filter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_filter.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.stories.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/asset_criticality_selector.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/index.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/index.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/use_asset_criticality.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/use_asset_criticality.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/use_asset_criticality.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/use_asset_criticality.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/use_asset_criticality.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/use_asset_criticality.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality/use_asset_criticality.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality/use_asset_criticality.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/asset_criticality_file_uploader.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/asset_criticality_file_uploader.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/asset_criticality_file_uploader.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/asset_criticality_file_uploader.stories.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/asset_criticality_file_uploader.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/asset_criticality_file_uploader.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/asset_criticality_file_uploader.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/asset_criticality_file_uploader.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/file_picker_step.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/file_picker_step.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/file_picker_step.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/file_picker_step.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/file_picker_step.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/file_picker_step.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/file_picker_step.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/file_picker_step.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/result_step.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/result_step.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/result_step.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/result_step.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/result_step.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/result_step.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/result_step.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/result_step.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/schedule_risk_engine_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/schedule_risk_engine_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/schedule_risk_engine_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/schedule_risk_engine_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/schedule_risk_engine_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/schedule_risk_engine_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/schedule_risk_engine_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/schedule_risk_engine_callout.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/validation_step.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/validation_step.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/validation_step.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/validation_step.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/validation_step.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/validation_step.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/validation_step.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/components/validation_step.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/constants.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/helpers.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/hooks.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/hooks.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/hooks.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/hooks.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/hooks.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/hooks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/hooks.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/hooks.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/index.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/index.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/reducer.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/reducer.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/reducer.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/reducer.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/reducer.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/types.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/types.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/validations.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/validations.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/validations.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/validations.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/validations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/validations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/validations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/asset_criticality_file_uploader/validations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/enable_risk_score/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/enable_risk_score/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/enable_risk_score/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/enable_risk_score/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/enable_risk_score/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/enable_risk_score/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/enable_risk_score/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/enable_risk_score/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/anomalies_count_link.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/anomalies_count_link.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/anomalies_count_link.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/anomalies_count_link.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/anomalies_count_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/anomalies_count_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/anomalies_count_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/anomalies_count_link.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/columns.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/anomalies_tab_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/anomalies_tab_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/anomalies_tab_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/anomalies_tab_link.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/enable_job.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/enable_job.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/enable_job.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/enable_job.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/enable_job.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/enable_job.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/enable_job.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/enable_job.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/total_anomalies.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/total_anomalies.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/total_anomalies.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/total_anomalies.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/total_anomalies.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/total_anomalies.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/total_anomalies.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/components/total_anomalies.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/query/index.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/query/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/query/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/query/index.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_anomalies/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_header/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/chart_content.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/chart_content.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/chart_content.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/chart_content.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/chart_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/chart_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/chart_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/chart_content.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/columns.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/header_content.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/header_content.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/header_content.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/header_content.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/header_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/header_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/header_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/header_content.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/use_entity.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/use_entity.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/use_entity.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/use_entity.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/use_entity.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/use_entity.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/use_entity.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_analytics_risk_score/use_entity.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/action_column.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/action_column.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/action_column.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/action_column.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/action_column.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/action_column.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/action_column.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/action_column.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/utility_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/utility_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/utility_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/utility_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/utility_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/utility_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/utility_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/components/utility_bar.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions_panels.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions_panels.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions_panels.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions_panels.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions_panels.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions_panels.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions_panels.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/hooks/use_risk_input_actions_panels.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/mocks/index.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/mocks/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/mocks/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/mocks/index.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/index.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/index.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/risk_inputs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/risk_inputs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/risk_inputs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/risk_inputs.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/risk_inputs_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/risk_inputs_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/risk_inputs_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_details_flyout/tabs/risk_inputs/risk_inputs_tab.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/dashboard_enablement_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/dashboard_enablement_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/dashboard_enablement_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/dashboard_enablement_panel.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/dashboard_entity_store_panels.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/dashboard_entity_store_panels.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/dashboard_entity_store_panels.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/dashboard_entity_store_panels.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/enablement_modal.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/enablement_modal.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/enablement_modal.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/enablement_modal.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/enablement_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/enablement_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/enablement_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/enablement_modal.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/components/engine_components_status.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/components/engine_components_status.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/components/engine_components_status.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/components/engine_components_status.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/components/engine_components_status.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/components/engine_components_status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/components/engine_components_status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/components/engine_components_status.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/hooks/use_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/hooks/use_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/hooks/use_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/hooks/use_columns.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/engines_status/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/entity_source_filter.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/entity_source_filter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/entity_source_filter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/entity_source_filter.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/missing_privileges_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/missing_privileges_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/components/missing_privileges_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/components/missing_privileges_callout.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/constants.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/entities_list.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/entities_list.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/entities_list.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/entities_list.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/entities_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/entities_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/entities_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/entities_list.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_columns.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_filters.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_filters.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_filters.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_filters.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_filters.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_filters.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_filters.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_filters.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_query.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_query.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_query.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_query.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_query.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_query.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_query.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entities_list_query.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entity_engine_privileges.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entity_engine_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entity_engine_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entity_engine_privileges.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entity_store.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entity_store.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entity_store.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/hooks/use_entity_store.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/types.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/entity_store/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/entity_store/types.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/columns.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/host_risk_score_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_details_tab_body/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/risk_engine_privileges_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/risk_engine_privileges_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/risk_engine_privileges_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/risk_engine_privileges_callout.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_engine_privileges_callout/translations.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_information/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_information/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_information/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_information/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_information/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_information/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_information/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_information/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_information/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_information/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_information/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_information/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score/constants.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_configuration_section.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_configuration_section.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_configuration_section.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_configuration_section.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_configuration_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_configuration_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_configuration_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_configuration_section.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/use_risk_donut_chart_data.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/use_risk_donut_chart_data.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/use_risk_donut_chart_data.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/use_risk_donut_chart_data.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/use_risk_donut_chart_data.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/use_risk_donut_chart_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/use_risk_donut_chart_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_donut_chart/use_risk_donut_chart_data.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_enable_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_enable_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_enable_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_enable_section.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/entity_analytics_doc_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/entity_analytics_doc_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/entity_analytics_doc_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/entity_analytics_doc_link.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_enable_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_enable_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_enable_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_enable_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_enable_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_enable_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_enable_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_enable_button.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_header_title.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_header_title.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_header_title.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_header_title.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_no_data_detected.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_no_data_detected.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_no_data_detected.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_no_data_detected.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_restart_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_restart_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_restart_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_restart_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_restart_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_restart_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_restart_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/risk_score_restart_button.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/use_risk_score_toast_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/use_risk_score_toast_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/use_risk_score_toast_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/use_risk_score_toast_content.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_onboarding/utils.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_over_time/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_page_styles.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_page_styles.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_page_styles.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_page_styles.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_preview_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_preview_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_preview_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_preview_section.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_preview_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_preview_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_preview_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_preview_table.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_update_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_update_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_update_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_update_panel.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_useful_links_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_useful_links_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_score_useful_links_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_score_useful_links_section.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/common.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/common.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/common.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/common.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.stories.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/risk_summary_flyout/risk_summary.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/severity/common/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/common/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/severity/common/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/common/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/severity/common/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/common/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/severity/common/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/common/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/severity/severity_badges.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/severity_badges.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/severity/severity_badges.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/severity_badges.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/severity/severity_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/severity_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/severity/severity_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/severity_bar.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/severity/severity_filter.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/severity_filter.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/severity/severity_filter.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/severity_filter.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/severity/severity_filter.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/severity_filter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/severity/severity_filter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/severity_filter.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/severity/types.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/severity/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/severity/types.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/styled_basic_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/styled_basic_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/styled_basic_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/styled_basic_table.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors_alerts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors_alerts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors_alerts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors_alerts/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors_alerts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors_alerts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors_alerts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/top_risk_score_contributors_alerts/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_tab_body.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_tab_body.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_tab_body.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_tab_body.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/columns.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/components/user_risk_score_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/index.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/index.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/ingest_pipelines.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/ingest_pipelines.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/ingest_pipelines.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/ingest_pipelines.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/ingest_pipelines.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/ingest_pipelines.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/ingest_pipelines.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/ingest_pipelines.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/onboarding.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/onboarding.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/onboarding.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/onboarding.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/saved_objects.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/saved_objects.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/saved_objects.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/saved_objects.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/stored_scripts.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/stored_scripts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/stored_scripts.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/stored_scripts.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/stored_scripts.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/stored_scripts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/stored_scripts.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/stored_scripts.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/transforms.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/transforms.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/transforms.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/transforms.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/transforms.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/transforms.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/transforms.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/transforms.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/translations.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/types.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/deprecated_risk_engine/api/types.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/hooks/use_missing_risk_engine_privileges.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/hooks/use_missing_risk_engine_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/hooks/use_missing_risk_engine_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/hooks/use_missing_risk_engine_privileges.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/hooks/use_risk_contributing_alerts.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/hooks/use_risk_contributing_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/hooks/use_risk_contributing_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/hooks/use_risk_contributing_alerts.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/images/entity_store_dashboard.png b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/images/entity_store_dashboard.png similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/images/entity_store_dashboard.png rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/images/entity_store_dashboard.png diff --git a/x-pack/plugins/security_solution/public/entity_analytics/index.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/jest.config.js new file mode 100644 index 0000000000000..c402b2783605e --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/entity_analytics'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/entity_analytics', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_donut.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_donut.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_donut.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_donut.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_over_time_area.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_over_time_area.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_over_time_area.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_over_time_area.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_summary.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_summary.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_summary.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/__snapshots__/risk_score_summary.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_donut.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_donut.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_donut.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_donut.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_donut.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_donut.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_donut.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_donut.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_over_time_area.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_over_time_area.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_over_time_area.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_over_time_area.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_over_time_area.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_over_time_area.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_over_time_area.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_over_time_area.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_summary.test.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_summary.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_summary.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_summary.test.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_summary.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_summary.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_summary.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/lens_attributes/risk_score_summary.ts diff --git a/x-pack/plugins/security_solution/public/entity_analytics/pages/entity_analytics_dashboard.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/pages/entity_analytics_dashboard.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/pages/entity_analytics_dashboard.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/pages/entity_analytics_dashboard.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/pages/entity_analytics_management_page.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/pages/entity_analytics_management_page.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/pages/entity_analytics_management_page.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/pages/entity_analytics_management_page.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/pages/entity_store_management_page.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/pages/entity_store_management_page.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/pages/entity_store_management_page.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/pages/entity_store_management_page.test.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/pages/entity_store_management_page.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/pages/entity_store_management_page.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/pages/entity_store_management_page.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/pages/entity_store_management_page.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/routes.tsx diff --git a/x-pack/plugins/security_solution/public/entity_analytics/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/entity_analytics/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/entity_analytics/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/entity_analytics/translations.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/api/exception_api.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/api/exception_api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/api/exception_api.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/api/exception_api.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/api/index.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/api/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/api/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/api/index.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/api/list_api.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/api/list_api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/api/list_api.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/api/list_api.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/api/types.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/api/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/api/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/api/types.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/components/create_shared_exception_list/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/create_shared_exception_list/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/create_shared_exception_list/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/create_shared_exception_list/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/exceptions_list_card/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/exceptions_list_card/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/exceptions_list_card/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/exceptions_list_card/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/exceptions_list_card/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/exceptions_list_card/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/exceptions_list_card/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/exceptions_list_card/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/exceptions_utility/exceptions_utility.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/exceptions_utility/exceptions_utility.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/exceptions_utility/exceptions_utility.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/exceptions_utility/exceptions_utility.test.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/exceptions_utility/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/exceptions_utility/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/exceptions_utility/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/exceptions_utility/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/expired_exceptions_list_items_modal/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/expired_exceptions_list_items_modal/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/expired_exceptions_list_items_modal/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/expired_exceptions_list_items_modal/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/expired_exceptions_list_items_modal/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/expired_exceptions_list_items_modal/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/expired_exceptions_list_items_modal/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/expired_exceptions_list_items_modal/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/import_exceptions_list_flyout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/import_exceptions_list_flyout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/import_exceptions_list_flyout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/import_exceptions_list_flyout/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/index.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/index.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/components/link_to_list_details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/link_to_list_details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/link_to_list_details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/link_to_list_details/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/link_to_rule_details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/link_to_rule_details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/link_to_rule_details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/link_to_rule_details/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/list_exception_items/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/list_exception_items/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/list_exception_items/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/list_exception_items/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/list_search_bar/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/list_search_bar/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/list_search_bar/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/list_search_bar/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/list_with_search/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/list_with_search/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/list_with_search/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/list_with_search/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/manage_rules/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/manage_rules/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/manage_rules/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/manage_rules/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/shared_list_utilty_bar/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/shared_list_utilty_bar/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/shared_list_utilty_bar/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/shared_list_utilty_bar/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/shared_list_utilty_bar/shared_lists_utility_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/shared_list_utilty_bar/shared_lists_utility_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/shared_list_utilty_bar/shared_lists_utility_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/shared_list_utilty_bar/shared_lists_utility_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/components/title_badge/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/components/title_badge/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/components/title_badge/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/components/title_badge/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/config/index.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/config/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/config/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/config/index.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/hooks/index.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/hooks/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/index.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/hooks/use_all_exception_lists/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_all_exception_lists/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/hooks/use_all_exception_lists/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_all_exception_lists/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/hooks/use_create_shared_list/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_create_shared_list/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/hooks/use_create_shared_list/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_create_shared_list/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/hooks/use_endpoint_exceptions_capability/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_endpoint_exceptions_capability/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/hooks/use_endpoint_exceptions_capability/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_endpoint_exceptions_capability/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/hooks/use_exceptions_list.card/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_exceptions_list.card/index.tsx similarity index 97% rename from x-pack/plugins/security_solution/public/exceptions/hooks/use_exceptions_list.card/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_exceptions_list.card/index.tsx index 82440e478edcd..e56d31f24fbcb 100644 --- a/x-pack/plugins/security_solution/public/exceptions/hooks/use_exceptions_list.card/index.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_exceptions_list.card/index.tsx @@ -259,8 +259,8 @@ export const useExceptionsListCard = ({ ] ); - // routes to x-pack/plugins/security_solution/public/exceptions/routes.tsx - // details component is here: x-pack/plugins/security_solution/public/exceptions/pages/list_detail_view/index.tsx + // routes to x-pack/solutions/security/plugins/security_solution/public/exceptions/routes.tsx + // details component is here: x-pack/solutions/security/plugins/security_solution/public/exceptions/pages/list_detail_view/index.tsx const { onClick: goToExceptionDetail } = useGetSecuritySolutionLinkProps()({ deepLinkId: SecurityPageName.exceptions, path: `/details/${exceptionsList.list_id}`, diff --git a/x-pack/plugins/security_solution/public/exceptions/hooks/use_import_exception_list/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_import_exception_list/index.tsx similarity index 98% rename from x-pack/plugins/security_solution/public/exceptions/hooks/use_import_exception_list/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_import_exception_list/index.tsx index 536d558b371a2..be88970ed5b23 100644 --- a/x-pack/plugins/security_solution/public/exceptions/hooks/use_import_exception_list/index.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_import_exception_list/index.tsx @@ -22,7 +22,7 @@ export const importExceptionList = async ({ }: { // TODO: Replace these with kbn packaged versions once we have those available to us // These originally came from this location below before moving them to this hacked "any" types: - // import { HttpStart, NotificationsStart } from '../../../../../src/core/public'; + // import { HttpStart, NotificationsStart } from '../../../../../../../src/core/public'; http: HttpStart; signal: AbortSignal; file: File; diff --git a/x-pack/plugins/security_solution/public/exceptions/hooks/use_list_detail_view/index.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_list_detail_view/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/hooks/use_list_detail_view/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_list_detail_view/index.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/hooks/use_list_exception_items/index.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_list_exception_items/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/hooks/use_list_exception_items/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_list_exception_items/index.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/hooks/use_list_with_search/index.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_list_with_search/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/hooks/use_list_with_search/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_list_with_search/index.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/index.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/exceptions/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/exceptions/jest.config.js new file mode 100644 index 0000000000000..e6eb3cebe4036 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/exceptions/jest.config.js @@ -0,0 +1,29 @@ +/* + * 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/solutions/security/plugins/security_solution/public/exceptions'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/exceptions', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/exceptions/**/*.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution/public/exceptions/*.test.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution/public/exceptions/*.constants.{ts}', + '!/x-pack/solutions/security/plugins/security_solution/public/exceptions/{__test__,__snapshots__,__examples__,*mock*,tests,test_helpers,integration_tests,types}/**/*', + '!/x-pack/solutions/security/plugins/security_solution/public/exceptions/*mock*.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution/public/exceptions/*.test.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution/public/exceptions/*.d.ts', + '!/x-pack/solutions/security/plugins/security_solution/public/exceptions/*.config.ts', + '!/x-pack/solutions/security/plugins/security_solution/public/exceptions/index.{js,ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution/public/exceptions/translations/*', + '!/x-pack/solutions/security/plugins/security_solution/public/exceptions/*.translations', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/exceptions/pages/index.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/pages/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/pages/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/pages/index.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/pages/list_detail_view/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/pages/list_detail_view/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/pages/list_detail_view/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/pages/list_detail_view/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/pages/shared_lists/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/pages/shared_lists/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/pages/shared_lists/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/pages/shared_lists/index.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/pages/shared_lists/shared_lists.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/pages/shared_lists/shared_lists.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/pages/shared_lists/shared_lists.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/pages/shared_lists/shared_lists.test.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/routes.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/translations/index.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/translations/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/translations/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/translations/index.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/translations/list_details_view.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/translations/list_details_view.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/translations/list_details_view.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/translations/list_details_view.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/translations/list_exception_items.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/translations/list_exception_items.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/translations/list_exception_items.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/translations/list_exception_items.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/translations/shared_list.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/translations/shared_list.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/translations/shared_list.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/translations/shared_list.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/utils/breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/utils/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/utils/breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/utils/breadcrumbs.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/utils/list.utils.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/utils/list.utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/utils/list.utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/utils/list.utils.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/utils/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/exceptions/utils/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/utils/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/utils/translations.ts diff --git a/x-pack/plugins/security_solution/public/exceptions/utils/ui.helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/utils/ui.helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/utils/ui.helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/utils/ui.helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/exceptions/utils/ui.helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/exceptions/utils/ui.helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/exceptions/utils/ui.helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/exceptions/utils/ui.helpers.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/authentication/__snapshots__/authentications_host_table.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/__snapshots__/authentications_host_table.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/authentication/__snapshots__/authentications_host_table.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/__snapshots__/authentications_host_table.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/components/authentication/__snapshots__/authentications_user_table.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/__snapshots__/authentications_user_table.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/authentication/__snapshots__/authentications_user_table.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/__snapshots__/authentications_user_table.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/components/authentication/authentications_host_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/authentications_host_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/authentication/authentications_host_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/authentications_host_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/authentication/authentications_host_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/authentications_host_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/authentication/authentications_host_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/authentications_host_table.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/authentication/authentications_user_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/authentications_user_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/authentication/authentications_user_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/authentications_user_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/authentication/authentications_user_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/authentications_user_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/authentication/authentications_user_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/authentications_user_table.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/authentication/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/authentication/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/authentication/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/authentication/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/components/authentication/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/authentication/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/authentication/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/components/kpi/__mocks__/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/kpi/__mocks__/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/kpi/__mocks__/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/kpi/__mocks__/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/kpi/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/kpi/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/kpi/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/kpi/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/paginated_table/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/paginated_table/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/components/paginated_table/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/paginated_table/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/explore/components/paginated_table/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/paginated_table/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/helpers.ts diff --git a/x-pack/plugins/security_solution/public/explore/components/paginated_table/index.mock.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/index.mock.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/paginated_table/index.mock.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/index.mock.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/paginated_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/paginated_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/paginated_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/paginated_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/paginated_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/paginated_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/paginated_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/components/stat_items/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/stat_items/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/stat_items/metric_embeddable.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/metric_embeddable.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/stat_items/metric_embeddable.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/metric_embeddable.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/stat_items/metric_embeddable.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/metric_embeddable.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/stat_items/metric_embeddable.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/metric_embeddable.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/stat_items/stat_item_header.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/stat_item_header.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/stat_items/stat_item_header.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/stat_item_header.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/stat_items/stat_item_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/stat_item_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/stat_items/stat_item_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/stat_item_header.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/stat_items/stat_items.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/stat_items.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/stat_items/stat_items.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/stat_items.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/stat_items/stat_items.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/stat_items.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/stat_items/stat_items.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/stat_items.tsx diff --git a/x-pack/plugins/security_solution/public/explore/components/stat_items/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/stat_items/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/components/stat_items/use_toggle_status.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/use_toggle_status.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/stat_items/use_toggle_status.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/use_toggle_status.ts diff --git a/x-pack/plugins/security_solution/public/explore/components/stat_items/utils.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/utils.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/components/stat_items/utils.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/components/stat_items/utils.tsx diff --git a/x-pack/plugins/security_solution/public/explore/containers/authentications/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/containers/authentications/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/containers/authentications/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/containers/authentications/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/containers/authentications/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/containers/authentications/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/containers/authentications/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/containers/authentications/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/containers/authentications/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/containers/authentications/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/containers/authentications/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/containers/authentications/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/containers/fields/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/containers/fields/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/containers/fields/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/containers/fields/index.test.ts diff --git a/x-pack/plugins/security_solution/public/explore/containers/fields/index.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/containers/fields/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/containers/fields/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/containers/fields/index.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/hosts_table/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/hosts_table/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/hosts_table/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/hosts_table/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/hosts_table/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/hosts_table/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/hosts_table/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/hosts_table/columns.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/hosts_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/hosts_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/hosts_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/hosts_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/hosts_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/hosts_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/hosts_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/hosts_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/hosts_table/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/hosts_table/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/hosts_table/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/hosts_table/mock.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/hosts_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/hosts_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/hosts_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/hosts_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/hosts/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/kpi_hosts/unique_ips/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/columns.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/mock.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/components/uncommon_process_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/containers/hosts/details/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/hosts/details/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/containers/hosts/details/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/hosts/details/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/containers/hosts/details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/hosts/details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/containers/hosts/details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/hosts/details/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/containers/hosts/details/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/hosts/details/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/containers/hosts/details/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/hosts/details/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/containers/hosts/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/hosts/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/containers/hosts/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/hosts/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/containers/hosts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/hosts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/containers/hosts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/hosts/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/containers/hosts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/hosts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/containers/hosts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/hosts/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/containers/uncommon_processes/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/details/breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/details/breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/breadcrumbs.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/details/details_tabs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/details_tabs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/details/details_tabs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/details_tabs.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/details/details_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/details_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/details/details_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/details_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/details/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/details/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/details/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/details/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/helpers.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/details/nav_tabs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/nav_tabs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/details/nav_tabs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/nav_tabs.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/details/nav_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/nav_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/details/nav_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/nav_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/details/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/details/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/details/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/display.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/display.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/display.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/display.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/hosts.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/hosts.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/hosts.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/hosts.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/hosts.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/hosts.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/hosts.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/hosts.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/hosts_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/hosts_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/hosts_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/hosts_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/nav_tabs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/nav_tabs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/nav_tabs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/nav_tabs.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/nav_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/nav_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/nav_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/nav_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/authentications_query_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/authentications_query_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/authentications_query_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/authentications_query_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/host_risk_score_tab_body.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/host_risk_score_tab_body.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/host_risk_score_tab_body.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/host_risk_score_tab_body.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/host_risk_score_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/host_risk_score_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/host_risk_score_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/host_risk_score_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/hosts_query_tab_body.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/hosts_query_tab_body.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/hosts_query_tab_body.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/hosts_query_tab_body.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/hosts_query_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/hosts_query_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/hosts_query_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/hosts_query_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/index.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/index.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/sessions_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/sessions_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/sessions_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/sessions_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/uncommon_process_query_tab_body.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/uncommon_process_query_tab_body.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/uncommon_process_query_tab_body.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/uncommon_process_query_tab_body.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/uncommon_process_query_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/uncommon_process_query_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/navigation/uncommon_process_query_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/navigation/uncommon_process_query_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/pages/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/pages/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/pages/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/store/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/store/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/actions.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/store/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/store/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/store/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/store/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/helpers.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/store/index.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/store/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/index.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/store/model.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/model.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/store/model.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/model.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/store/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/store/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/reducer.ts diff --git a/x-pack/plugins/security_solution/public/explore/hosts/store/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/hosts/store/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/hosts/store/selectors.ts diff --git a/x-pack/plugins/security_solution/public/explore/index.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/explore/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/explore/jest.config.js new file mode 100644 index 0000000000000..996b41f5d9114 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/explore/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/explore'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/explore', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/explore/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/explore/landing.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/landing.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/landing.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/landing.tsx diff --git a/x-pack/plugins/security_solution/public/explore/links.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/links.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/arrows/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/arrows/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/arrows/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/arrows/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/arrows/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/arrows/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/arrows/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/arrows/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/arrows/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/arrows/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/arrows/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/arrows/helpers.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/arrows/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/arrows/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/arrows/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/arrows/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/arrows/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/arrows/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/arrows/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/arrows/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/details/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/details/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/details/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/details/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/details/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/details/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/details/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/details/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/details/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/details/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/details/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/details/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/details/mock.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/details/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/details/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/details/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/details/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/direction/direction.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/direction/direction.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/direction/direction.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/direction/direction.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/direction/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/direction/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/direction/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/direction/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/__mocks__/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/__mocks__/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/__mocks__/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/__mocks__/mock.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/__snapshots__/embeddable.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/__snapshots__/embeddable.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/__snapshots__/embeddable.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/__snapshots__/embeddable.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/__snapshots__/index_patterns_missing_prompt.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/__snapshots__/index_patterns_missing_prompt.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/__snapshots__/index_patterns_missing_prompt.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/__snapshots__/index_patterns_missing_prompt.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/embeddable.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/embeddable.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/embeddable.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/embeddable.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/embeddable.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/embeddable.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/embeddable.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/embeddable.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/embedded_map.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/embedded_map.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/embedded_map.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/embedded_map.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/embedded_map.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/embedded_map.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/embedded_map.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/embedded_map.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/index_patterns_missing_prompt.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/index_patterns_missing_prompt.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/index_patterns_missing_prompt.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/index_patterns_missing_prompt.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/index_patterns_missing_prompt.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/index_patterns_missing_prompt.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/index_patterns_missing_prompt.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/index_patterns_missing_prompt.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_config.test.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_config.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_config.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_config.test.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_config.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_config.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_config.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_config.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/line_tool_tip_content.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/line_tool_tip_content.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/line_tool_tip_content.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/line_tool_tip_content.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/map_tool_tip.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/map_tool_tip.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/map_tool_tip.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/map_tool_tip.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/point_tool_tip_content.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/point_tool_tip_content.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/point_tool_tip_content.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/point_tool_tip_content.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/tooltip_footer.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/tooltip_footer.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/tooltip_footer.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/__snapshots__/tooltip_footer.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/line_tool_tip_content.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/line_tool_tip_content.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/line_tool_tip_content.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/line_tool_tip_content.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/line_tool_tip_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/line_tool_tip_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/line_tool_tip_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/line_tool_tip_content.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/map_tool_tip.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/map_tool_tip.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/map_tool_tip.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/map_tool_tip.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/map_tool_tip.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/map_tool_tip.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/map_tool_tip.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/map_tool_tip.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/point_tool_tip_content.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/point_tool_tip_content.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/point_tool_tip_content.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/point_tool_tip_content.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/point_tool_tip_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/point_tool_tip_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/point_tool_tip_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/point_tool_tip_content.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/tooltip_footer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/tooltip_footer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/tooltip_footer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/tooltip_footer.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/tooltip_footer.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/tooltip_footer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/tooltip_footer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/map_tool_tip/tooltip_footer.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/embeddables/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/embeddables/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/embeddables/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/flow_controls/__snapshots__/flow_direction_select.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/__snapshots__/flow_direction_select.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/flow_controls/__snapshots__/flow_direction_select.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/__snapshots__/flow_direction_select.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/flow_controls/__snapshots__/flow_target_select.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/__snapshots__/flow_target_select.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/flow_controls/__snapshots__/flow_target_select.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/__snapshots__/flow_target_select.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/flow_controls/flow_direction_select.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/flow_direction_select.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/flow_controls/flow_direction_select.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/flow_direction_select.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/flow_controls/flow_direction_select.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/flow_direction_select.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/flow_controls/flow_direction_select.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/flow_direction_select.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/flow_controls/flow_target_select.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/flow_target_select.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/flow_controls/flow_target_select.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/flow_target_select.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/flow_controls/flow_target_select.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/flow_target_select.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/flow_controls/flow_target_select.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/flow_target_select.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/flow_controls/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/flow_controls/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_controls/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/flow_target_select_connected/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_target_select_connected/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/flow_target_select_connected/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_target_select_connected/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/flow_target_select_connected/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_target_select_connected/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/flow_target_select_connected/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/flow_target_select_connected/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/ip/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/ip/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/ip/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/ip/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/ip/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/ip/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/ip/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/ip/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/ip/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/ip/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/ip/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/ip/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/dns/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/dns/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/dns/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/dns/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/dns/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/dns/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/dns/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/dns/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/dns/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/dns/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/dns/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/dns/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/network_events/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/network_events/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/network_events/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/network_events/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/network_events/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/network_events/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/network_events/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/network_events/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/network_events/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/network_events/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/network_events/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/network_events/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/tls_handshakes/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/unique_flows/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/kpi_network/unique_private_ips/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/__snapshots__/is_ptr_included.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/__snapshots__/is_ptr_included.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/__snapshots__/is_ptr_included.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/__snapshots__/is_ptr_included.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/columns.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/is_ptr_included.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/is_ptr_included.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/is_ptr_included.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/is_ptr_included.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/is_ptr_included.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/is_ptr_included.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/is_ptr_included.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/is_ptr_included.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/mock.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_dns_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_dns_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_http_table/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_http_table/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_http_table/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_http_table/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_http_table/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_http_table/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_http_table/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_http_table/columns.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_http_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_http_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_http_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_http_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_http_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_http_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_http_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_http_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_http_table/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_http_table/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_http_table/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_http_table/mock.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_http_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_http_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_http_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_http_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_top_countries_table/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_countries_table/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_top_countries_table/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_countries_table/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_top_countries_table/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_countries_table/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_top_countries_table/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_countries_table/columns.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_top_countries_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_countries_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_top_countries_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_countries_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_top_countries_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_countries_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_top_countries_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_countries_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_top_countries_table/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_countries_table/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_top_countries_table/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_countries_table/mock.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_top_countries_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_countries_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_top_countries_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_countries_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/columns.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/mock.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/network_top_n_flow_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/port/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/port/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/port/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/port/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/port/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/port/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/port/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/port/helpers.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/port/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/port/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/port/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/port/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/port/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/port/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/port/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/port/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/country_flag.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/country_flag.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/country_flag.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/country_flag.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/field_names.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/field_names.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/field_names.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/field_names.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/geo_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/geo_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/geo_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/geo_fields.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/ip_with_port.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/ip_with_port.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/ip_with_port.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/ip_with_port.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/label.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/label.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/label.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/label.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/network.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/network.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/network.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/network.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/source_destination_arrows.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/source_destination_arrows.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/source_destination_arrows.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/source_destination_arrows.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/source_destination_ip.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/source_destination_ip.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/source_destination_ip.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/source_destination_ip.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/source_destination_ip.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/source_destination_ip.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/source_destination_ip.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/source_destination_ip.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/source_destination_with_arrows.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/source_destination_with_arrows.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/source_destination_with_arrows.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/source_destination_with_arrows.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/source_destination/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/source_destination/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/source_destination/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/tls_table/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/tls_table/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/tls_table/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/tls_table/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/tls_table/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/tls_table/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/tls_table/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/tls_table/columns.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/tls_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/tls_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/tls_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/tls_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/tls_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/tls_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/tls_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/tls_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/tls_table/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/tls_table/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/tls_table/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/tls_table/mock.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/tls_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/tls_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/tls_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/tls_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/users_table/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/users_table/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/users_table/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/users_table/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/explore/network/components/users_table/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/users_table/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/users_table/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/users_table/columns.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/users_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/users_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/users_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/users_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/users_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/users_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/users_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/users_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/components/users_table/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/users_table/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/users_table/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/users_table/mock.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/components/users_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/components/users_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/components/users_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/components/users_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/details/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/details/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/details/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/details/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/details/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/details/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/details/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/details/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/details/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/network_dns/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_dns/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/network_dns/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_dns/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/network_dns/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_dns/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/network_dns/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_dns/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/network_dns/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_dns/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/network_dns/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_dns/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/network_http/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_http/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/network_http/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_http/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/network_http/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_http/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/network_http/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_http/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/network_http/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_http/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/network_http/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_http/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/network_top_countries/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_top_countries/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/network_top_countries/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_top_countries/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/network_top_countries/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_top_countries/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/network_top_countries/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_top_countries/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/network_top_countries/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_top_countries/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/network_top_countries/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_top_countries/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/network_top_n_flow/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_top_n_flow/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/network_top_n_flow/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_top_n_flow/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/network_top_n_flow/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_top_n_flow/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/network_top_n_flow/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_top_n_flow/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/network_top_n_flow/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_top_n_flow/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/network_top_n_flow/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/network_top_n_flow/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/tls/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/tls/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/tls/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/tls/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/tls/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/tls/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/tls/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/tls/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/tls/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/tls/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/tls/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/tls/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/users/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/users/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/users/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/users/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/users/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/users/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/users/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/users/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/containers/users/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/users/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/containers/users/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/containers/users/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/constants.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/details/breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/details/breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/breadcrumbs.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/details/details_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/details_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/details/details_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/details_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/details/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/details/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/details/nav_tabs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/nav_tabs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/details/nav_tabs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/nav_tabs.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/details/nav_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/nav_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/details/nav_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/nav_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/details/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/details/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/details/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/conditional_flex_group.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/conditional_flex_group.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/conditional_flex_group.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/conditional_flex_group.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/countries_query_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/countries_query_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/countries_query_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/countries_query_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/dns_query_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/dns_query_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/dns_query_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/dns_query_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/http_query_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/http_query_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/http_query_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/http_query_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/index.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/index.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/ips_query_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/ips_query_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/ips_query_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/ips_query_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/nav_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/nav_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/nav_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/nav_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/network_routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/network_routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/network_routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/network_routes.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/network_routes_loading.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/network_routes_loading.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/network_routes_loading.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/network_routes_loading.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/tls_query_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/tls_query_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/tls_query_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/tls_query_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/users_query_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/users_query_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/users_query_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/users_query_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/navigation/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/navigation/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/navigation/utils.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/network.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/network.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/network.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/network.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/network.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/network.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/network.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/network.tsx diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/pages/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/pages/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/pages/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/store/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/store/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/store/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/store/actions.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/store/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/store/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/store/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/store/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/store/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/store/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/store/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/store/helpers.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/store/index.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/store/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/store/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/store/index.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/store/model.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/store/model.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/store/model.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/store/model.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/store/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/store/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/store/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/store/reducer.ts diff --git a/x-pack/plugins/security_solution/public/explore/network/store/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/network/store/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/network/store/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/network/store/selectors.ts diff --git a/x-pack/plugins/security_solution/public/explore/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/routes.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/components/all_users/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/components/all_users/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/components/all_users/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/components/all_users/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/components/all_users/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/components/all_users/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/components/all_users/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/components/all_users/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/components/all_users/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/components/all_users/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/components/all_users/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/components/all_users/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/components/kpi_users/authentications/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/authentications/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/components/kpi_users/authentications/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/authentications/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/components/kpi_users/authentications/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/authentications/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/components/kpi_users/authentications/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/authentications/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/components/kpi_users/authentications/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/authentications/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/components/kpi_users/authentications/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/authentications/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/components/kpi_users/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/components/kpi_users/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/components/kpi_users/total_users/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/total_users/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/components/kpi_users/total_users/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/total_users/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/components/kpi_users/total_users/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/total_users/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/components/kpi_users/total_users/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/total_users/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/components/kpi_users/total_users/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/total_users/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/components/kpi_users/total_users/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/total_users/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/components/kpi_users/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/components/kpi_users/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/components/kpi_users/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/containers/users/observed_details/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/containers/users/observed_details/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/containers/users/observed_details/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/containers/users/observed_details/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/containers/users/observed_details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/containers/users/observed_details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/containers/users/observed_details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/containers/users/observed_details/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/containers/users/observed_details/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/containers/users/observed_details/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/containers/users/observed_details/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/containers/users/observed_details/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/constants.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/details/breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/details/breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/breadcrumbs.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/details/details_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/details_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/details/details_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/details_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/details/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/details/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/helpers.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/details/nav_tabs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/nav_tabs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/details/nav_tabs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/nav_tabs.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/details/nav_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/nav_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/details/nav_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/nav_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/details/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/details/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/details/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/index.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/nav_tabs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/nav_tabs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/nav_tabs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/nav_tabs.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/nav_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/nav_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/nav_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/nav_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/navigation/all_users_query_tab_body.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/all_users_query_tab_body.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/navigation/all_users_query_tab_body.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/all_users_query_tab_body.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/navigation/all_users_query_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/all_users_query_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/navigation/all_users_query_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/all_users_query_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/navigation/authentications_query_tab_body.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/authentications_query_tab_body.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/navigation/authentications_query_tab_body.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/authentications_query_tab_body.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/navigation/authentications_query_tab_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/authentications_query_tab_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/navigation/authentications_query_tab_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/authentications_query_tab_body.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/navigation/index.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/navigation/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/index.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/navigation/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/navigation/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/navigation/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/navigation/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/navigation/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/translations.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/types.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/types.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/users.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/users.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/users.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/users.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/users_tabs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/users_tabs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/users_tabs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/users_tabs.test.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/pages/users_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/users_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/pages/users_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/pages/users_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/explore/users/store/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/store/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/store/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/store/actions.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/store/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/store/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/store/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/store/constants.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/store/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/store/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/store/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/store/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/store/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/store/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/store/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/store/helpers.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/store/index.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/store/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/store/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/store/index.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/store/middleware_storage.test.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/store/middleware_storage.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/store/middleware_storage.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/store/middleware_storage.test.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/store/middleware_storage.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/store/middleware_storage.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/store/middleware_storage.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/store/middleware_storage.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/store/model.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/store/model.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/store/model.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/store/model.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/store/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/store/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/store/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/store/reducer.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/store/selectors.test.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/store/selectors.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/store/selectors.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/store/selectors.test.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/store/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/store/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/store/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/store/selectors.ts diff --git a/x-pack/plugins/security_solution/public/explore/users/store/storage.ts b/x-pack/solutions/security/plugins/security_solution/public/explore/users/store/storage.ts similarity index 100% rename from x-pack/plugins/security_solution/public/explore/users/store/storage.ts rename to x-pack/solutions/security/plugins/security_solution/public/explore/users/store/storage.ts diff --git a/x-pack/plugins/security_solution/public/flyout/README.md b/x-pack/solutions/security/plugins/security_solution/public/flyout/README.md similarity index 60% rename from x-pack/plugins/security_solution/public/flyout/README.md rename to x-pack/solutions/security/plugins/security_solution/public/flyout/README.md index be70c3ca0ebec..f12169aef7fd3 100644 --- a/x-pack/plugins/security_solution/public/flyout/README.md +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/README.md @@ -6,7 +6,7 @@ For more info on the expandable flyout, see the `@kbn/expandable-flyout` package The Security Solution plugin aims at having a single instance of the expandable flyout. That instance can display as many panels as we need. This folder hosts all the panels that are can be displayed in the Security Solution flyout. Panels can be differentiated as to be displayed in different sections of the expandable flyout (right, left or preview), but ultimately, nothing prevents us from displaying a panel in any section we want. -> Remember to add any new panels to the `index.tsx` at the root of the [flyout folder](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/flyout). These are passed to the `@kbn/expandable-flyout` package as `registeredPanels`. Failing to do so will result in the panel not being rendered. +> Remember to add any new panels to the `index.tsx` at the root of the [flyout folder](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/flyout). These are passed to the `@kbn/expandable-flyout` package as `registeredPanels`. Failing to do so will result in the panel not being rendered. ## Folder Structure @@ -54,11 +54,11 @@ flyout Here's a non-exhaustive list of the reusable component in the top-level `shared` folder. We recommend using these components to create a unified flyout experience. - - [FlyoutNavigation](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_navigation.tsx): navigation menu on the **right panel** only, with expand/collapse button and option to pass in a list of actions to be displayed on top. Works best when used in combination with the header component below. - - [FlyoutHeader](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_header.tsx): wrapper of `EuiFlyoutHeader`, setting the recommended `16px` padding using a EuiPanel. - - [FlyoutTitle](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_title.tsx): title component with optional icon to indicate the type of document, works when the title is link or pure text - - [FlyoutHeaderTabs](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_header_tabs.tsx): Wrapper of `EuiTabs`, setting bottom margin to align with the flyout header divider - - [FlyoutBody](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_body.tsx): wrapper of `EuiFlyoutHeader`, setting the recommended `16px` padding using a EuiPanel. - - [FlyoutFooter](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_footer.tsx): wrapper of `EuiFlyoutFooter`, setting the recommended `16px` padding using a EuiPanel. - - [FlyoutError](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_error.tsx): displays a `EuiEmptyPrompt` for error messages, correctly positioned and sized when used in at the panel level (not for individual components) - - [FlyoutLoading](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_loading.tsx): displays an `EuiLoadingSpinner` component correctly positioned and sized when used in at the panel level (not for individual components) + - [FlyoutNavigation](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_navigation.tsx): navigation menu on the **right panel** only, with expand/collapse button and option to pass in a list of actions to be displayed on top. Works best when used in combination with the header component below. + - [FlyoutHeader](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_header.tsx): wrapper of `EuiFlyoutHeader`, setting the recommended `16px` padding using a EuiPanel. + - [FlyoutTitle](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_title.tsx): title component with optional icon to indicate the type of document, works when the title is link or pure text + - [FlyoutHeaderTabs](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_header_tabs.tsx): Wrapper of `EuiTabs`, setting bottom margin to align with the flyout header divider + - [FlyoutBody](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_body.tsx): wrapper of `EuiFlyoutHeader`, setting the recommended `16px` padding using a EuiPanel. + - [FlyoutFooter](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_footer.tsx): wrapper of `EuiFlyoutFooter`, setting the recommended `16px` padding using a EuiPanel. + - [FlyoutError](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_error.tsx): displays a `EuiEmptyPrompt` for error messages, correctly positioned and sized when used in at the panel level (not for individual components) + - [FlyoutLoading](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_loading.tsx): displays an `EuiLoadingSpinner` component correctly positioned and sized when used in at the panel level (not for individual components) diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/alert_reason/alert_reason.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/alert_reason/alert_reason.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/alert_reason/alert_reason.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/alert_reason/alert_reason.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/alert_reason/alert_reason.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/alert_reason/alert_reason.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/alert_reason/alert_reason.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/alert_reason/alert_reason.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/alert_reason/context.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/alert_reason/context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/alert_reason/context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/alert_reason/context.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/alert_reason/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/alert_reason/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/alert_reason/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/alert_reason/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/alert_reason/mocks/mock_context.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/alert_reason/mocks/mock_context.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/alert_reason/mocks/mock_context.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/alert_reason/mocks/mock_context.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/alert_reason/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/alert_reason/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/alert_reason/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/alert_reason/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/analyzer_panels/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/analyzer_panels/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/analyzer_panels/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/analyzer_panels/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/content.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/content.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/context.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/context.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/header.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/header.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/header.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/header.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/header.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/header.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/isolate_host/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/analyze_graph.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/analyze_graph.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/analyze_graph.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/analyze_graph.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/analyze_graph.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/analyze_graph.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/analyze_graph.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/analyze_graph.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/attach_to_active_timeline.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/attach_to_active_timeline.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/attach_to_active_timeline.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/attach_to_active_timeline.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/attach_to_active_timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/attach_to_active_timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/attach_to_active_timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/attach_to_active_timeline.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/correlations_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/correlations_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/correlations_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/correlations_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/correlations_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/correlations_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/correlations_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/correlations_details.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/correlations_details_alerts_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/correlations_details_alerts_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/correlations_details_alerts_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/correlations_details_alerts_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/correlations_details_alerts_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/correlations_details_alerts_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/correlations_details_alerts_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/correlations_details_alerts_table.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/entities_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/entities_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/entities_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/entities_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/entities_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/entities_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/entities_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/entities_details.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/graph_visualization.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/graph_visualization.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/graph_visualization.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/graph_visualization.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/host_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/host_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/host_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/host_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/host_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/host_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/host_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/host_details.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide_view.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide_view.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide_view.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide_view.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide_view.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide_view.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide_view.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/investigation_guide_view.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/notes_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/notes_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/notes_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/notes_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/notes_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/notes_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/notes_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/notes_details.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/prevalence_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/prevalence_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/prevalence_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/prevalence_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/prevalence_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/prevalence_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/prevalence_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/prevalence_details.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_ancestry.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_ancestry.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_ancestry.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_ancestry.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_ancestry.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_ancestry.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_ancestry.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_ancestry.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_same_source_event.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_same_source_event.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_same_source_event.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_same_source_event.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_same_source_event.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_same_source_event.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_same_source_event.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_same_source_event.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_session.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_session.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_session.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_session.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_session.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_session.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_session.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_alerts_by_session.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_cases.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_cases.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_cases.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_cases.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_cases.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_cases.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/related_cases.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/related_cases.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/response_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/response_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/response_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/response_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/response_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/response_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/response_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/response_details.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/session_view.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/session_view.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/session_view.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/session_view.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/session_view.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/session_view.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/session_view.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/session_view.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/suppressed_alerts.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/suppressed_alerts.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/suppressed_alerts.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/suppressed_alerts.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/suppressed_alerts.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/suppressed_alerts.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/suppressed_alerts.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/suppressed_alerts.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion_group.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion_group.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion_group.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion_group.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion_group.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion_group.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion_group.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_accordion_group.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_button_content.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_button_content.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_button_content.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_button_content.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_button_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_button_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_button_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_button_content.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_section.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_section.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_section.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_section.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_details_view_enrichment_section.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_details.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_view_enrichment_range_picker.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_view_enrichment_range_picker.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_view_enrichment_range_picker.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_view_enrichment_range_picker.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_view_enrichment_range_picker.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_view_enrichment_range_picker.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_view_enrichment_range_picker.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/threat_intelligence_view_enrichment_range_picker.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/user_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/user_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/user_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/user_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/components/user_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/user_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/components/user_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/components/user_details.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/content.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/content.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/header.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/header.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_fetch_alerts.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_fetch_alerts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_fetch_alerts.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_fetch_alerts.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_fetch_alerts.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_fetch_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_fetch_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_fetch_alerts.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_paginated_alerts.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_paginated_alerts.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_paginated_alerts.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_paginated_alerts.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_pagination_and_sorting.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_pagination_and_sorting.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_pagination_and_sorting.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_pagination_and_sorting.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_response_actions_view.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_response_actions_view.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_response_actions_view.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_response_actions_view.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_response_actions_view.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_response_actions_view.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_response_actions_view.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_response_actions_view.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_threat_intelligence_details.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_threat_intelligence_details.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_threat_intelligence_details.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_threat_intelligence_details.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_threat_intelligence_details.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_threat_intelligence_details.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/hooks/use_threat_intelligence_details.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/hooks/use_threat_intelligence_details.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/mocks/indicator_with_nested_objects.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/mocks/indicator_with_nested_objects.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/mocks/indicator_with_nested_objects.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/mocks/indicator_with_nested_objects.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/services/find_alerts.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/services/find_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/services/find_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/services/find_alerts.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/tabs/insights_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs/insights_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/tabs/insights_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs/insights_tab.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/tabs/investigation_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs/investigation_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/tabs/investigation_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs/investigation_tab.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/tabs/notes_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs/notes_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/tabs/notes_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs/notes_tab.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/tabs/response_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs/response_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/tabs/response_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs/response_tab.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/tabs/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/tabs/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/tabs/visualize_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs/visualize_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/tabs/visualize_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/tabs/visualize_tab.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/left/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/left/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/left/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/preview/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/preview/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/constants.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/footer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/footer.test.tsx new file mode 100644 index 0000000000000..951d9916892f6 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/footer.test.tsx @@ -0,0 +1,131 @@ +/* + * 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. + */ +import React from 'react'; +import { render } from '@testing-library/react'; +import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; +import { TestProviders } from '../../../common/mock'; +import { DocumentDetailsRightPanelKey } from '../shared/constants/panel_keys'; +import { mockFlyoutApi } from '../shared/mocks/mock_flyout_context'; +import { mockContextValue } from '../shared/mocks/mock_context'; +import { DocumentDetailsContext } from '../shared/context'; +import { PreviewPanelFooter } from './footer'; +import { PREVIEW_FOOTER_TEST_ID, PREVIEW_FOOTER_LINK_TEST_ID } from './test_ids'; +import { FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID } from '../shared/components/test_ids'; +import { createTelemetryServiceMock } from '../../../common/lib/telemetry/telemetry_service.mock'; +import { useKibana } from '../../../common/lib/kibana'; +import { useAlertExceptionActions } from '../../../detections/components/alerts_table/timeline_actions/use_add_exception_actions'; +import { useInvestigateInTimeline } from '../../../detections/components/alerts_table/timeline_actions/use_investigate_in_timeline'; +import { useAddToCaseActions } from '../../../detections/components/alerts_table/timeline_actions/use_add_to_case_actions'; + +jest.mock('@kbn/expandable-flyout'); +jest.mock('react-router-dom', () => { + const original = jest.requireActual('react-router-dom'); + return { + ...original, + useLocation: jest.fn().mockReturnValue({ search: '' }), + }; +}); + +jest.mock('../../../common/lib/kibana'); +jest.mock('../../../detections/components/alerts_table/timeline_actions/use_add_exception_actions'); +jest.mock( + '../../../detections/components/alerts_table/timeline_actions/use_investigate_in_timeline' +); +jest.mock('../../../detections/components/alerts_table/timeline_actions/use_add_to_case_actions'); + +const mockedTelemetry = createTelemetryServiceMock(); + +describe('', () => { + beforeEach(() => { + jest.mocked(useExpandableFlyoutApi).mockReturnValue(mockFlyoutApi); + (useKibana as jest.Mock).mockReturnValue({ + services: { + osquery: { isOsqueryAvailable: jest.fn() }, + telemetry: mockedTelemetry, + cases: { hooks: { useIsAddToCaseOpen: jest.fn().mockReturnValue(false) } }, + }, + }); + (useAlertExceptionActions as jest.Mock).mockReturnValue({ exceptionActionItems: [] }); + (useInvestigateInTimeline as jest.Mock).mockReturnValue({ + investigateInTimelineActionItems: [], + }); + (useAddToCaseActions as jest.Mock).mockReturnValue({ addToCaseActionItems: [] }); + }); + + it('should not render the take action dropdown if preview mode', () => { + const { queryByTestId } = render( + + + + + + ); + + expect(queryByTestId(PREVIEW_FOOTER_TEST_ID)).not.toBeInTheDocument(); + }); + + it('should render footer for alert', () => { + const { getByTestId } = render( + + + + + + ); + expect(getByTestId(PREVIEW_FOOTER_TEST_ID)).toBeInTheDocument(); + expect(getByTestId(PREVIEW_FOOTER_LINK_TEST_ID)).toHaveTextContent('Show full alert details'); + }); + + it('should render footer for event', () => { + const { getByTestId } = render( + + 'event' }} + > + + + + ); + expect(getByTestId(PREVIEW_FOOTER_LINK_TEST_ID)).toHaveTextContent('Show full event details'); + }); + + it('should render the take action button', () => { + (useInvestigateInTimeline as jest.Mock).mockReturnValue({ + investigateInTimelineActionItems: [{ name: 'test', onClick: jest.fn() }], + }); + const { getByTestId } = render( + + + + + + ); + expect(getByTestId(FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID)).toBeInTheDocument(); + }); + + it('should open document details flyout when clicked', () => { + const { getByTestId } = render( + + + + + + ); + + getByTestId(PREVIEW_FOOTER_LINK_TEST_ID).click(); + expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ + right: { + id: DocumentDetailsRightPanelKey, + params: { + id: mockContextValue.eventId, + indexName: mockContextValue.indexName, + scopeId: mockContextValue.scopeId, + }, + }, + }); + }); +}); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/preview/footer.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/footer.tsx similarity index 55% rename from x-pack/plugins/security_solution/public/flyout/document_details/preview/footer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/footer.tsx index b2df6c096e279..1f05e368920f9 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/preview/footer.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/footer.tsx @@ -5,13 +5,14 @@ * 2.0. */ -import { EuiLink, EuiFlexGroup, EuiFlexItem } from '@elastic/eui'; +import type { FC } from 'react'; import React, { useCallback, useMemo } from 'react'; +import { EuiLink, EuiFlyoutFooter, EuiPanel, EuiFlexGroup, EuiFlexItem } from '@elastic/eui'; import { i18n } from '@kbn/i18n'; import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; +import { TakeActionButton } from '../shared/components/take_action_button'; import { getField } from '../shared/utils'; import { EventKind } from '../shared/constants/event_kinds'; -import { FlyoutFooter } from '../../shared/components/flyout_footer'; import { DocumentDetailsRightPanelKey } from '../shared/constants/panel_keys'; import { useDocumentDetailsContext } from '../shared/context'; import { PREVIEW_FOOTER_TEST_ID, PREVIEW_FOOTER_LINK_TEST_ID } from './test_ids'; @@ -21,8 +22,8 @@ import { DocumentEventTypes } from '../../../common/lib/telemetry'; /** * Footer at the bottom of preview panel with a link to open document details flyout */ -export const PreviewPanelFooter = () => { - const { eventId, indexName, scopeId, getFieldsData } = useDocumentDetailsContext(); +export const PreviewPanelFooter: FC = () => { + const { eventId, indexName, scopeId, getFieldsData, isPreview } = useDocumentDetailsContext(); const { openFlyout } = useExpandableFlyoutApi(); const { telemetry } = useKibana().services; @@ -48,24 +49,36 @@ export const PreviewPanelFooter = () => { }); }, [openFlyout, eventId, indexName, scopeId, telemetry]); + const fullDetailsLink = useMemo( + () => ( + + <> + {i18n.translate('xpack.securitySolution.flyout.preview.openFlyoutLabel', { + values: { isAlert }, + defaultMessage: 'Show full {isAlert, select, true{alert} other{event}} details', + })} + + + ), + [isAlert, openDocumentFlyout] + ); + + if (isPreview) return null; + return ( - - - - - <> - {i18n.translate('xpack.securitySolution.flyout.preview.openFlyoutLabel', { - values: { isAlert }, - defaultMessage: 'Show full {isAlert, select, true{alert} other{event}} details', - })} - - - - - + + + + {fullDetailsLink} + + + + + + ); }; diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/preview/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/preview/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/preview/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/preview/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/preview/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/about_section.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/about_section.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/about_section.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/about_section.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/about_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/about_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/about_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/about_section.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/alert_description.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/alert_description.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/alert_description.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/alert_description.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/alert_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/alert_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/alert_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/alert_description.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/alert_header_block.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/alert_header_block.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/alert_header_block.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/alert_header_block.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/alert_header_block.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/alert_header_block.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/alert_header_block.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/alert_header_block.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/alert_header_title.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/alert_header_title.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/alert_header_title.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/alert_header_title.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/alert_header_title.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/alert_header_title.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/alert_header_title.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/alert_header_title.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.test.tsx similarity index 72% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.test.tsx index 3e841da34a4fa..8b12d95a25c6a 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.test.tsx @@ -22,7 +22,7 @@ import { EXPANDABLE_PANEL_HEADER_TITLE_TEXT_TEST_ID, EXPANDABLE_PANEL_TOGGLE_ICON_TEST_ID, } from '../../../shared/components/test_ids'; - +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; import { useInvestigateInTimeline } from '../../../../detections/components/alerts_table/timeline_actions/use_investigate_in_timeline'; jest.mock( @@ -32,6 +32,7 @@ jest.mock('../../shared/hooks/use_alert_prevalence_from_process_tree'); jest.mock( '../../../../detections/components/alerts_table/timeline_actions/use_investigate_in_timeline' ); +jest.mock('../../../../common/hooks/use_experimental_features'); const mockNavigateToAnalyzer = jest.fn(); jest.mock('../../shared/hooks/use_navigate_to_analyzer', () => { @@ -83,6 +84,7 @@ const renderAnalyzerPreview = (context = mockContextValue) => describe('AnalyzerPreviewContainer', () => { beforeEach(() => { jest.clearAllMocks(); + (useIsExperimentalFeatureEnabled as jest.Mock).mockReturnValue(false); }); it('should render component and link in header', () => { @@ -256,4 +258,87 @@ describe('AnalyzerPreviewContainer', () => { ).not.toBeInTheDocument(); }); }); + + describe('when new navigation is enabled', () => { + beforeEach(() => { + (useIsExperimentalFeatureEnabled as jest.Mock).mockReturnValue(true); + }); + describe('when visualizationInFlyoutEnabled is enabled', () => { + beforeEach(() => { + mockUseUiSetting.mockReturnValue([true]); + (useIsInvestigateInResolverActionEnabled as jest.Mock).mockReturnValue(true); + (useAlertPrevalenceFromProcessTree as jest.Mock).mockReturnValue({ + loading: false, + error: false, + alertIds: ['alertid'], + statsNodes: mock.mockStatsNodes, + }); + (useInvestigateInTimeline as jest.Mock).mockReturnValue({ + investigateInTimelineAlertClick: jest.fn(), + }); + }); + it('should open left flyout visualization tab when clicking on title', () => { + const { getByTestId } = renderAnalyzerPreview(); + + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(ANALYZER_PREVIEW_TEST_ID)).click(); + expect(mockNavigateToAnalyzer).toHaveBeenCalled(); + }); + + it('should disable link when in rule preview', () => { + const { queryByTestId } = renderAnalyzerPreview({ ...mockContextValue, isPreview: true }); + expect( + queryByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(ANALYZER_PREVIEW_TEST_ID)) + ).not.toBeInTheDocument(); + }); + + it('should render link when in preview mode', () => { + const { getByTestId } = renderAnalyzerPreview({ ...mockContextValue, isPreviewMode: true }); + + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(ANALYZER_PREVIEW_TEST_ID)).click(); + expect(mockNavigateToAnalyzer).toHaveBeenCalled(); + }); + }); + + describe('when visualizationInFlyoutEnabled is disabled', () => { + beforeEach(() => { + mockUseUiSetting.mockReturnValue([false]); + (useIsInvestigateInResolverActionEnabled as jest.Mock).mockReturnValue(true); + (useAlertPrevalenceFromProcessTree as jest.Mock).mockReturnValue({ + loading: false, + error: false, + alertIds: ['alertid'], + statsNodes: mock.mockStatsNodes, + }); + (useInvestigateInTimeline as jest.Mock).mockReturnValue({ + investigateInTimelineAlertClick: jest.fn(), + }); + }); + it('should navigate to analyzer in timeline when clicking on title', () => { + const { getByTestId } = renderAnalyzerPreview(); + const { investigateInTimelineAlertClick } = useInvestigateInTimeline({}); + + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(ANALYZER_PREVIEW_TEST_ID)).click(); + expect(investigateInTimelineAlertClick).toHaveBeenCalled(); + }); + + it('should not navigate to analyzer when in preview and clicking on title', () => { + const { queryByTestId } = renderAnalyzerPreview({ ...mockContextValue, isPreview: true }); + expect( + queryByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(ANALYZER_PREVIEW_TEST_ID)) + ).not.toBeInTheDocument(); + const { investigateInTimelineAlertClick } = useInvestigateInTimeline({}); + expect(investigateInTimelineAlertClick).not.toHaveBeenCalled(); + }); + + it('should open analyzer in timelinewhen in preview mode', () => { + const { getByTestId } = renderAnalyzerPreview({ + ...mockContextValue, + isPreviewMode: true, + }); + const { investigateInTimelineAlertClick } = useInvestigateInTimeline({}); + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(ANALYZER_PREVIEW_TEST_ID)).click(); + expect(investigateInTimelineAlertClick).toHaveBeenCalled(); + }); + }); + }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.tsx similarity index 72% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.tsx index 286394d16aadc..1d11e8fb19951 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/analyzer_preview_container.tsx @@ -5,7 +5,7 @@ * 2.0. */ -import React, { useCallback } from 'react'; +import React, { useCallback, useMemo } from 'react'; import { useDispatch } from 'react-redux'; import { TimelineTabs } from '@kbn/securitysolution-data-table'; import { EuiLink, EuiMark } from '@elastic/eui'; @@ -23,6 +23,7 @@ import { AnalyzerPreview } from './analyzer_preview'; import { ANALYZER_PREVIEW_TEST_ID } from './test_ids'; import { useNavigateToAnalyzer } from '../../shared/hooks/use_navigate_to_analyzer'; import { ExpandablePanel } from '../../../shared/components/expandable_panel'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; const timelineId = 'timeline-1'; @@ -36,6 +37,9 @@ export const AnalyzerPreviewContainer: React.FC = () => { const [visualizationInFlyoutEnabled] = useUiSetting$( ENABLE_VISUALIZATIONS_IN_FLYOUT_SETTING ); + const isNewNavigationEnabled = useIsExperimentalFeatureEnabled( + 'newExpandableFlyoutNavigationEnabled' + ); // decide whether to show the analyzer preview or not const isEnabled = useIsInvestigateInResolverActionEnabled(dataAsNestedObject); @@ -66,8 +70,27 @@ export const AnalyzerPreviewContainer: React.FC = () => { indexName, isFlyoutOpen: true, scopeId, + isPreviewMode, }); + const iconType = useMemo(() => { + const icon = visualizationInFlyoutEnabled ? 'arrowStart' : 'timeline'; + return !isPreviewMode ? icon : undefined; + }, [visualizationInFlyoutEnabled, isPreviewMode]); + + const isNavigationEnabled = useMemo(() => { + // if the analyzer is not enabled or in rule preview mode, the navigation is not enabled + if (!isEnabled || isPreview) { + return false; + } + // if the new navigation is enabled, the navigation is enabled (flyout or timeline) + if (isNewNavigationEnabled) { + return true; + } + // if the new navigation is not enabled, the navigation is enabled if the flyout is not in preview mode + return !isPreviewMode; + }, [isNewNavigationEnabled, isPreviewMode, isEnabled, isPreview]); + return ( { defaultMessage="Analyzer preview" /> ), - iconType: visualizationInFlyoutEnabled ? 'arrowStart' : 'timeline', - ...(isEnabled && - !isPreview && - !isPreviewMode && { - link: { - callback: visualizationInFlyoutEnabled ? navigateToAnalyzer : goToAnalyzerTab, - tooltip: visualizationInFlyoutEnabled ? ( - - ) : ( - - ), - }, - }), + iconType, + ...(isNavigationEnabled && { + link: { + callback: visualizationInFlyoutEnabled ? navigateToAnalyzer : goToAnalyzerTab, + tooltip: visualizationInFlyoutEnabled ? ( + + ) : ( + + ), + }, + }), }} data-test-subj={ANALYZER_PREVIEW_TEST_ID} > diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/assignees.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/assignees.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/assignees.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/assignees.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/assignees.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/assignees.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/assignees.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/assignees.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.test.tsx similarity index 86% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.test.tsx index ff8961a087801..fe8a2c9e7160b 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.test.tsx @@ -7,14 +7,9 @@ import React from 'react'; import { render } from '@testing-library/react'; -import type { ExpandableFlyoutApi } from '@kbn/expandable-flyout'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; import { DocumentDetailsContext } from '../../shared/context'; import { TestProviders } from '../../../../common/mock'; import { CorrelationsOverview } from './correlations_overview'; -import { CORRELATIONS_TAB_ID } from '../../left/components/correlations_details'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; -import { LeftPanelInsightsTab } from '../../left'; import { CORRELATIONS_RELATED_ALERTS_BY_ANCESTRY_TEST_ID, CORRELATIONS_RELATED_ALERTS_BY_SAME_SOURCE_EVENT_TEST_ID, @@ -35,6 +30,7 @@ import { useFetchRelatedAlertsBySameSourceEvent } from '../../shared/hooks/use_f import { useFetchRelatedAlertsBySession } from '../../shared/hooks/use_fetch_related_alerts_by_session'; import { useTimelineDataFilters } from '../../../../timelines/containers/use_timeline_data_filters'; import { useFetchRelatedCases } from '../../shared/hooks/use_fetch_related_cases'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; import { EXPANDABLE_PANEL_HEADER_TITLE_ICON_TEST_ID, EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID, @@ -53,6 +49,7 @@ jest.mock('../../shared/hooks/use_fetch_related_alerts_by_session'); jest.mock('../../shared/hooks/use_fetch_related_alerts_by_ancestry'); jest.mock('../../shared/hooks/use_fetch_related_alerts_by_same_source_event'); jest.mock('../../shared/hooks/use_fetch_related_cases'); +jest.mock('../../shared/hooks/use_navigate_to_left_panel'); const TOGGLE_ICON_TEST_ID = EXPANDABLE_PANEL_TOGGLE_ICON_TEST_ID(CORRELATIONS_TEST_ID); const TITLE_LINK_TEST_ID = EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(CORRELATIONS_TEST_ID); @@ -104,12 +101,6 @@ const renderCorrelationsOverview = (contextValue: DocumentDetailsContext) => ( const NO_DATA_MESSAGE = 'No correlations data available.'; -const flyoutContextValue = { - openLeftPanel: jest.fn(), -} as unknown as ExpandableFlyoutApi; - -jest.mock('@kbn/expandable-flyout'); - jest.mock('../../../../timelines/containers/use_timeline_data_filters', () => ({ useTimelineDataFilters: jest.fn(), })); @@ -120,10 +111,10 @@ jest.mock('../../../../common/components/guided_onboarding_tour', () => ({ })); const originalEventId = 'originalEventId'; +const mockNavigateToLeftPanel = jest.fn(); describe('', () => { - beforeAll(() => { - jest.mocked(useExpandableFlyoutApi).mockReturnValue(flyoutContextValue); + beforeEach(() => { jest.mocked(useTourContext).mockReturnValue({ hidden: false, setAllTourStepsHidden: jest.fn(), @@ -133,10 +124,6 @@ describe('', () => { isTourShown: jest.fn(), setStep: jest.fn(), }); - mockUseTimelineDataFilters.mockReturnValue({ selectedPatterns: ['index'] }); - }); - - it('should render wrapper component', () => { jest .mocked(useShowRelatedAlertsByAncestry) .mockReturnValue({ show: false, documentId: 'event-id' }); @@ -146,7 +133,14 @@ describe('', () => { jest.mocked(useShowRelatedAlertsBySession).mockReturnValue({ show: false }); jest.mocked(useShowRelatedCases).mockReturnValue(false); jest.mocked(useShowSuppressedAlerts).mockReturnValue({ show: false, alertSuppressionCount: 0 }); + mockUseTimelineDataFilters.mockReturnValue({ selectedPatterns: ['index'] }); + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, + }); + }); + it('should render wrapper component', () => { const { getByTestId, queryByTestId } = render(renderCorrelationsOverview(panelContextValue)); expect(queryByTestId(TOGGLE_ICON_TEST_ID)).not.toBeInTheDocument(); expect(getByTestId(TITLE_LINK_TEST_ID)).toBeInTheDocument(); @@ -154,23 +148,23 @@ describe('', () => { expect(queryByTestId(TITLE_TEXT_TEST_ID)).not.toBeInTheDocument(); }); - it('should not render link when isPreviewMode is true', () => { - jest - .mocked(useShowRelatedAlertsByAncestry) - .mockReturnValue({ show: false, documentId: 'event-id' }); - jest - .mocked(useShowRelatedAlertsBySameSourceEvent) - .mockReturnValue({ show: false, originalEventId }); - jest.mocked(useShowRelatedAlertsBySession).mockReturnValue({ show: false }); - jest.mocked(useShowRelatedCases).mockReturnValue(false); - jest.mocked(useShowSuppressedAlerts).mockReturnValue({ show: false, alertSuppressionCount: 0 }); - + it('should render link without icon if in preview mode', () => { const { getByTestId, queryByTestId } = render( renderCorrelationsOverview({ ...panelContextValue, isPreviewMode: true }) ); + expect(getByTestId(TITLE_LINK_TEST_ID)).toBeInTheDocument(); + expect(queryByTestId(TITLE_ICON_TEST_ID)).not.toBeInTheDocument(); + }); + + it('should not render link when navigation is disabled', () => { + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: false, + }); + + const { getByTestId, queryByTestId } = render(renderCorrelationsOverview(panelContextValue)); expect(queryByTestId(TOGGLE_ICON_TEST_ID)).not.toBeInTheDocument(); expect(queryByTestId(TITLE_LINK_TEST_ID)).not.toBeInTheDocument(); - expect(queryByTestId(TITLE_ICON_TEST_ID)).not.toBeInTheDocument(); expect(getByTestId(TITLE_TEXT_TEST_ID)).toBeInTheDocument(); }); @@ -261,15 +255,7 @@ describe('', () => { ); getByTestId(TITLE_LINK_TEST_ID).click(); - expect(flyoutContextValue.openLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { tab: LeftPanelInsightsTab, subTab: CORRELATIONS_TAB_ID }, - params: { - id: panelContextValue.eventId, - indexName: panelContextValue.indexName, - scopeId: panelContextValue.scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); it('should navigate to the left section Insights tab automatically when active step is "view case"', () => { @@ -280,15 +266,6 @@ describe('', () => { ); - - expect(flyoutContextValue.openLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { tab: LeftPanelInsightsTab, subTab: CORRELATIONS_TAB_ID }, - params: { - id: panelContextValue.eventId, - indexName: panelContextValue.indexName, - scopeId: panelContextValue.scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.tsx similarity index 86% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.tsx index 4043230d5269e..9de274388a836 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/correlations_overview.tsx @@ -6,12 +6,10 @@ */ import { get } from 'lodash'; -import React, { useCallback, useEffect, useMemo } from 'react'; +import React, { useEffect, useMemo } from 'react'; import { EuiFlexGroup } from '@elastic/eui'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; import { FormattedMessage } from '@kbn/i18n-react'; import { ALERT_RULE_TYPE } from '@kbn/rule-data-utils'; - import type { Type } from '@kbn/securitysolution-io-ts-alerting-types'; import { ExpandablePanel } from '../../../shared/components/expandable_panel'; import { useShowRelatedAlertsBySession } from '../../shared/hooks/use_show_related_alerts_by_session'; @@ -26,7 +24,6 @@ import { RelatedCases } from './related_cases'; import { useShowRelatedCases } from '../../shared/hooks/use_show_related_cases'; import { CORRELATIONS_TEST_ID } from './test_ids'; import { useDocumentDetailsContext } from '../../shared/context'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; import { LeftPanelInsightsTab } from '../../left'; import { CORRELATIONS_TAB_ID } from '../../left/components/correlations_details'; import { useTimelineDataFilters } from '../../../../timelines/containers/use_timeline_data_filters'; @@ -36,6 +33,7 @@ import { AlertsCasesTourSteps, SecurityStepId, } from '../../../../common/components/guided_onboarding_tour/tour_config'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; /** * Correlations section under Insights section, overview tab. @@ -43,34 +41,17 @@ import { * and the SummaryPanel component for data rendering. */ export const CorrelationsOverview: React.FC = () => { - const { - dataAsNestedObject, - eventId, - indexName, - getFieldsData, - scopeId, - isPreview, - isPreviewMode, - } = useDocumentDetailsContext(); - const { openLeftPanel } = useExpandableFlyoutApi(); + const { dataAsNestedObject, eventId, getFieldsData, scopeId, isPreview, isPreviewMode } = + useDocumentDetailsContext(); const { isTourShown, activeStep } = useTourContext(); const { selectedPatterns } = useTimelineDataFilters(isActiveTimeline(scopeId)); - const goToCorrelationsTab = useCallback(() => { - openLeftPanel({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: CORRELATIONS_TAB_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, + const { navigateToLeftPanel: goToCorrelationsTab, isEnabled: isLinkEnabled } = + useNavigateToLeftPanel({ + tab: LeftPanelInsightsTab, + subTab: CORRELATIONS_TAB_ID, }); - }, [eventId, openLeftPanel, indexName, scopeId]); useEffect(() => { if (isTourShown(SecurityStepId.alertsCases) && activeStep === AlertsCasesTourSteps.createCase) { @@ -105,7 +86,7 @@ export const CorrelationsOverview: React.FC = () => { const link = useMemo( () => - !isPreviewMode + isLinkEnabled ? { callback: goToCorrelationsTab, tooltip: ( @@ -116,7 +97,7 @@ export const CorrelationsOverview: React.FC = () => { ), } : undefined, - [isPreviewMode, goToCorrelationsTab] + [goToCorrelationsTab, isLinkEnabled] ); return ( diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.test.tsx similarity index 87% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.test.tsx index 92248c6de2828..e04acb5103ab9 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.test.tsx @@ -18,7 +18,7 @@ import { TestProviders } from '../../../../common/mock'; import { useFirstLastSeen } from '../../../../common/containers/use_first_last_seen'; import { useObservedUserDetails } from '../../../../explore/users/containers/users/observed_details'; import { useHostDetails } from '../../../../explore/hosts/containers/hosts/details'; -import { mockGetFieldsData } from '../../shared/mocks/mock_get_fields_data'; +import { mockContextValue } from '../../shared/mocks/mock_context'; import { EXPANDABLE_PANEL_HEADER_TITLE_ICON_TEST_ID, EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID, @@ -26,11 +26,14 @@ import { EXPANDABLE_PANEL_TOGGLE_ICON_TEST_ID, } from '../../../shared/components/test_ids'; import { useRiskScore } from '../../../../entity_analytics/api/hooks/use_risk_score'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; const from = '2022-04-05T12:00:00.000Z'; const to = '2022-04-08T12:00:00.;000Z'; const selectedPatterns = 'alerts'; +jest.mock('../../shared/hooks/use_navigate_to_left_panel'); + const mockUseGlobalTime = jest.fn().mockReturnValue({ from, to }); jest.mock('../../../../common/containers/use_global_time', () => { return { @@ -62,12 +65,7 @@ const TITLE_LINK_TEST_ID = EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(INSIGHTS_E const TITLE_ICON_TEST_ID = EXPANDABLE_PANEL_HEADER_TITLE_ICON_TEST_ID(INSIGHTS_ENTITIES_TEST_ID); const TITLE_TEXT_TEST_ID = EXPANDABLE_PANEL_HEADER_TITLE_TEXT_TEST_ID(INSIGHTS_ENTITIES_TEST_ID); -const mockContextValue = { - eventId: 'event id', - indexName: 'index', - scopeId: 'scopeId', - getFieldsData: mockGetFieldsData, -} as unknown as DocumentDetailsContext; +const mockNavigateToLeftPanel = jest.fn(); const renderEntitiesOverview = (contextValue: DocumentDetailsContext) => render( @@ -86,6 +84,10 @@ describe('', () => { mockUseRiskScore.mockReturnValue({ data: null, isAuthorized: false }); mockUseHostDetails.mockReturnValue([false, { hostDetails: null }]); mockUseFirstLastSeen.mockReturnValue([false, { lastSeen: null }]); + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, + }); }); it('should render wrapper component', () => { const { getByTestId, queryByTestId } = renderEntitiesOverview(mockContextValue); @@ -97,15 +99,25 @@ describe('', () => { expect(queryByTestId(TITLE_TEXT_TEST_ID)).not.toBeInTheDocument(); }); - it('should not render link if isPreviewMode is true', () => { + it('should render link without icon if in preview mode', () => { const { getByTestId, queryByTestId } = renderEntitiesOverview({ ...mockContextValue, isPreviewMode: true, }); - expect(queryByTestId(TOGGLE_ICON_TEST_ID)).not.toBeInTheDocument(); - expect(queryByTestId(TITLE_LINK_TEST_ID)).not.toBeInTheDocument(); + expect(getByTestId(TITLE_LINK_TEST_ID)).toBeInTheDocument(); + expect(getByTestId(TITLE_LINK_TEST_ID)).toHaveTextContent('Entities'); expect(queryByTestId(TITLE_ICON_TEST_ID)).not.toBeInTheDocument(); + }); + + it('should not render link if navigation is disabled', () => { + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: false, + }); + const { getByTestId, queryByTestId } = renderEntitiesOverview(mockContextValue); + + expect(queryByTestId(TITLE_LINK_TEST_ID)).not.toBeInTheDocument(); expect(getByTestId(TITLE_TEXT_TEST_ID)).toBeInTheDocument(); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.tsx similarity index 77% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.tsx index 16fe6cbe1c1e0..6e0de2b902ac4 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/entities_overview.tsx @@ -5,9 +5,8 @@ * 2.0. */ -import React, { useCallback, useMemo } from 'react'; +import React, { useMemo } from 'react'; import { EuiFlexGroup, EuiFlexItem, EuiSpacer } from '@elastic/eui'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; import { FormattedMessage } from '@kbn/i18n-react'; import { INSIGHTS_ENTITIES_TEST_ID } from './test_ids'; import { ExpandablePanel } from '../../../shared/components/expandable_panel'; @@ -15,39 +14,28 @@ import { useDocumentDetailsContext } from '../../shared/context'; import { getField } from '../../shared/utils'; import { HostEntityOverview } from './host_entity_overview'; import { UserEntityOverview } from './user_entity_overview'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; import { LeftPanelInsightsTab } from '../../left'; import { ENTITIES_TAB_ID } from '../../left/components/entities_details'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; /** * Entities section under Insights section, overview tab. It contains a preview of host and user information. */ export const EntitiesOverview: React.FC = () => { - const { eventId, getFieldsData, indexName, scopeId, isPreviewMode } = useDocumentDetailsContext(); - const { openLeftPanel } = useExpandableFlyoutApi(); + const { getFieldsData, isPreviewMode } = useDocumentDetailsContext(); const hostName = getField(getFieldsData('host.name')); const userName = getField(getFieldsData('user.name')); - const goToEntitiesTab = useCallback(() => { - openLeftPanel({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: ENTITIES_TAB_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); - }, [eventId, openLeftPanel, indexName, scopeId]); + const { navigateToLeftPanel, isEnabled: isLinkEnabled } = useNavigateToLeftPanel({ + tab: LeftPanelInsightsTab, + subTab: ENTITIES_TAB_ID, + }); const link = useMemo( () => - !isPreviewMode + isLinkEnabled ? { - callback: goToEntitiesTab, + callback: navigateToLeftPanel, tooltip: ( { ), } : undefined, - [goToEntitiesTab, isPreviewMode] + [navigateToLeftPanel, isLinkEnabled] ); return ( diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_category_description.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_category_description.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_category_description.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_category_description.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_category_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_category_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_category_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_category_description.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_header_title.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_header_title.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_header_title.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_header_title.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_header_title.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_header_title.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_header_title.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_header_title.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_kind_description.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_kind_description.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_kind_description.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_kind_description.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_kind_description.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_kind_description.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_kind_description.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_kind_description.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/event_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/event_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.stories.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/expandable_section.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/graph_preview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/graph_preview.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/graph_preview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/graph_preview.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/graph_preview.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/graph_preview.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/graph_preview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/graph_preview.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/graph_preview_container.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/graph_preview_container.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/graph_preview_container.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/graph_preview_container.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/graph_preview_container.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/graph_preview_container.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/graph_preview_container.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/graph_preview_container.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/header_actions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/header_actions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/header_actions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/header_actions.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/header_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/header_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/header_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/header_actions.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields_cell.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields_cell.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields_cell.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields_cell.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields_cell.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields_cell.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields_cell.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/highlighted_fields_cell.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/host_entity_overview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/host_entity_overview.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/host_entity_overview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/host_entity_overview.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/host_entity_overview.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/host_entity_overview.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/host_entity_overview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/host_entity_overview.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/insights_section.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/insights_section.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/insights_section.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/insights_section.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/insights_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/insights_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/insights_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/insights_section.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.test.tsx similarity index 74% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.test.tsx index 2a721e317781e..6f5b82200772d 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.test.tsx @@ -9,18 +9,10 @@ import React from 'react'; import { render } from '@testing-library/react'; import { __IntlProvider as IntlProvider } from '@kbn/i18n-react'; import { InsightsSummaryRow } from './insights_summary_row'; -import { useDocumentDetailsContext } from '../../shared/context'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; -import { LeftPanelInsightsTab } from '../../left'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; -jest.mock('@kbn/expandable-flyout'); -jest.mock('../../shared/context'); - -const mockOpenLeftPanel = jest.fn(); -const scopeId = 'scopeId'; -const eventId = 'eventId'; -const indexName = 'indexName'; +const mockNavigateToLeftPanel = jest.fn(); +jest.mock('../../shared/hooks/use_navigate_to_left_panel'); const testId = 'test'; const textTestId = `${testId}Text`; @@ -32,13 +24,10 @@ describe('', () => { beforeEach(() => { jest.clearAllMocks(); - (useDocumentDetailsContext as jest.Mock).mockReturnValue({ - eventId, - indexName, - scopeId, - isPreviewMode: false, + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, }); - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: mockOpenLeftPanel }); }); it('should render loading skeleton if loading is true', () => { @@ -113,26 +102,13 @@ describe('', () => { ); getByTestId(buttonTestId).click(); - expect(mockOpenLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: 'subTab', - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); - it('should disabled the click when in preview mode', () => { - (useDocumentDetailsContext as jest.Mock).mockReturnValue({ - eventId, - indexName, - scopeId, - isPreviewMode: true, + it('should disabled the click when navigation is disabled', () => { + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: undefined, + isEnabled: false, }); const { getByTestId } = render( @@ -150,6 +126,6 @@ describe('', () => { expect(button).toHaveAttribute('disabled'); button.click(); - expect(mockOpenLeftPanel).not.toHaveBeenCalled(); + expect(mockNavigateToLeftPanel).not.toHaveBeenCalled(); }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.tsx similarity index 81% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.tsx index 56a19d2eca965..18e75651c6a86 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/insights_summary_row.tsx @@ -6,15 +6,13 @@ */ import type { ReactElement, VFC } from 'react'; -import React, { useMemo, useCallback } from 'react'; +import React, { useMemo } from 'react'; import { css } from '@emotion/react'; import { i18n } from '@kbn/i18n'; import { EuiBadge, EuiButtonEmpty, EuiFlexGroup, EuiFlexItem, EuiSkeletonText } from '@elastic/eui'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; -import { useDocumentDetailsContext } from '../../shared/context'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; import { LeftPanelInsightsTab } from '../../left'; import { FormattedCount } from '../../../../common/components/formatted_number'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; const LOADING = i18n.translate( 'xpack.securitySolution.flyout.right.insights.insightSummaryLoadingAriaLabel', @@ -66,23 +64,10 @@ export const InsightsSummaryRow: VFC = ({ expandedSubTab, 'data-test-subj': dataTestSubj, }) => { - const { eventId, indexName, scopeId, isPreviewMode } = useDocumentDetailsContext(); - const { openLeftPanel } = useExpandableFlyoutApi(); - - const onClick = useCallback(() => { - openLeftPanel({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: expandedSubTab, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); - }, [eventId, expandedSubTab, indexName, openLeftPanel, scopeId]); + const { navigateToLeftPanel: onClick, isEnabled: isLinkEnabled } = useNavigateToLeftPanel({ + tab: LeftPanelInsightsTab, + subTab: expandedSubTab, + }); const textDataTestSubj = useMemo(() => `${dataTestSubj}Text`, [dataTestSubj]); const loadingDataTestSubj = useMemo(() => `${dataTestSubj}Loading`, [dataTestSubj]); @@ -100,7 +85,7 @@ export const InsightsSummaryRow: VFC = ({ onClick={onClick} flush={'both'} size="xs" - disabled={isPreviewMode} + disabled={!isLinkEnabled} data-test-subj={buttonDataTestSubj} > @@ -111,7 +96,7 @@ export const InsightsSummaryRow: VFC = ({ )} ); - }, [dataTestSubj, isPreviewMode, onClick, value]); + }, [dataTestSubj, onClick, value, isLinkEnabled]); if (loading) { return ( diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.test.tsx similarity index 84% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.test.tsx index f70039230cc45..2b465c793c766 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.test.tsx @@ -16,16 +16,13 @@ import { INVESTIGATION_GUIDE_TEST_ID, } from './test_ids'; import { mockContextValue } from '../../shared/mocks/mock_context'; -import type { ExpandableFlyoutApi } from '@kbn/expandable-flyout'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; import { useInvestigationGuide } from '../../shared/hooks/use_investigation_guide'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; -import { LeftPanelInvestigationTab } from '../../left'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; jest.mock('../../shared/hooks/use_investigation_guide'); -jest.mock('@kbn/expandable-flyout'); +jest.mock('../../shared/hooks/use_navigate_to_left_panel'); -const mockFlyoutContextValue = { openLeftPanel: jest.fn() }; +const mockNavigateToLeftPanel = jest.fn(); const NO_DATA_MESSAGE = "Investigation guideThere's no investigation guide for this rule."; const PREVIEW_MESSAGE = 'Investigation guide is not available in alert preview.'; @@ -42,10 +39,11 @@ const renderInvestigationGuide = () => ); describe('', () => { - beforeAll(() => { - jest.mocked(useExpandableFlyoutApi).mockReturnValue({ - openLeftPanel: mockFlyoutContextValue.openLeftPanel, - } as unknown as ExpandableFlyoutApi); + beforeEach(() => { + jest.mocked(useNavigateToLeftPanel).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, + }); }); it('should render investigation guide button correctly', () => { @@ -126,10 +124,14 @@ describe('', () => { expect(getByTestId(INVESTIGATION_GUIDE_TEST_ID)).toHaveTextContent(PREVIEW_MESSAGE); }); - it('should render open flyout message if isPreviewMode is true', () => { + it('should render open flyout message if navigation is disabled', () => { + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: undefined, + isEnabled: false, + }); const { queryByTestId, getByTestId } = render( - + @@ -150,16 +152,6 @@ describe('', () => { const { getByTestId } = renderInvestigationGuide(); getByTestId(INVESTIGATION_GUIDE_BUTTON_TEST_ID).click(); - expect(mockFlyoutContextValue.openLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInvestigationTab, - }, - params: { - id: mockContextValue.eventId, - indexName: mockContextValue.indexName, - scopeId: mockContextValue.scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.tsx similarity index 85% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.tsx index f490266113533..599c0a73a0dab 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/investigation_guide.tsx @@ -4,47 +4,35 @@ * 2.0; you may not use this file except in compliance with the Elastic License * 2.0. */ -import React, { useCallback, useMemo } from 'react'; +import React, { useMemo } from 'react'; import { EuiButton, EuiSkeletonText, EuiCallOut } from '@elastic/eui'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; import { FormattedMessage } from '@kbn/i18n-react'; import { i18n } from '@kbn/i18n'; import { useInvestigationGuide } from '../../shared/hooks/use_investigation_guide'; import { useDocumentDetailsContext } from '../../shared/context'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; import { LeftPanelInvestigationTab } from '../../left'; import { INVESTIGATION_GUIDE_BUTTON_TEST_ID, INVESTIGATION_GUIDE_LOADING_TEST_ID, INVESTIGATION_GUIDE_TEST_ID, } from './test_ids'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; /** * Render either the investigation guide button that opens Investigation section in the left panel, * or a no-data message if investigation guide hasn't been set up on the rule */ export const InvestigationGuide: React.FC = () => { - const { openLeftPanel } = useExpandableFlyoutApi(); - const { eventId, indexName, scopeId, dataFormattedForFieldBrowser, isPreview, isPreviewMode } = - useDocumentDetailsContext(); + const { dataFormattedForFieldBrowser, isPreview } = useDocumentDetailsContext(); const { loading, error, basicAlertData, ruleNote } = useInvestigationGuide({ dataFormattedForFieldBrowser, }); - const goToInvestigationsTab = useCallback(() => { - openLeftPanel({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInvestigationTab, - }, - params: { - id: eventId, - indexName, - scopeId, - }, + const { navigateToLeftPanel: goToInvestigationsTab, isEnabled: isLinkEnabled } = + useNavigateToLeftPanel({ + tab: LeftPanelInvestigationTab, }); - }, [eventId, indexName, openLeftPanel, scopeId]); const hasInvestigationGuide = useMemo( () => !error && basicAlertData && basicAlertData.ruleId && ruleNote, @@ -88,7 +76,7 @@ export const InvestigationGuide: React.FC = () => { ); } - if (hasInvestigationGuide && isPreviewMode) { + if (hasInvestigationGuide && !isLinkEnabled) { return ( { /> ); - }, [loading, isPreview, isPreviewMode, goToInvestigationsTab, hasInvestigationGuide]); + }, [isPreview, loading, hasInvestigationGuide, isLinkEnabled, goToInvestigationsTab]); return
{content}
; }; diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/investigation_section.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/investigation_section.test.tsx similarity index 94% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/investigation_section.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/investigation_section.test.tsx index d97821428745f..9a25043abbdf4 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/investigation_section.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/investigation_section.test.tsx @@ -22,10 +22,12 @@ import { TestProvider } from '@kbn/expandable-flyout/src/test/provider'; import { mockContextValue } from '../../shared/mocks/mock_context'; import { useExpandSection } from '../hooks/use_expand_section'; import { useHighlightedFields } from '../../shared/hooks/use_highlighted_fields'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; jest.mock('../../../../detection_engine/rule_management/logic/use_rule_with_fallback'); jest.mock('../hooks/use_expand_section'); jest.mock('../../shared/hooks/use_highlighted_fields'); +jest.mock('../../../../common/hooks/use_experimental_features'); const panelContextValue = { ...mockContextValue, @@ -49,6 +51,7 @@ describe('', () => { beforeEach(() => { jest.clearAllMocks(); (useRuleWithFallback as jest.Mock).mockReturnValue({ rule: { note: 'test note' } }); + (useIsExperimentalFeatureEnabled as jest.Mock).mockReturnValue(false); }); it('should render investigation component', () => { diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/investigation_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/investigation_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/investigation_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/investigation_section.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/mitre_attack.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/mitre_attack.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/mitre_attack.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/mitre_attack.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/mitre_attack.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/mitre_attack.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/mitre_attack.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/mitre_attack.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/notes.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/notes.test.tsx similarity index 80% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/notes.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/notes.test.tsx index 7ccc3477a9d5d..3e07d9df1f79d 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/notes.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/notes.test.tsx @@ -21,15 +21,15 @@ import { mockContextValue } from '../../shared/mocks/mock_context'; import { createMockStore, mockGlobalState, TestProviders } from '../../../../common/mock'; import { ReqStatus } from '../../../../notes'; import type { Note } from '../../../../../common/api/timeline'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; -import { LeftPanelNotesTab } from '../../left'; import { getEmptyValue } from '../../../../common/components/empty_value'; import { useUserPrivileges } from '../../../../common/components/user_privileges'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; -jest.mock('@kbn/expandable-flyout'); jest.mock('../../../../common/components/user_privileges'); +const mockNavigateToLeftPanel = jest.fn(); +jest.mock('../../shared/hooks/use_navigate_to_left_panel'); + const mockAddError = jest.fn(); jest.mock('../../../../common/hooks/use_app_toasts', () => ({ useAppToasts: () => ({ @@ -48,15 +48,17 @@ jest.mock('react-redux', () => { describe('', () => { beforeEach(() => { + jest.clearAllMocks(); (useUserPrivileges as jest.Mock).mockReturnValue({ kibanaSecuritySolutionsPrivileges: { crud: true }, }); - jest.clearAllMocks(); + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, + }); }); it('should render loading spinner', () => { - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: jest.fn() }); - const store = createMockStore({ ...mockGlobalState, notes: { @@ -83,9 +85,6 @@ describe('', () => { }); it('should render Add note button if no notes are present', () => { - const mockOpenLeftPanel = jest.fn(); - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: mockOpenLeftPanel }); - const { getByTestId } = render( @@ -99,29 +98,17 @@ describe('', () => { button.click(); - expect(mockOpenLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { tab: LeftPanelNotesTab }, - params: { - id: mockContextValue.eventId, - indexName: mockContextValue.indexName, - scopeId: mockContextValue.scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); it('should disabled the Add note button if in preview mode', () => { - const contextValue = { - ...mockContextValue, - isPreviewMode: true, - }; - - const mockOpenLeftPanel = jest.fn(); - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: mockOpenLeftPanel }); - + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: undefined, + isEnabled: false, + }); const { getByTestId } = render( - + @@ -135,13 +122,10 @@ describe('', () => { button.click(); - expect(mockOpenLeftPanel).not.toHaveBeenCalled(); + expect(mockNavigateToLeftPanel).not.toHaveBeenCalled(); }); it('should render number of notes and plus button', () => { - const mockOpenLeftPanel = jest.fn(); - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: mockOpenLeftPanel }); - const contextValue = { ...mockContextValue, eventId: '1', @@ -163,25 +147,17 @@ describe('', () => { expect(button).toBeInTheDocument(); button.click(); - expect(mockOpenLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { tab: LeftPanelNotesTab }, - params: { - id: contextValue.eventId, - indexName: mockContextValue.indexName, - scopeId: mockContextValue.scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); - it('should disable the plus button if in preview mode', () => { - const mockOpenLeftPanel = jest.fn(); - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: mockOpenLeftPanel }); - + it('should disable the plus button if navigation is disabled', () => { + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: undefined, + isEnabled: false, + }); const contextValue = { ...mockContextValue, eventId: '1', - isPreviewMode: true, }; const { getByTestId } = render( @@ -203,7 +179,7 @@ describe('', () => { button.click(); expect(button).toBeDisabled(); - expect(mockOpenLeftPanel).not.toHaveBeenCalled(); + expect(mockNavigateToLeftPanel).not.toHaveBeenCalled(); }); it('should render number of notes in scientific notation for big numbers', () => { @@ -257,8 +233,6 @@ describe('', () => { isPreview: true, }; - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: jest.fn() }); - const { getByText, queryByTestId } = render( @@ -309,9 +283,6 @@ describe('', () => { kibanaSecuritySolutionsPrivileges: { crud: false }, }); - const mockOpenLeftPanel = jest.fn(); - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: mockOpenLeftPanel }); - const contextValue = { ...mockContextValue, eventId: '1', @@ -337,15 +308,7 @@ describe('', () => { button.click(); - expect(mockOpenLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { tab: LeftPanelNotesTab }, - params: { - id: contextValue.eventId, - indexName: mockContextValue.indexName, - scopeId: mockContextValue.scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); it('should show a - if user does not have the correct privileges and no notes have been created', () => { diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/notes.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/notes.tsx similarity index 83% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/notes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/notes.tsx index e10a1ff23919f..46377ee6db628 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/notes.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/notes.tsx @@ -5,7 +5,7 @@ * 2.0. */ -import React, { memo, useCallback, useEffect, useMemo } from 'react'; +import React, { memo, useEffect, useMemo } from 'react'; import { useDispatch, useSelector } from 'react-redux'; import { FormattedMessage } from '@kbn/i18n-react'; import { i18n } from '@kbn/i18n'; @@ -18,10 +18,8 @@ import { useEuiTheme, } from '@elastic/eui'; import { css } from '@emotion/react'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; import { useUserPrivileges } from '../../../../common/components/user_privileges'; import { getEmptyTagValue } from '../../../../common/components/empty_value'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; import { FormattedCount } from '../../../../common/components/formatted_number'; import { useDocumentDetailsContext } from '../../shared/context'; import { @@ -44,6 +42,7 @@ import { import { useAppToasts } from '../../../../common/hooks/use_app_toasts'; import { AlertHeaderBlock } from './alert_header_block'; import { LeftPanelNotesTab } from '../../left'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; export const FETCH_NOTES_ERROR = i18n.translate( 'xpack.securitySolution.flyout.right.notes.fetchNotesErrorLabel', @@ -70,31 +69,23 @@ export const VIEW_NOTES_BUTTON_ARIA_LABEL = i18n.translate( export const Notes = memo(() => { const { euiTheme } = useEuiTheme(); const dispatch = useDispatch(); - const { eventId, indexName, scopeId, isPreview, isPreviewMode } = useDocumentDetailsContext(); + const { eventId, isPreview } = useDocumentDetailsContext(); const { addError: addErrorToast } = useAppToasts(); const { kibanaSecuritySolutionsPrivileges } = useUserPrivileges(); - const { openLeftPanel } = useExpandableFlyoutApi(); - const openExpandedFlyoutNotesTab = useCallback( - () => - openLeftPanel({ - id: DocumentDetailsLeftPanelKey, - path: { tab: LeftPanelNotesTab }, - params: { - id: eventId, - indexName, - scopeId, - }, - }), - [eventId, indexName, openLeftPanel, scopeId] - ); + const { navigateToLeftPanel: openExpandedFlyoutNotesTab, isEnabled: isLinkEnabled } = + useNavigateToLeftPanel({ + tab: LeftPanelNotesTab, + }); + + const isNotesDisabled = !isLinkEnabled || isPreview; useEffect(() => { // only fetch notes if we are not in a preview panel, or not in a rule preview workflow - if (!isPreviewMode && !isPreview) { + if (!isNotesDisabled) { dispatch(fetchNotesByDocumentIds({ documentIds: [eventId] })); } - }, [dispatch, eventId, isPreview, isPreviewMode]); + }, [dispatch, eventId, isNotesDisabled]); const fetchStatus = useSelector((state: State) => selectFetchNotesByDocumentIdsStatus(state)); const fetchError = useSelector((state: State) => selectFetchNotesByDocumentIdsError(state)); @@ -115,7 +106,7 @@ export const Notes = memo(() => { @@ -126,7 +117,7 @@ export const Notes = memo(() => { /> ), - [isPreview, isPreviewMode, notes.length, openExpandedFlyoutNotesTab] + [isNotesDisabled, notes.length, openExpandedFlyoutNotesTab] ); const addNoteButton = useMemo( () => ( @@ -134,21 +125,21 @@ export const Notes = memo(() => { iconType="plusInCircle" onClick={openExpandedFlyoutNotesTab} size="s" - disabled={isPreviewMode || isPreview} + disabled={isNotesDisabled} aria-label={ADD_NOTE_BUTTON} data-test-subj={NOTES_ADD_NOTE_BUTTON_TEST_ID} > {ADD_NOTE_BUTTON} ), - [isPreview, isPreviewMode, openExpandedFlyoutNotesTab] + [isNotesDisabled, openExpandedFlyoutNotesTab] ); const addNoteButtonIcon = useMemo( () => ( { ), [ euiTheme.size.xs, - isPreview, - isPreviewMode, + isNotesDisabled, kibanaSecuritySolutionsPrivileges.crud, openExpandedFlyoutNotesTab, ] diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.test.tsx similarity index 83% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.test.tsx index 57770b58e2fcb..ddf55daef882c 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.test.tsx @@ -13,11 +13,8 @@ import { SUMMARY_ROW_TEXT_TEST_ID, SUMMARY_ROW_VALUE_TEST_ID, } from './test_ids'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; -import { LeftPanelInsightsTab } from '../../left'; import React from 'react'; import { PrevalenceOverview } from './prevalence_overview'; -import { PREVALENCE_TAB_ID } from '../../left/components/prevalence_details'; import { EXPANDABLE_PANEL_HEADER_TITLE_ICON_TEST_ID, EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID, @@ -27,10 +24,13 @@ import { } from '../../../shared/components/test_ids'; import { usePrevalence } from '../../shared/hooks/use_prevalence'; import { mockContextValue } from '../../shared/mocks/mock_context'; -import { type ExpandableFlyoutApi, useExpandableFlyoutApi } from '@kbn/expandable-flyout'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; jest.mock('../../shared/hooks/use_prevalence'); +const mockNavigateToLeftPanel = jest.fn(); +jest.mock('../../shared/hooks/use_navigate_to_left_panel'); + const TOGGLE_ICON_TEST_ID = EXPANDABLE_PANEL_TOGGLE_ICON_TEST_ID(PREVALENCE_TEST_ID); const TITLE_LINK_TEST_ID = EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(PREVALENCE_TEST_ID); const TITLE_ICON_TEST_ID = EXPANDABLE_PANEL_HEADER_TITLE_ICON_TEST_ID(PREVALENCE_TEST_ID); @@ -38,15 +38,6 @@ const TITLE_TEXT_TEST_ID = EXPANDABLE_PANEL_HEADER_TITLE_TEXT_TEST_ID(PREVALENCE const NO_DATA_MESSAGE = 'No prevalence data available.'; -const flyoutContextValue = { - openLeftPanel: jest.fn(), -} as unknown as ExpandableFlyoutApi; - -jest.mock('@kbn/expandable-flyout', () => ({ - useExpandableFlyoutApi: jest.fn(), - ExpandableFlyoutProvider: ({ children }: React.PropsWithChildren<{}>) => <>{children}, -})); - const renderPrevalenceOverview = (contextValue: DocumentDetailsContext = mockContextValue) => render( @@ -57,17 +48,19 @@ const renderPrevalenceOverview = (contextValue: DocumentDetailsContext = mockCon ); describe('', () => { - beforeAll(() => { - jest.mocked(useExpandableFlyoutApi).mockReturnValue(flyoutContextValue); - }); - - it('should render wrapper component', () => { + beforeEach(() => { (usePrevalence as jest.Mock).mockReturnValue({ loading: false, error: false, data: [], }); + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, + }); + }); + it('should render wrapper component', () => { const { getByTestId, queryByTestId } = renderPrevalenceOverview(); expect(queryByTestId(TOGGLE_ICON_TEST_ID)).not.toBeInTheDocument(); expect(getByTestId(TITLE_LINK_TEST_ID)).toBeInTheDocument(); @@ -76,20 +69,23 @@ describe('', () => { expect(queryByTestId(TITLE_TEXT_TEST_ID)).not.toBeInTheDocument(); }); - it('should not render link and icon if isPreviewMode is true', () => { - (usePrevalence as jest.Mock).mockReturnValue({ - loading: false, - error: false, - data: [], - }); - + it('should render link without icon if isPreviewMode is true', () => { const { getByTestId, queryByTestId } = renderPrevalenceOverview({ ...mockContextValue, isPreviewMode: true, }); - expect(queryByTestId(TOGGLE_ICON_TEST_ID)).not.toBeInTheDocument(); - expect(queryByTestId(TITLE_LINK_TEST_ID)).not.toBeInTheDocument(); + expect(getByTestId(TITLE_LINK_TEST_ID)).toBeInTheDocument(); expect(queryByTestId(TITLE_ICON_TEST_ID)).not.toBeInTheDocument(); + }); + + it('should not render link if navigation is disabled', () => { + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: false, + }); + + const { getByTestId, queryByTestId } = renderPrevalenceOverview(mockContextValue); + expect(queryByTestId(TITLE_LINK_TEST_ID)).not.toBeInTheDocument(); expect(getByTestId(TITLE_TEXT_TEST_ID)).toBeInTheDocument(); }); @@ -193,14 +189,6 @@ describe('', () => { const { getByTestId } = renderPrevalenceOverview(); getByTestId(TITLE_LINK_TEST_ID).click(); - expect(flyoutContextValue.openLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { tab: LeftPanelInsightsTab, subTab: PREVALENCE_TAB_ID }, - params: { - id: 'eventId', - indexName: 'index', - scopeId: 'scopeId', - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.tsx similarity index 80% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.tsx index 966df0293db77..b24c22e5ebbd1 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/prevalence_overview.tsx @@ -6,18 +6,17 @@ */ import type { FC } from 'react'; -import React, { useCallback, useMemo } from 'react'; +import React, { useMemo } from 'react'; import { EuiBadge, EuiFlexGroup } from '@elastic/eui'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; import { FormattedMessage } from '@kbn/i18n-react'; import { ExpandablePanel } from '../../../shared/components/expandable_panel'; import { usePrevalence } from '../../shared/hooks/use_prevalence'; import { PREVALENCE_TEST_ID } from './test_ids'; import { useDocumentDetailsContext } from '../../shared/context'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; import { LeftPanelInsightsTab } from '../../left'; import { PREVALENCE_TAB_ID } from '../../left/components/prevalence_details'; import { InsightsSummaryRow } from './insights_summary_row'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; const UNCOMMON = ( { - const { - eventId, - indexName, - dataFormattedForFieldBrowser, - scopeId, - investigationFields, - isPreviewMode, - } = useDocumentDetailsContext(); - const { openLeftPanel } = useExpandableFlyoutApi(); + const { dataFormattedForFieldBrowser, investigationFields, isPreviewMode } = + useDocumentDetailsContext(); - const goPrevalenceTab = useCallback(() => { - openLeftPanel({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: PREVALENCE_TAB_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, + const { navigateToLeftPanel: goToPrevalenceTab, isEnabled: isLinkEnabled } = + useNavigateToLeftPanel({ + tab: LeftPanelInsightsTab, + subTab: PREVALENCE_TAB_ID, }); - }, [eventId, openLeftPanel, indexName, scopeId]); const { loading, error, data } = usePrevalence({ dataFormattedForFieldBrowser, @@ -82,9 +65,9 @@ export const PrevalenceOverview: FC = () => { ); const link = useMemo( () => - !isPreviewMode + isLinkEnabled ? { - callback: goPrevalenceTab, + callback: goToPrevalenceTab, tooltip: ( { ), } : undefined, - [goPrevalenceTab, isPreviewMode] + [goToPrevalenceTab, isLinkEnabled] ); return ( diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/reason.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/reason.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/reason.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/reason.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/reason.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/reason.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/reason.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/reason.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_ancestry.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_ancestry.test.tsx similarity index 76% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_ancestry.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_ancestry.test.tsx index 38efe27b16ea9..93f470331e352 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_ancestry.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_ancestry.test.tsx @@ -16,22 +16,16 @@ import { } from './test_ids'; import { RelatedAlertsByAncestry } from './related_alerts_by_ancestry'; import { useFetchRelatedAlertsByAncestry } from '../../shared/hooks/use_fetch_related_alerts_by_ancestry'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; -import { LeftPanelInsightsTab } from '../../left'; -import { CORRELATIONS_TAB_ID } from '../../left/components/correlations_details'; -import { useDocumentDetailsContext } from '../../shared/context'; - -jest.mock('@kbn/expandable-flyout'); -jest.mock('../../shared/context'); +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; + jest.mock('../../shared/hooks/use_fetch_related_alerts_by_ancestry'); -const mockOpenLeftPanel = jest.fn(); +const mockNavigateToLeftPanel = jest.fn(); +jest.mock('../../shared/hooks/use_navigate_to_left_panel'); + const documentId = 'documentId'; const indices = ['indices']; const scopeId = 'scopeId'; -const eventId = 'eventId'; -const indexName = 'indexName'; const TEXT_TEST_ID = SUMMARY_ROW_TEXT_TEST_ID(CORRELATIONS_RELATED_ALERTS_BY_ANCESTRY_TEST_ID); const BUTTON_TEST_ID = SUMMARY_ROW_BUTTON_TEST_ID(CORRELATIONS_RELATED_ALERTS_BY_ANCESTRY_TEST_ID); @@ -49,14 +43,10 @@ const renderRelatedAlertsByAncestry = () => describe('', () => { beforeEach(() => { jest.clearAllMocks(); - - (useDocumentDetailsContext as jest.Mock).mockReturnValue({ - eventId, - indexName, - scopeId, - isPreviewMode: false, + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, }); - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: mockOpenLeftPanel }); }); it('should render single related alert correctly', () => { @@ -112,17 +102,6 @@ describe('', () => { const { getByTestId } = renderRelatedAlertsByAncestry(); getByTestId(BUTTON_TEST_ID).click(); - expect(mockOpenLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: CORRELATIONS_TAB_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_ancestry.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_ancestry.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_ancestry.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_ancestry.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_same_source_event.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_same_source_event.test.tsx similarity index 77% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_same_source_event.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_same_source_event.test.tsx index 80e7c99a60917..c3e646a2c1cdf 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_same_source_event.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_same_source_event.test.tsx @@ -16,21 +16,15 @@ import { } from './test_ids'; import { useFetchRelatedAlertsBySameSourceEvent } from '../../shared/hooks/use_fetch_related_alerts_by_same_source_event'; import { RelatedAlertsBySameSourceEvent } from './related_alerts_by_same_source_event'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; -import { LeftPanelInsightsTab } from '../../left'; -import { CORRELATIONS_TAB_ID } from '../../left/components/correlations_details'; -import { useDocumentDetailsContext } from '../../shared/context'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; - -jest.mock('@kbn/expandable-flyout'); -jest.mock('../../shared/context'); +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; + jest.mock('../../shared/hooks/use_fetch_related_alerts_by_same_source_event'); -const mockOpenLeftPanel = jest.fn(); +const mockNavigateToLeftPanel = jest.fn(); +jest.mock('../../shared/hooks/use_navigate_to_left_panel'); + const originalEventId = 'originalEventId'; const scopeId = 'scopeId'; -const eventId = 'eventId'; -const indexName = 'indexName'; const TEXT_TEST_ID = SUMMARY_ROW_TEXT_TEST_ID( CORRELATIONS_RELATED_ALERTS_BY_SAME_SOURCE_EVENT_TEST_ID @@ -53,13 +47,10 @@ describe('', () => { beforeEach(() => { jest.clearAllMocks(); - (useDocumentDetailsContext as jest.Mock).mockReturnValue({ - eventId, - indexName, - scopeId, - isPreviewMode: false, + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, }); - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: mockOpenLeftPanel }); }); it('should render single related alert correctly', () => { @@ -117,17 +108,6 @@ describe('', () => { const { getByTestId } = renderRelatedAlertsBySameSourceEvent(); getByTestId(BUTTON_TEST_ID).click(); - expect(mockOpenLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: CORRELATIONS_TAB_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_same_source_event.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_same_source_event.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_same_source_event.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_same_source_event.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_session.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_session.test.tsx similarity index 75% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_session.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_session.test.tsx index 4aeeef1feb8b1..8328099e1b316 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_session.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_session.test.tsx @@ -16,19 +16,13 @@ import { } from './test_ids'; import { RelatedAlertsBySession } from './related_alerts_by_session'; import { useFetchRelatedAlertsBySession } from '../../shared/hooks/use_fetch_related_alerts_by_session'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; -import { LeftPanelInsightsTab } from '../../left'; -import { CORRELATIONS_TAB_ID } from '../../left/components/correlations_details'; -import { useDocumentDetailsContext } from '../../shared/context'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; - -jest.mock('@kbn/expandable-flyout'); -jest.mock('../../shared/context'); +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; + jest.mock('../../shared/hooks/use_fetch_related_alerts_by_session'); -const mockOpenLeftPanel = jest.fn(); -const eventId = 'eventId'; -const indexName = 'indexName'; +const mockNavigateToLeftPanel = jest.fn(); +jest.mock('../../shared/hooks/use_navigate_to_left_panel'); + const entityId = 'entityId'; const scopeId = 'scopeId'; @@ -47,13 +41,10 @@ describe('', () => { beforeEach(() => { jest.clearAllMocks(); - (useDocumentDetailsContext as jest.Mock).mockReturnValue({ - eventId, - indexName, - scopeId, - isPreviewMode: false, + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, }); - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: mockOpenLeftPanel }); }); it('should render single related alerts correctly', () => { @@ -109,17 +100,6 @@ describe('', () => { const { getByTestId } = renderRelatedAlertsBySession(); getByTestId(BUTTON_TEST_ID).click(); - expect(mockOpenLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: CORRELATIONS_TAB_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_session.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_session.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_session.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_alerts_by_session.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_cases.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_cases.test.tsx similarity index 73% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_cases.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_cases.test.tsx index e55d0e109d1d7..3d4b42e275368 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_cases.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_cases.test.tsx @@ -16,20 +16,14 @@ import { } from './test_ids'; import { RelatedCases } from './related_cases'; import { useFetchRelatedCases } from '../../shared/hooks/use_fetch_related_cases'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; -import { LeftPanelInsightsTab } from '../../left'; -import { CORRELATIONS_TAB_ID } from '../../left/components/correlations_details'; -import { useDocumentDetailsContext } from '../../shared/context'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; - -jest.mock('@kbn/expandable-flyout'); -jest.mock('../../shared/context'); +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; + jest.mock('../../shared/hooks/use_fetch_related_cases'); -const mockOpenLeftPanel = jest.fn(); +const mockNavigateToLeftPanel = jest.fn(); +jest.mock('../../shared/hooks/use_navigate_to_left_panel'); + const eventId = 'eventId'; -const indexName = 'indexName'; -const scopeId = 'scopeId'; const TEXT_TEST_ID = SUMMARY_ROW_TEXT_TEST_ID(CORRELATIONS_RELATED_CASES_TEST_ID); const BUTTON_TEST_ID = SUMMARY_ROW_BUTTON_TEST_ID(CORRELATIONS_RELATED_CASES_TEST_ID); @@ -46,13 +40,10 @@ describe('', () => { beforeEach(() => { jest.clearAllMocks(); - (useDocumentDetailsContext as jest.Mock).mockReturnValue({ - eventId, - indexName, - scopeId, - isPreviewMode: false, + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, }); - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: mockOpenLeftPanel }); }); it('should render single related case correctly', () => { @@ -108,17 +99,6 @@ describe('', () => { const { getByTestId } = renderRelatedCases(); getByTestId(BUTTON_TEST_ID).click(); - expect(mockOpenLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: CORRELATIONS_TAB_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_cases.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_cases.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/related_cases.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/related_cases.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/response_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/response_button.test.tsx similarity index 88% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/response_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/response_button.test.tsx index 3765daec05496..7e01abfd2002f 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/response_button.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/response_button.test.tsx @@ -14,6 +14,9 @@ import { mockContextValue } from '../../shared/mocks/mock_context'; import { ResponseButton } from './response_button'; import type { SearchHit } from '../../../../../common/search_strategy'; import { TestProvider } from '@kbn/expandable-flyout/src/test/provider'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; + +jest.mock('../../../../common/hooks/use_experimental_features'); const mockValidSearchHit = { fields: { @@ -42,6 +45,7 @@ const renderResponseButton = (panelContextValue: DocumentDetailsContext = mockCo ); describe('', () => { it('should render response button correctly', () => { + (useIsExperimentalFeatureEnabled as jest.Mock).mockReturnValue(false); const panelContextValue = { ...mockContextValue, searchHit: mockValidSearchHit }; const { getByTestId, queryByTestId } = renderResponseButton(panelContextValue); expect(getByTestId(RESPONSE_BUTTON_TEST_ID)).toBeInTheDocument(); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/response_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/response_button.tsx similarity index 59% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/response_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/response_button.tsx index 291ce9687ae27..eb744a22158de 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/response_button.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/response_button.tsx @@ -4,33 +4,20 @@ * 2.0; you may not use this file except in compliance with the Elastic License * 2.0. */ -import React, { useCallback } from 'react'; +import React from 'react'; import { EuiButton } from '@elastic/eui'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; import { FormattedMessage } from '@kbn/i18n-react'; -import { useDocumentDetailsContext } from '../../shared/context'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; import { LeftPanelResponseTab } from '../../left'; import { RESPONSE_BUTTON_TEST_ID } from './test_ids'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; /** * Response button that opens Response section in the left panel */ export const ResponseButton: React.FC = () => { - const { openLeftPanel } = useExpandableFlyoutApi(); - const { eventId, indexName, scopeId } = useDocumentDetailsContext(); - - const goToResponseTab = useCallback(() => { - openLeftPanel({ - id: DocumentDetailsLeftPanelKey, - path: { tab: LeftPanelResponseTab }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); - }, [eventId, indexName, openLeftPanel, scopeId]); + const { navigateToLeftPanel: goToResponseTab } = useNavigateToLeftPanel({ + tab: LeftPanelResponseTab, + }); return ( <> diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/response_section.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/response_section.test.tsx similarity index 76% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/response_section.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/response_section.test.tsx index 5ae2e2741f5bf..d3201d37fa060 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/response_section.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/response_section.test.tsx @@ -18,8 +18,18 @@ import { mockContextValue } from '../../shared/mocks/mock_context'; import { ResponseSection } from './response_section'; import { TestProvider } from '@kbn/expandable-flyout/src/test/provider'; import { useExpandSection } from '../hooks/use_expand_section'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; +import { useKibana as mockUseKibana } from '../../../../common/lib/kibana/__mocks__'; +import { useKibana } from '../../../../common/lib/kibana'; jest.mock('../hooks/use_expand_section'); +jest.mock('../../../../common/lib/kibana'); +jest.mock('../../../../common/hooks/use_experimental_features'); + +const mockedUseKibana = mockUseKibana(); +(useKibana as jest.Mock).mockReturnValue(mockedUseKibana); + +const mockUseIsExperimentalFeatureEnabled = useIsExperimentalFeatureEnabled as jest.Mock; const PREVIEW_MESSAGE = 'Response is not available in alert preview.'; const OPEN_FLYOUT_MESSAGE = 'Open alert details to access response actions.'; @@ -36,6 +46,10 @@ const renderResponseSection = () => ); describe('', () => { + beforeEach(() => { + mockUseIsExperimentalFeatureEnabled.mockReturnValue(false); + }); + it('should render response component', () => { const { getByTestId } = renderResponseSection(); @@ -100,7 +114,7 @@ describe('', () => { expect(getByTestId(RESPONSE_SECTION_CONTENT_TEST_ID)).toHaveTextContent(PREVIEW_MESSAGE); }); - it('should render open details flyout message if flyout is in preview', () => { + it('should render open details flyout message if flyout is in preview mode', () => { (useExpandSection as jest.Mock).mockReturnValue(true); const { getByTestId } = render( @@ -140,4 +154,25 @@ describe('', () => { ); expect(container).toBeEmptyDOMElement(); }); + + describe('newExpandableFlyoutNavigationEnabled', () => { + beforeEach(() => { + mockUseIsExperimentalFeatureEnabled.mockReturnValue(true); + }); + + it('should render if isPreviewMode is true', () => { + const { getByTestId } = render( + + + + + + + + ); + expect(getByTestId(RESPONSE_SECTION_HEADER_TEST_ID)).toBeInTheDocument(); + expect(getByTestId(RESPONSE_SECTION_HEADER_TEST_ID)).toHaveTextContent('Response'); + expect(getByTestId(RESPONSE_SECTION_CONTENT_TEST_ID)).toBeInTheDocument(); + }); + }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/response_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/response_section.tsx similarity index 90% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/response_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/response_section.tsx index 168e5b05357b5..6e4a52f61559e 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/response_section.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/response_section.tsx @@ -16,6 +16,7 @@ import { useDocumentDetailsContext } from '../../shared/context'; import { getField } from '../../shared/utils'; import { EventKind } from '../../shared/constants/event_kinds'; import { RESPONSE_SECTION_TEST_ID } from './test_ids'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; const KEY = 'response'; @@ -28,6 +29,10 @@ export const ResponseSection = memo(() => { const expanded = useExpandSection({ title: KEY, defaultValue: false }); const eventKind = getField(getFieldsData('event.kind')); + const isNewNavigationEnabled = useIsExperimentalFeatureEnabled( + 'newExpandableFlyoutNavigationEnabled' + ); + const content = useMemo(() => { if (isPreview) { return ( @@ -53,7 +58,7 @@ export const ResponseSection = memo(() => { ); } - if (isPreviewMode) { + if (!isNewNavigationEnabled && isPreviewMode) { return ( { } return ; - }, [isPreview, isPreviewMode]); + }, [isPreview, isPreviewMode, isNewNavigationEnabled]); if (eventKind !== EventKind.signal) { return null; diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/risk_score.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/risk_score.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/risk_score.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/risk_score.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/risk_score.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/risk_score.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/risk_score.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/risk_score.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/session_preview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/session_preview.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/session_preview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/session_preview.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/session_preview.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/session_preview.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/session_preview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/session_preview.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.test.tsx similarity index 65% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.test.tsx index 9ccb512030b43..73cf7202b50c1 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.test.tsx @@ -21,9 +21,15 @@ import { EXPANDABLE_PANEL_TOGGLE_ICON_TEST_ID, } from '../../../shared/components/test_ids'; import { mockContextValue } from '../../shared/mocks/mock_context'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; +import { useInvestigateInTimeline } from '../../../../detections/components/alerts_table/timeline_actions/use_investigate_in_timeline'; jest.mock('../hooks/use_session_preview'); jest.mock('../../../../common/hooks/use_license'); +jest.mock('../../../../common/hooks/use_experimental_features'); +jest.mock( + '../../../../detections/components/alerts_table/timeline_actions/use_investigate_in_timeline' +); const mockNavigateToSessionView = jest.fn(); jest.mock('../../shared/hooks/use_navigate_to_session_view', () => { @@ -39,6 +45,15 @@ jest.mock('@kbn/kibana-react-plugin/public', () => { }; }); +jest.mock('react-redux', () => { + const original = jest.requireActual('react-redux'); + + return { + ...original, + useDispatch: () => jest.fn(), + }; +}); + const NO_DATA_MESSAGE = 'You can only view Linux session details if you’ve enabled the Include session data setting in your Elastic Defend integration policy. Refer to Enable Session View data(external, opens in a new tab or window) for more information.'; @@ -62,6 +77,10 @@ const renderSessionPreview = (context = mockContextValue) => describe('SessionPreviewContainer', () => { beforeEach(() => { jest.clearAllMocks(); + (useIsExperimentalFeatureEnabled as jest.Mock).mockReturnValue(false); + (useInvestigateInTimeline as jest.Mock).mockReturnValue({ + investigateInTimelineAlertClick: jest.fn(), + }); }); it('should render component and link in header', () => { @@ -228,4 +247,103 @@ describe('SessionPreviewContainer', () => { ).not.toBeInTheDocument(); }); }); + + describe('when new navigation is enabled', () => { + describe('when visualization in flyout flag is enabled', () => { + beforeEach(() => { + jest.clearAllMocks(); + mockUseUiSetting.mockReturnValue([true]); + (useSessionPreview as jest.Mock).mockReturnValue(sessionViewConfig); + (useLicense as jest.Mock).mockReturnValue({ isEnterprise: () => true }); + (useIsExperimentalFeatureEnabled as jest.Mock).mockReturnValue(true); + }); + + it('should open left panel vizualization tab when visualization in flyout flag is on', () => { + const { getByTestId } = renderSessionPreview(); + + expect( + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(SESSION_PREVIEW_TEST_ID)) + ).toBeInTheDocument(); + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(SESSION_PREVIEW_TEST_ID)).click(); + + expect(mockNavigateToSessionView).toHaveBeenCalled(); + }); + + it('should not render link to session viewer if flyout is open in rule preview', () => { + const { getByTestId, queryByTestId } = renderSessionPreview({ + ...mockContextValue, + isPreview: true, + }); + + expect(getByTestId(SESSION_PREVIEW_TEST_ID)).toBeInTheDocument(); + expect( + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_TEXT_TEST_ID(SESSION_PREVIEW_TEST_ID)) + ).toBeInTheDocument(); + expect( + queryByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(SESSION_PREVIEW_TEST_ID)) + ).not.toBeInTheDocument(); + }); + + it('should render link to session viewer if flyout is open in preview mode', () => { + const { getByTestId } = renderSessionPreview({ + ...mockContextValue, + isPreviewMode: true, + }); + + expect(getByTestId(SESSION_PREVIEW_TEST_ID)).toBeInTheDocument(); + expect( + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(SESSION_PREVIEW_TEST_ID)) + ).toBeInTheDocument(); + + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(SESSION_PREVIEW_TEST_ID)).click(); + expect(mockNavigateToSessionView).toHaveBeenCalled(); + }); + }); + + describe('when visualization in flyout flag is not enabled', () => { + beforeEach(() => { + jest.clearAllMocks(); + mockUseUiSetting.mockReturnValue([false]); + (useSessionPreview as jest.Mock).mockReturnValue(sessionViewConfig); + (useLicense as jest.Mock).mockReturnValue({ isEnterprise: () => true }); + (useIsExperimentalFeatureEnabled as jest.Mock).mockReturnValue(true); + }); + + it('should open session viewer in timeline', () => { + const { getByTestId } = renderSessionPreview(); + const { investigateInTimelineAlertClick } = useInvestigateInTimeline({}); + expect( + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(SESSION_PREVIEW_TEST_ID)) + ).toBeInTheDocument(); + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(SESSION_PREVIEW_TEST_ID)).click(); + + expect(investigateInTimelineAlertClick).toHaveBeenCalled(); + }); + + it('should not render link to session viewer if flyout is open in rule preview', () => { + const { getByTestId, queryByTestId } = renderSessionPreview({ + ...mockContextValue, + isPreview: true, + }); + + expect(getByTestId(SESSION_PREVIEW_TEST_ID)).toBeInTheDocument(); + expect( + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_TEXT_TEST_ID(SESSION_PREVIEW_TEST_ID)) + ).toBeInTheDocument(); + expect( + queryByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(SESSION_PREVIEW_TEST_ID)) + ).not.toBeInTheDocument(); + }); + + it('should render link to open session viewer in timeline if flyout is open in preview mode', () => { + const { getByTestId } = renderSessionPreview({ + ...mockContextValue, + isPreviewMode: true, + }); + const { investigateInTimelineAlertClick } = useInvestigateInTimeline({}); + getByTestId(EXPANDABLE_PANEL_HEADER_TITLE_LINK_TEST_ID(SESSION_PREVIEW_TEST_ID)).click(); + expect(investigateInTimelineAlertClick).toHaveBeenCalled(); + }); + }); + }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.tsx similarity index 72% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.tsx index 4098b35a0abfc..2b9ffc32b871e 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/session_preview_container.tsx @@ -5,7 +5,7 @@ * 2.0. */ -import React, { type FC, useCallback } from 'react'; +import React, { type FC, useCallback, useMemo } from 'react'; import { TimelineTabs } from '@kbn/securitysolution-data-table'; import { useDispatch } from 'react-redux'; import { FormattedMessage } from '@kbn/i18n-react'; @@ -24,6 +24,7 @@ import { setActiveTabTimeline } from '../../../../timelines/store/actions'; import { getScopedActions } from '../../../../helpers'; import { useNavigateToSessionView } from '../../shared/hooks/use_navigate_to_session_view'; import { SessionViewNoDataMessage } from '../../shared/components/session_view_no_data_message'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; const timelineId = 'timeline-1'; @@ -51,6 +52,10 @@ export const SessionPreviewContainer: FC = () => { const isEnterprisePlus = useLicense().isEnterprise(); const isEnabled = sessionViewConfig && isEnterprisePlus; + const isNewNavigationEnabled = useIsExperimentalFeatureEnabled( + 'newExpandableFlyoutNavigationEnabled' + ); + const dispatch = useDispatch(); const { startTransaction } = useStartTransaction(); const scopedActions = getScopedActions(timelineId); @@ -85,6 +90,24 @@ export const SessionPreviewContainer: FC = () => { scopeId, }); + const iconType = useMemo(() => { + const icon = visualizationInFlyoutEnabled ? 'arrowStart' : 'timeline'; + return !isPreviewMode ? icon : undefined; + }, [visualizationInFlyoutEnabled, isPreviewMode]); + + const isNavigationEnabled = useMemo(() => { + // if the session view is not enabled or in rule preview mode, the navigation is not enabled + if (!isEnabled || isPreview) { + return false; + } + // if the new navigation is enabled, the navigation is enabled (flyout or timeline) + if (isNewNavigationEnabled) { + return true; + } + // if the new navigation is not enabled, the navigation is enabled if the flyout is not in preview mode + return !isPreviewMode; + }, [isNewNavigationEnabled, isPreviewMode, isEnabled, isPreview]); + return ( { defaultMessage="Session viewer preview" /> ), - iconType: visualizationInFlyoutEnabled ? 'arrowStart' : 'timeline', - ...(isEnabled && - !isPreview && - !isPreviewMode && { - link: { - callback: visualizationInFlyoutEnabled ? navigateToSessionView : goToSessionViewTab, - tooltip: ( - - ), - }, - }), + iconType, + ...(isNavigationEnabled && { + link: { + callback: visualizationInFlyoutEnabled ? navigateToSessionView : goToSessionViewTab, + tooltip: ( + + ), + }, + }), }} data-test-subj={SESSION_PREVIEW_TEST_ID} > diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/severity.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/severity.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/severity.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/severity.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/severity.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/severity.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/severity.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/severity.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/status.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/status.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/status.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/status.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/status.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/status.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/status_popover_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/status_popover_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/status_popover_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/status_popover_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/status_popover_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/status_popover_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/status_popover_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/status_popover_button.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/suppressed_alerts.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/suppressed_alerts.test.tsx similarity index 72% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/suppressed_alerts.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/suppressed_alerts.test.tsx index 331283e194ed0..17b351690ba0f 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/suppressed_alerts.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/suppressed_alerts.test.tsx @@ -16,18 +16,16 @@ import { } from './test_ids'; import { SuppressedAlerts } from './suppressed_alerts'; import { isSuppressionRuleInGA } from '../../../../../common/detection_engine/utils'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; -import { LeftPanelInsightsTab } from '../../left'; -import { CORRELATIONS_TAB_ID } from '../../left/components/correlations_details'; -import { useDocumentDetailsContext } from '../../shared/context'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; -jest.mock('@kbn/expandable-flyout'); jest.mock('../../shared/context'); jest.mock('../../../../../common/detection_engine/utils', () => ({ isSuppressionRuleInGA: jest.fn().mockReturnValue(false), })); +const mockNavigateToLeftPanel = jest.fn(); +jest.mock('../../shared/hooks/use_navigate_to_left_panel'); + const TEXT_TEST_ID = SUMMARY_ROW_TEXT_TEST_ID(CORRELATIONS_SUPPRESSED_ALERTS_TEST_ID); const BUTTON_TEST_ID = SUMMARY_ROW_BUTTON_TEST_ID(CORRELATIONS_SUPPRESSED_ALERTS_TEST_ID); @@ -38,23 +36,16 @@ const renderSuppressedAlerts = (alertSuppressionCount: number) => ); -const mockOpenLeftPanel = jest.fn(); -const scopeId = 'scopeId'; -const eventId = 'eventId'; -const indexName = 'indexName'; const isSuppressionRuleInGAMock = isSuppressionRuleInGA as jest.Mock; describe('', () => { beforeEach(() => { jest.clearAllMocks(); - (useDocumentDetailsContext as jest.Mock).mockReturnValue({ - eventId, - indexName, - scopeId, - isPreviewMode: false, + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, }); - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: mockOpenLeftPanel }); }); it('should render single suppressed alert correctly', () => { @@ -87,17 +78,6 @@ describe('', () => { const { getByTestId } = renderSuppressedAlerts(1); getByTestId(BUTTON_TEST_ID).click(); - expect(mockOpenLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: CORRELATIONS_TAB_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/suppressed_alerts.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/suppressed_alerts.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/suppressed_alerts.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/suppressed_alerts.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/table_field_name_cell.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/table_field_name_cell.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/table_field_name_cell.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/table_field_name_cell.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/table_field_name_cell.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/table_field_name_cell.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/table_field_name_cell.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/table_field_name_cell.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/table_field_value_cell.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/table_field_value_cell.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/table_field_value_cell.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/table_field_value_cell.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/table_field_value_cell.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/table_field_value_cell.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/table_field_value_cell.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/table_field_value_cell.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.test.tsx similarity index 79% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.test.tsx index 1d19dacc39d42..1a48713701761 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.test.tsx @@ -8,13 +8,9 @@ import React from 'react'; import { __IntlProvider as IntlProvider } from '@kbn/i18n-react'; import { render } from '@testing-library/react'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; import { useDocumentDetailsContext } from '../../shared/context'; import { ThreatIntelligenceOverview } from './threat_intelligence_overview'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; -import { LeftPanelInsightsTab } from '../../left'; import { useFetchThreatIntelligence } from '../hooks/use_fetch_threat_intelligence'; -import { THREAT_INTELLIGENCE_TAB_ID } from '../../left/components/threat_intelligence_details'; import { INSIGHTS_THREAT_INTELLIGENCE_ENRICHED_WITH_THREAT_INTELLIGENCE_TEST_ID, INSIGHTS_THREAT_INTELLIGENCE_TEST_ID, @@ -29,11 +25,14 @@ import { EXPANDABLE_PANEL_LOADING_TEST_ID, EXPANDABLE_PANEL_TOGGLE_ICON_TEST_ID, } from '../../../shared/components/test_ids'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; -jest.mock('@kbn/expandable-flyout'); jest.mock('../../shared/context'); jest.mock('../hooks/use_fetch_threat_intelligence'); +const mockNavigateToLeftPanel = jest.fn(); +jest.mock('../../shared/hooks/use_navigate_to_left_panel'); + const TOGGLE_ICON_TEST_ID = EXPANDABLE_PANEL_TOGGLE_ICON_TEST_ID( INSIGHTS_THREAT_INTELLIGENCE_TEST_ID ); @@ -60,10 +59,6 @@ const ENRICHED_WITH_THREAT_INTELLIGENCE_BUTTON_TEST_ID = SUMMARY_ROW_BUTTON_TEST INSIGHTS_THREAT_INTELLIGENCE_ENRICHED_WITH_THREAT_INTELLIGENCE_TEST_ID ); -const mockOpenLeftPanel = jest.fn(); -const eventId = 'eventId'; -const indexName = 'indexName'; -const scopeId = 'scopeId'; const dataFormattedForFieldBrowser = ['scopeId']; const renderThreatIntelligenceOverview = () => @@ -76,22 +71,20 @@ const renderThreatIntelligenceOverview = () => describe('', () => { beforeEach(() => { jest.clearAllMocks(); - (useDocumentDetailsContext as jest.Mock).mockReturnValue({ - eventId, - indexName, - scopeId, dataFormattedForFieldBrowser, isPreviewMode: false, }); - (useExpandableFlyoutApi as jest.Mock).mockReturnValue({ openLeftPanel: mockOpenLeftPanel }); - }); - - it('should render wrapper component', () => { (useFetchThreatIntelligence as jest.Mock).mockReturnValue({ loading: false, }); + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, + }); + }); + it('should render wrapper component', () => { const { getByTestId, queryByTestId } = renderThreatIntelligenceOverview(); expect(queryByTestId(TOGGLE_ICON_TEST_ID)).not.toBeInTheDocument(); @@ -100,22 +93,28 @@ describe('', () => { expect(queryByTestId(TITLE_TEXT_TEST_ID)).not.toBeInTheDocument(); }); - it('should not render link if isPreviewMode is true', () => { + it('should render link without icon if in preview mode', () => { (useDocumentDetailsContext as jest.Mock).mockReturnValue({ - eventId, - indexName, - scopeId, dataFormattedForFieldBrowser, isPreviewMode: true, }); - (useFetchThreatIntelligence as jest.Mock).mockReturnValue({ - loading: false, + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: true, + }); + const { getByTestId, queryByTestId } = renderThreatIntelligenceOverview(); + expect(queryByTestId(TITLE_ICON_TEST_ID)).not.toBeInTheDocument(); + expect(getByTestId(TITLE_LINK_TEST_ID)).toBeInTheDocument(); + }); + + it('should not render link if navigation is not enabled', () => { + (useNavigateToLeftPanel as jest.Mock).mockReturnValue({ + navigateToLeftPanel: mockNavigateToLeftPanel, + isEnabled: false, }); const { getByTestId, queryByTestId } = renderThreatIntelligenceOverview(); - expect(queryByTestId(TOGGLE_ICON_TEST_ID)).not.toBeInTheDocument(); - expect(queryByTestId(TITLE_ICON_TEST_ID)).not.toBeInTheDocument(); expect(queryByTestId(TITLE_LINK_TEST_ID)).not.toBeInTheDocument(); expect(getByTestId(TITLE_TEXT_TEST_ID)).toBeInTheDocument(); }); @@ -175,18 +174,7 @@ describe('', () => { const { getByTestId } = renderThreatIntelligenceOverview(); getByTestId(TITLE_LINK_TEST_ID).click(); - expect(mockOpenLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: THREAT_INTELLIGENCE_TAB_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); it('should open the expanded section to the correct tab when the number is clicked', () => { @@ -199,32 +187,10 @@ describe('', () => { const { getByTestId } = renderThreatIntelligenceOverview(); getByTestId(THREAT_MATCHES_BUTTON_TEST_ID).click(); - expect(mockOpenLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: THREAT_INTELLIGENCE_TAB_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); getByTestId(ENRICHED_WITH_THREAT_INTELLIGENCE_BUTTON_TEST_ID).click(); - expect(mockOpenLeftPanel).toHaveBeenCalledWith({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: THREAT_INTELLIGENCE_TAB_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, - }); + expect(mockNavigateToLeftPanel).toHaveBeenCalled(); }); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.tsx similarity index 82% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.tsx index 73dfc62520c32..0399ddbd5466c 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/threat_intelligence_overview.tsx @@ -6,9 +6,8 @@ */ import type { FC } from 'react'; -import React, { useCallback, useMemo } from 'react'; +import React, { useMemo } from 'react'; import { EuiFlexGroup } from '@elastic/eui'; -import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; import { FormattedMessage } from '@kbn/i18n-react'; import { ExpandablePanel } from '../../../shared/components/expandable_panel'; import { useFetchThreatIntelligence } from '../hooks/use_fetch_threat_intelligence'; @@ -19,9 +18,9 @@ import { INSIGHTS_THREAT_INTELLIGENCE_TEST_ID, INSIGHTS_THREAT_INTELLIGENCE_THREAT_MATCHES_TEST_ID, } from './test_ids'; -import { DocumentDetailsLeftPanelKey } from '../../shared/constants/panel_keys'; import { LeftPanelInsightsTab } from '../../left'; import { THREAT_INTELLIGENCE_TAB_ID } from '../../left/components/threat_intelligence_details'; +import { useNavigateToLeftPanel } from '../../shared/hooks/use_navigate_to_left_panel'; const TITLE = ( { - const { eventId, indexName, scopeId, dataFormattedForFieldBrowser, isPreviewMode } = - useDocumentDetailsContext(); - const { openLeftPanel } = useExpandableFlyoutApi(); + const { dataFormattedForFieldBrowser, isPreviewMode } = useDocumentDetailsContext(); - const goToThreatIntelligenceTab = useCallback(() => { - openLeftPanel({ - id: DocumentDetailsLeftPanelKey, - path: { - tab: LeftPanelInsightsTab, - subTab: THREAT_INTELLIGENCE_TAB_ID, - }, - params: { - id: eventId, - indexName, - scopeId, - }, + const { navigateToLeftPanel: goToThreatIntelligenceTab, isEnabled: isLinkEnabled } = + useNavigateToLeftPanel({ + tab: LeftPanelInsightsTab, + subTab: THREAT_INTELLIGENCE_TAB_ID, }); - }, [eventId, openLeftPanel, indexName, scopeId]); const { loading, threatMatchesCount, threatEnrichmentsCount } = useFetchThreatIntelligence({ dataFormattedForFieldBrowser, @@ -67,13 +55,13 @@ export const ThreatIntelligenceOverview: FC = () => { const link = useMemo( () => - !isPreviewMode + isLinkEnabled ? { callback: goToThreatIntelligenceTab, tooltip: TOOLTIP, } : undefined, - [isPreviewMode, goToThreatIntelligenceTab] + [goToThreatIntelligenceTab, isLinkEnabled] ); const threatMatchCountText = useMemo( diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/user_entity_overview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/user_entity_overview.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/user_entity_overview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/user_entity_overview.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/user_entity_overview.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/user_entity_overview.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/user_entity_overview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/user_entity_overview.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/visualizations_section.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/visualizations_section.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/visualizations_section.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/visualizations_section.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/visualizations_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/visualizations_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/visualizations_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/components/visualizations_section.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/content.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/content.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/footer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/footer.test.tsx similarity index 81% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/footer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/footer.test.tsx index 9ece9b0e52495..026abf135e3ee 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/footer.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/footer.test.tsx @@ -11,12 +11,20 @@ import { TestProviders } from '../../../common/mock'; import { mockContextValue } from '../shared/mocks/mock_context'; import { DocumentDetailsContext } from '../shared/context'; import { FLYOUT_FOOTER_TEST_ID } from './test_ids'; +import { FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID } from '../shared/components/test_ids'; import { useKibana } from '../../../common/lib/kibana'; import { useAlertExceptionActions } from '../../../detections/components/alerts_table/timeline_actions/use_add_exception_actions'; import { useInvestigateInTimeline } from '../../../detections/components/alerts_table/timeline_actions/use_investigate_in_timeline'; import { useAddToCaseActions } from '../../../detections/components/alerts_table/timeline_actions/use_add_to_case_actions'; jest.mock('../../../common/lib/kibana'); +jest.mock('react-router-dom', () => { + const original = jest.requireActual('react-router-dom'); + return { + ...original, + useLocation: jest.fn().mockReturnValue({ search: '' }), + }; +}); jest.mock('../../../detections/components/alerts_table/timeline_actions/use_add_exception_actions'); jest.mock( '../../../detections/components/alerts_table/timeline_actions/use_investigate_in_timeline' @@ -39,14 +47,13 @@ describe('PanelFooter', () => { it('should render the take action dropdown', () => { (useKibana as jest.Mock).mockReturnValue({ services: { - osquery: { - isOsqueryAvailable: jest.fn(), - }, + osquery: { isOsqueryAvailable: jest.fn() }, + cases: { hooks: { useIsAddToCaseOpen: jest.fn().mockReturnValue(false) } }, }, }); (useAlertExceptionActions as jest.Mock).mockReturnValue({ exceptionActionItems: [] }); (useInvestigateInTimeline as jest.Mock).mockReturnValue({ - investigateInTimelineActionItems: [], + investigateInTimelineActionItems: [{ name: 'test', onClick: jest.fn() }], }); (useAddToCaseActions as jest.Mock).mockReturnValue({ addToCaseActionItems: [] }); @@ -58,5 +65,6 @@ describe('PanelFooter', () => { ); expect(wrapper.getByTestId(FLYOUT_FOOTER_TEST_ID)).toBeInTheDocument(); + expect(wrapper.getByTestId(FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID)).toBeInTheDocument(); }); }); diff --git a/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/footer.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/footer.tsx new file mode 100644 index 0000000000000..ce955a0b87ddc --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/footer.tsx @@ -0,0 +1,40 @@ +/* + * 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. + */ + +import type { FC } from 'react'; +import React from 'react'; +import { EuiFlexGroup, EuiFlexItem, EuiFlyoutFooter, EuiPanel } from '@elastic/eui'; +import { FLYOUT_FOOTER_TEST_ID } from './test_ids'; +import { TakeActionButton } from '../shared/components/take_action_button'; + +interface PanelFooterProps { + /** + * Boolean that indicates whether flyout is in preview and action should be hidden + */ + isPreview: boolean; +} + +/** + * Bottom section of the flyout that contains the take action button + */ +export const PanelFooter: FC = ({ isPreview }) => { + if (isPreview) return null; + + return ( + + + + + + + + + + ); +}; + +PanelFooter.displayName = 'PanelFooter'; diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/header.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/header.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/header.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/header.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/header.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/header.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_accordion_state.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_accordion_state.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_accordion_state.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_accordion_state.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_accordion_state.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_accordion_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_accordion_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_accordion_state.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_assistant.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_assistant.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_assistant.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_assistant.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_assistant.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_assistant.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_assistant.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_assistant.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_expand_section.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_expand_section.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_expand_section.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_expand_section.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_expand_section.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_expand_section.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_expand_section.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_expand_section.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.ts similarity index 96% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.ts index 7f9f26cb89da1..323540ce33d37 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.ts +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.ts @@ -58,7 +58,7 @@ export const useFetchThreatIntelligence = ({ const { isAlert } = useBasicDataFromDetailsData(dataFormattedForFieldBrowser); // retrieve the threat enrichment fields with value for the current document - // (see https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/common/cti/constants.ts#L35) + // (see https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/common/cti/constants.ts#L35) const eventFields = useMemo( () => getEnrichmentFields(dataFormattedForFieldBrowser || []), [dataFormattedForFieldBrowser] diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_flyout_is_expandable.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_flyout_is_expandable.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_flyout_is_expandable.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_flyout_is_expandable.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_flyout_is_expandable.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_flyout_is_expandable.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_flyout_is_expandable.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_flyout_is_expandable.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_get_flyout_link.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_get_flyout_link.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_get_flyout_link.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_get_flyout_link.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_get_flyout_link.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_get_flyout_link.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_get_flyout_link.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_get_flyout_link.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_process_data.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_process_data.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_process_data.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_process_data.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_process_data.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_process_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_process_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_process_data.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_refetch_by_scope.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_refetch_by_scope.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_refetch_by_scope.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_refetch_by_scope.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_session_preview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_session_preview.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_session_preview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_session_preview.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_session_preview.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_session_preview.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_session_preview.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_session_preview.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_tabs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_tabs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_tabs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_tabs.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_tabs.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_tabs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/hooks/use_tabs.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_tabs.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/mocks/mock_analyzer_data.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/mocks/mock_analyzer_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/mocks/mock_analyzer_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/mocks/mock_analyzer_data.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/navigation.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/navigation.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/navigation.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/navigation.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/overview_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/overview_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/overview_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/overview_tab.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/table_tab.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/tabs/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/tabs/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/test_ids.ts similarity index 85% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/test_ids.ts index 89a71e5fd17ba..ebfb197b319a3 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/test_ids.ts +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/test_ids.ts @@ -9,8 +9,6 @@ import { PREFIX } from '../../shared/test_ids'; export const FLYOUT_BODY_TEST_ID = `${PREFIX}Body` as const; export const FLYOUT_FOOTER_TEST_ID = `${PREFIX}Footer` as const; -export const FLYOUT_FOOTER_DEOPDOEN_BUTTON_TEST_ID = - `${FLYOUT_FOOTER_TEST_ID}DropdownButton` as const; export const OVERVIEW_TAB_TEST_ID = `${PREFIX}OverviewTab` as const; export const TABLE_TAB_TEST_ID = `${PREFIX}TableTab` as const; export const JSON_TAB_TEST_ID = `${PREFIX}JsonTab` as const; diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/utils/analyzer_helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/analyzer_helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/utils/analyzer_helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/analyzer_helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/utils/analyzer_helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/analyzer_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/utils/analyzer_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/analyzer_helpers.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/utils/enriched_field_info.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/enriched_field_info.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/utils/enriched_field_info.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/enriched_field_info.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/utils/event_utils.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/event_utils.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/utils/event_utils.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/event_utils.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/utils/event_utils.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/event_utils.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/utils/event_utils.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/event_utils.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/utils/get_field_format.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/get_field_format.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/utils/get_field_format.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/utils/get_field_format.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/alert_count_insight.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/alert_count_insight.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/alert_count_insight.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/alert_count_insight.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/alert_count_insight.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/alert_count_insight.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/alert_count_insight.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/alert_count_insight.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/cell_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/cell_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/cell_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/cell_actions.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/cell_tooltip_wrapper.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/cell_tooltip_wrapper.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/cell_tooltip_wrapper.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/cell_tooltip_wrapper.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/cell_tooltip_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/cell_tooltip_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/cell_tooltip_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/cell_tooltip_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/insight_distribution_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/insight_distribution_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/insight_distribution_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/insight_distribution_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/insight_distribution_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/insight_distribution_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/insight_distribution_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/insight_distribution_bar.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/misconfiguration_insight.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/misconfiguration_insight.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/misconfiguration_insight.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/misconfiguration_insight.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/misconfiguration_insight.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/misconfiguration_insight.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/misconfiguration_insight.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/misconfiguration_insight.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/session_view_no_data_message.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/session_view_no_data_message.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/session_view_no_data_message.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/session_view_no_data_message.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/components/session_view_no_data_message.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/session_view_no_data_message.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/components/session_view_no_data_message.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/session_view_no_data_message.tsx diff --git a/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.test.tsx new file mode 100644 index 0000000000000..4326a60c4a0cf --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.test.tsx @@ -0,0 +1,74 @@ +/* + * 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. + */ +import React from 'react'; +import { render } from '@testing-library/react'; +import type { EcsSecurityExtension as Ecs } from '@kbn/securitysolution-ecs'; +import { TakeActionButton } from './take_action_button'; +import { TestProviders } from '../../../../common/mock'; +import { mockContextValue } from '../mocks/mock_context'; +import { DocumentDetailsContext } from '../context'; +import { FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID } from './test_ids'; +import { useKibana } from '../../../../common/lib/kibana'; +import { useAlertExceptionActions } from '../../../../detections/components/alerts_table/timeline_actions/use_add_exception_actions'; +import { useInvestigateInTimeline } from '../../../../detections/components/alerts_table/timeline_actions/use_investigate_in_timeline'; +import { useAddToCaseActions } from '../../../../detections/components/alerts_table/timeline_actions/use_add_to_case_actions'; + +jest.mock('../../../../common/lib/kibana'); +jest.mock('react-router-dom', () => { + const original = jest.requireActual('react-router-dom'); + return { + ...original, + useLocation: jest.fn().mockReturnValue({ search: '' }), + }; +}); +jest.mock( + '../../../../detections/components/alerts_table/timeline_actions/use_add_exception_actions' +); +jest.mock( + '../../../../detections/components/alerts_table/timeline_actions/use_investigate_in_timeline' +); +jest.mock( + '../../../../detections/components/alerts_table/timeline_actions/use_add_to_case_actions' +); + +describe('TakeActionButton', () => { + it('should render the take action button', () => { + (useKibana as jest.Mock).mockReturnValue({ + services: { + osquery: { isOsqueryAvailable: jest.fn() }, + cases: { hooks: { useIsAddToCaseOpen: jest.fn().mockReturnValue(false) } }, + }, + }); + (useAlertExceptionActions as jest.Mock).mockReturnValue({ exceptionActionItems: [] }); + (useInvestigateInTimeline as jest.Mock).mockReturnValue({ + investigateInTimelineActionItems: [{ name: 'test', onClick: jest.fn() }], + }); + (useAddToCaseActions as jest.Mock).mockReturnValue({ addToCaseActionItems: [] }); + + const { getByTestId } = render( + + + + + + ); + expect(getByTestId(FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID)).toBeInTheDocument(); + }); + + it('should not render the take action button if dataAsNestedObject is null', () => { + const { queryByTestId } = render( + + + + + + ); + expect(queryByTestId(FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID)).not.toBeInTheDocument(); + }); +}); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/footer.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.tsx similarity index 68% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/footer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.tsx index e5a5fb12915a6..10595f732fcda 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/footer.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_button.tsx @@ -8,22 +8,21 @@ import type { FC } from 'react'; import React, { useCallback, useMemo, useState } from 'react'; import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; -import { EuiFlexGroup, EuiFlexItem, useEuiTheme, EuiFlyoutFooter, EuiPanel } from '@elastic/eui'; +import { useEuiTheme } from '@elastic/eui'; import { find } from 'lodash/fp'; -import { FLYOUT_FOOTER_TEST_ID } from './test_ids'; -import type { Status } from '../../../../common/api/detection_engine'; -import { getAlertDetailsFieldValue } from '../../../common/lib/endpoint/utils/get_event_details_field_values'; -import { TakeActionDropdown } from './components/take_action_dropdown'; -import { AddExceptionFlyoutWrapper } from '../../../detections/components/alerts_table/timeline_actions/alert_context_menu'; -import { EventFiltersFlyout } from '../../../management/pages/event_filters/view/components/event_filters_flyout'; -import { OsqueryFlyout } from '../../../detections/components/osquery/osquery_flyout'; -import { useDocumentDetailsContext } from '../shared/context'; -import { useHostIsolation } from '../shared/hooks/use_host_isolation'; -import { DocumentDetailsIsolateHostPanelKey } from '../shared/constants/panel_keys'; -import { useRefetchByScope } from './hooks/use_refetch_by_scope'; -import { useExceptionFlyout } from '../../../detections/components/alerts_table/timeline_actions/use_add_exception_flyout'; -import { isActiveTimeline } from '../../../helpers'; -import { useEventFilterModal } from '../../../detections/components/alerts_table/timeline_actions/use_event_filter_modal'; +import type { Status } from '../../../../../common/api/detection_engine'; +import { getAlertDetailsFieldValue } from '../../../../common/lib/endpoint/utils/get_event_details_field_values'; +import { TakeActionDropdown } from './take_action_dropdown'; +import { AddExceptionFlyoutWrapper } from '../../../../detections/components/alerts_table/timeline_actions/alert_context_menu'; +import { EventFiltersFlyout } from '../../../../management/pages/event_filters/view/components/event_filters_flyout'; +import { OsqueryFlyout } from '../../../../detections/components/osquery/osquery_flyout'; +import { useDocumentDetailsContext } from '../context'; +import { useHostIsolation } from '../hooks/use_host_isolation'; +import { DocumentDetailsIsolateHostPanelKey } from '../constants/panel_keys'; +import { useRefetchByScope } from '../../right/hooks/use_refetch_by_scope'; +import { useExceptionFlyout } from '../../../../detections/components/alerts_table/timeline_actions/use_add_exception_flyout'; +import { isActiveTimeline } from '../../../../helpers'; +import { useEventFilterModal } from '../../../../detections/components/alerts_table/timeline_actions/use_event_filter_modal'; interface AlertSummaryData { /** @@ -48,17 +47,10 @@ interface AlertSummaryData { ruleName: string; } -interface PanelFooterProps { - /** - * Boolean that indicates whether flyout is in preview and action should be hidden - */ - isPreview: boolean; -} - /** - * Bottom section of the flyout that contains the take action button + * Take action button in the panel footer */ -export const PanelFooter: FC = ({ isPreview }) => { +export const TakeActionButton: FC = () => { const { euiTheme } = useEuiTheme(); // we need this flyout to be above the timeline flyout (which has a z-index of 1002) const flyoutZIndex = useMemo( @@ -172,33 +164,23 @@ export const PanelFooter: FC = ({ isPreview }) => { [dataAsNestedObject?._id, dataAsNestedObject?.kibana?.alert] ); - if (isPreview) return null; - return ( <> - - - - - {dataAsNestedObject && ( - - )} - - - - + {dataAsNestedObject && ( + + )} {openAddExceptionFlyout && alertSummaryData.ruleId != null && @@ -235,4 +217,4 @@ export const PanelFooter: FC = ({ isPreview }) => { ); }; -PanelFooter.displayName = 'PanelFooter'; +TakeActionButton.displayName = 'TakeActionButton'; diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/take_action_dropdown.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_dropdown.test.tsx similarity index 97% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/take_action_dropdown.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_dropdown.test.tsx index 6189f1b353ec8..ffed3e064d7f5 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/take_action_dropdown.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_dropdown.test.tsx @@ -27,7 +27,7 @@ import { ALERT_ASSIGNEES_CONTEXT_MENU_ITEM_TITLE, ALERT_TAGS_CONTEXT_MENU_ITEM_TITLE, } from '../../../../common/components/toolbar/bulk_actions/translations'; -import { FLYOUT_FOOTER_DEOPDOEN_BUTTON_TEST_ID } from '../test_ids'; +import { FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID } from './test_ids'; jest.mock('../../../../common/components/endpoint/host_isolation'); jest.mock('../../../../common/components/endpoint/responder'); @@ -128,7 +128,7 @@ describe('take action dropdown', () => { ); expect( - wrapper.find(`[data-test-subj="${FLYOUT_FOOTER_DEOPDOEN_BUTTON_TEST_ID}"]`).exists() + wrapper.find(`[data-test-subj="${FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID}"]`).exists() ).toBeTruthy(); }); @@ -139,7 +139,7 @@ describe('take action dropdown', () => { ); expect( - wrapper.find(`[data-test-subj="${FLYOUT_FOOTER_DEOPDOEN_BUTTON_TEST_ID}"]`).first().text() + wrapper.find(`[data-test-subj="${FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID}"]`).first().text() ).toEqual('Take action'); }); @@ -153,7 +153,7 @@ describe('take action dropdown', () => { ); wrapper - .find(`button[data-test-subj="${FLYOUT_FOOTER_DEOPDOEN_BUTTON_TEST_ID}"]`) + .find(`button[data-test-subj="${FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID}"]`) .simulate('click'); }); test('should render "Add to existing case"', async () => { @@ -325,7 +325,7 @@ describe('take action dropdown', () => { ); wrapper - .find(`button[data-test-subj="${FLYOUT_FOOTER_DEOPDOEN_BUTTON_TEST_ID}"]`) + .find(`button[data-test-subj="${FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID}"]`) .simulate('click'); return wrapper; diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/take_action_dropdown.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_dropdown.tsx similarity index 99% rename from x-pack/plugins/security_solution/public/flyout/document_details/right/components/take_action_dropdown.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_dropdown.tsx index dbc21e82220de..da94ec6e02e99 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/right/components/take_action_dropdown.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/components/take_action_dropdown.tsx @@ -12,7 +12,7 @@ import type { EcsSecurityExtension as Ecs } from '@kbn/securitysolution-ecs'; import { TableId } from '@kbn/securitysolution-data-table'; import type { TimelineEventsDetailsItem } from '@kbn/timelines-plugin/common'; import { i18n } from '@kbn/i18n'; -import { FLYOUT_FOOTER_DEOPDOEN_BUTTON_TEST_ID } from '../test_ids'; +import { FLYOUT_FOOTER_DROPDOWN_BUTTON_TEST_ID } from './test_ids'; import { getAlertDetailsFieldValue } from '../../../../common/lib/endpoint/utils/get_event_details_field_values'; import { GuidedOnboardingTourStep } from '../../../../common/components/guided_onboarding_tour/tour_step'; import { @@ -362,7 +362,7 @@ export const TakeActionDropdown = memo( tourId={SecurityStepId.alertsCases} > { + beforeEach(() => { + jest.clearAllMocks(); + jest.mocked(useExpandableFlyoutApi).mockReturnValue(mockFlyoutApi); + (useIsExperimentalFeatureEnabled as jest.Mock).mockReturnValue(false); + }); + + it('when isFlyoutOpen is true and not in preview mode, should return callback that opens left and preview panels', () => { + mockUseWhichFlyout.mockReturnValue(FLYOUT_KEY); + const hookResult = renderHook(() => + useNavigateToAnalyzer({ + isFlyoutOpen: true, + eventId, + indexName, + scopeId, + isPreviewMode: false, + }) + ); + hookResult.result.current.navigateToAnalyzer(); + + expect(mockFlyoutApi.openLeftPanel).toHaveBeenCalledWith({ + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'visualize', + subTab: ANALYZE_GRAPH_ID, + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }); + + expect(mockFlyoutApi.openPreviewPanel).toHaveBeenCalledWith({ + id: DocumentDetailsAnalyzerPanelKey, + params: { + resolverComponentInstanceID: `${FLYOUT_KEY}-${scopeId}`, + banner: ANALYZER_PREVIEW_BANNER, + }, + }); + }); + + it('when isFlyoutOpen is true and in preview mode, navigation is not enabled', () => { + mockUseWhichFlyout.mockReturnValue(FLYOUT_KEY); + const hookResult = renderHook(() => + useNavigateToAnalyzer({ + isFlyoutOpen: true, + eventId, + indexName, + scopeId, + isPreviewMode: true, + }) + ); + hookResult.result.current.navigateToAnalyzer(); + expect(mockFlyoutApi.openLeftPanel).not.toHaveBeenCalled(); + expect(mockFlyoutApi.openPreviewPanel).not.toHaveBeenCalled(); + }); + + it('when isFlyoutOpen is false and scopeId is not timeline, should return callback that opens a new flyout', () => { + mockUseWhichFlyout.mockReturnValue(null); + + const hookResult = renderHook(() => + useNavigateToAnalyzer({ + isFlyoutOpen: false, + eventId, + indexName, + scopeId, + isPreviewMode: true, + }) + ); + hookResult.result.current.navigateToAnalyzer(); + expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ + right: { + id: DocumentDetailsRightPanelKey, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + left: { + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'visualize', + subTab: ANALYZE_GRAPH_ID, + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + preview: { + id: DocumentDetailsAnalyzerPanelKey, + params: { + resolverComponentInstanceID: `${FLYOUT_KEY}-${scopeId}`, + banner: ANALYZER_PREVIEW_BANNER, + }, + }, + }); + }); + + it('when isFlyoutOpen is false and scopeId is current timeline, should return callback that opens a new flyout in timeline', () => { + mockUseWhichFlyout.mockReturnValue(null); + const timelineId = 'timeline-1'; + const hookResult = renderHook(() => + useNavigateToAnalyzer({ + isFlyoutOpen: false, + eventId, + indexName, + scopeId: timelineId, + isPreviewMode: true, + }) + ); + hookResult.result.current.navigateToAnalyzer(); + expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ + right: { + id: DocumentDetailsRightPanelKey, + params: { + id: eventId, + indexName, + scopeId: timelineId, + }, + }, + left: { + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'visualize', + subTab: ANALYZE_GRAPH_ID, + }, + params: { + id: eventId, + indexName, + scopeId: timelineId, + }, + }, + preview: { + id: DocumentDetailsAnalyzerPanelKey, + params: { + resolverComponentInstanceID: `${TIMELINE_FLYOUT_KEY}-${timelineId}`, + banner: ANALYZER_PREVIEW_BANNER, + }, + }, + }); + }); + + describe('when new navigation is enabled', () => { + beforeEach(() => { + (useIsExperimentalFeatureEnabled as jest.Mock).mockReturnValue(true); + }); + + it('when isFlyoutOpen is true and not in preview mode, should return callback that opens left and preview panels', () => { + mockUseWhichFlyout.mockReturnValue(FLYOUT_KEY); + const hookResult = renderHook(() => + useNavigateToAnalyzer({ + isFlyoutOpen: true, + eventId, + indexName, + scopeId, + isPreviewMode: false, + }) + ); + hookResult.result.current.navigateToAnalyzer(); + + expect(mockFlyoutApi.openLeftPanel).toHaveBeenCalledWith({ + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'visualize', + subTab: ANALYZE_GRAPH_ID, + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }); + + expect(mockFlyoutApi.openPreviewPanel).toHaveBeenCalledWith({ + id: DocumentDetailsAnalyzerPanelKey, + params: { + resolverComponentInstanceID: `${FLYOUT_KEY}-${scopeId}`, + banner: ANALYZER_PREVIEW_BANNER, + }, + }); + }); + + it('when isFlyoutOpen is true and in preview mode, should return callback that opens new flyout', () => { + mockUseWhichFlyout.mockReturnValue(FLYOUT_KEY); + const hookResult = renderHook(() => + useNavigateToAnalyzer({ + isFlyoutOpen: true, + eventId, + indexName, + scopeId, + isPreviewMode: true, + }) + ); + hookResult.result.current.navigateToAnalyzer(); + + expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ + right: { + id: DocumentDetailsRightPanelKey, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + left: { + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'visualize', + subTab: ANALYZE_GRAPH_ID, + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + preview: { + id: DocumentDetailsAnalyzerPanelKey, + params: { + resolverComponentInstanceID: `${FLYOUT_KEY}-${scopeId}`, + banner: ANALYZER_PREVIEW_BANNER, + }, + }, + }); + }); + + it('when isFlyoutOpen is false and scopeId is not timeline, should return callback that opens a new flyout', () => { + mockUseWhichFlyout.mockReturnValue(null); + + const hookResult = renderHook(() => + useNavigateToAnalyzer({ + isFlyoutOpen: false, + eventId, + indexName, + scopeId, + isPreviewMode: true, + }) + ); + hookResult.result.current.navigateToAnalyzer(); + expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ + right: { + id: DocumentDetailsRightPanelKey, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + left: { + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'visualize', + subTab: ANALYZE_GRAPH_ID, + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + preview: { + id: DocumentDetailsAnalyzerPanelKey, + params: { + resolverComponentInstanceID: `${FLYOUT_KEY}-${scopeId}`, + banner: ANALYZER_PREVIEW_BANNER, + }, + }, + }); + }); + + it('when isFlyoutOpen is false and scopeId is current timeline, should return callback that opens a new flyout in timeline', () => { + mockUseWhichFlyout.mockReturnValue(null); + const timelineId = 'timeline-1'; + const hookResult = renderHook(() => + useNavigateToAnalyzer({ + isFlyoutOpen: false, + eventId, + indexName, + scopeId: timelineId, + isPreviewMode: true, + }) + ); + hookResult.result.current.navigateToAnalyzer(); + expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ + right: { + id: DocumentDetailsRightPanelKey, + params: { + id: eventId, + indexName, + scopeId: timelineId, + }, + }, + left: { + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'visualize', + subTab: ANALYZE_GRAPH_ID, + }, + params: { + id: eventId, + indexName, + scopeId: timelineId, + }, + }, + preview: { + id: DocumentDetailsAnalyzerPanelKey, + params: { + resolverComponentInstanceID: `${TIMELINE_FLYOUT_KEY}-${timelineId}`, + banner: ANALYZER_PREVIEW_BANNER, + }, + }, + }); + }); + }); +}); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.tsx similarity index 83% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.tsx index 2137ce83527a8..0a075a1d792b8 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_analyzer.tsx @@ -20,6 +20,7 @@ import { import { Flyouts } from '../constants/flyouts'; import { isTimelineScope } from '../../../../helpers'; import { DocumentEventTypes } from '../../../../common/lib/telemetry'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; export interface UseNavigateToAnalyzerParams { /** @@ -39,6 +40,10 @@ export interface UseNavigateToAnalyzerParams { * Scope id of the page */ scopeId: string; + /** + * Whether the preview mode is enabled + */ + isPreviewMode?: boolean; } export interface UseNavigateToAnalyzerResult { @@ -56,9 +61,14 @@ export const useNavigateToAnalyzer = ({ eventId, indexName, scopeId, + isPreviewMode, }: UseNavigateToAnalyzerParams): UseNavigateToAnalyzerResult => { const { telemetry } = useKibana().services; const { openLeftPanel, openPreviewPanel, openFlyout } = useExpandableFlyoutApi(); + + const isNewNavigationEnabled = useIsExperimentalFeatureEnabled( + 'newExpandableFlyoutNavigationEnabled' + ); let key = useWhichFlyout() ?? 'memory'; if (!isFlyoutOpen) { @@ -105,7 +115,8 @@ export const useNavigateToAnalyzer = ({ ); const navigateToAnalyzer = useCallback(() => { - if (isFlyoutOpen) { + // open left panel and preview panel if not in preview mode + if (isFlyoutOpen && !isPreviewMode) { openLeftPanel(left); openPreviewPanel(preview); telemetry.reportEvent(DocumentEventTypes.DetailsFlyoutTabClicked, { @@ -113,7 +124,10 @@ export const useNavigateToAnalyzer = ({ panel: 'left', tabId: 'visualize', }); - } else { + } + // if flyout is not currently open, open flyout with right, left and preview panel + // if new navigation is enabled and in preview mode, open flyout with right, left and preview panel + else if (!isFlyoutOpen || (isNewNavigationEnabled && isPreviewMode)) { openFlyout({ right, left, @@ -134,6 +148,8 @@ export const useNavigateToAnalyzer = ({ scopeId, telemetry, isFlyoutOpen, + isNewNavigationEnabled, + isPreviewMode, ]); return useMemo(() => ({ navigateToAnalyzer }), [navigateToAnalyzer]); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_graph_visualization.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_graph_visualization.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_graph_visualization.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_graph_visualization.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_graph_visualization.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_graph_visualization.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_graph_visualization.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_graph_visualization.tsx diff --git a/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.test.tsx new file mode 100644 index 0000000000000..41c0d85fa660f --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.test.tsx @@ -0,0 +1,156 @@ +/* + * 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. + */ + +import { useNavigateToLeftPanel } from './use_navigate_to_left_panel'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; +import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; +import { renderHook } from '@testing-library/react-hooks'; +import { useDocumentDetailsContext } from '../context'; +import { mockFlyoutApi } from '../mocks/mock_flyout_context'; +import { DocumentDetailsRightPanelKey, DocumentDetailsLeftPanelKey } from '../constants/panel_keys'; +import { useKibana as mockUseKibana } from '../../../../common/lib/kibana/__mocks__'; +import { useKibana } from '../../../../common/lib/kibana'; + +const mockUseIsExperimentalFeatureEnabled = useIsExperimentalFeatureEnabled as jest.Mock; +jest.mock('../../../../common/hooks/use_experimental_features'); + +jest.mock('../../../../common/lib/kibana'); + +const mockedUseKibana = mockUseKibana(); +(useKibana as jest.Mock).mockReturnValue(mockedUseKibana); + +jest.mock('@kbn/expandable-flyout'); +jest.mock('../context'); + +const eventId = 'eventId'; +const indexName = 'indexName'; +const scopeId = 'scopeId'; + +describe('useNavigateToLeftPanel', () => { + describe('newExpandableFlyoutNavigationEnabled is not enabled', () => { + beforeEach(() => { + jest.clearAllMocks(); + mockUseIsExperimentalFeatureEnabled.mockReturnValue(false); + jest.mocked(useExpandableFlyoutApi).mockReturnValue(mockFlyoutApi); + }); + + it('should enable navigation if isPreviewMode is false', () => { + (useDocumentDetailsContext as jest.Mock).mockReturnValue({ + eventId, + indexName, + scopeId, + isPreviewMode: false, + }); + const hookResult = renderHook(() => useNavigateToLeftPanel({ tab: 'tab', subTab: 'subTab' })); + expect(hookResult.result.current.isEnabled).toEqual(true); + + hookResult.result.current.navigateToLeftPanel(); + + expect(mockFlyoutApi.openLeftPanel).toHaveBeenCalledWith({ + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'tab', + subTab: 'subTab', + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }); + expect(mockFlyoutApi.openFlyout).not.toHaveBeenCalled(); + }); + + it('should disable navigation if isPreviewMode is true', () => { + (useDocumentDetailsContext as jest.Mock).mockReturnValue({ + eventId, + indexName, + scopeId, + isPreviewMode: true, + }); + + const hookResult = renderHook(() => useNavigateToLeftPanel({ tab: 'tab', subTab: 'subTab' })); + expect(hookResult.result.current.isEnabled).toEqual(false); + + hookResult.result.current.navigateToLeftPanel(); + + expect(mockFlyoutApi.openLeftPanel).not.toHaveBeenCalled(); + expect(mockFlyoutApi.openFlyout).not.toHaveBeenCalled(); + }); + }); + + describe('newExpandableFlyoutNavigationEnabled', () => { + beforeEach(() => { + jest.clearAllMocks(); + mockUseIsExperimentalFeatureEnabled.mockReturnValue(true); + }); + + it('should enable navigation if isPreviewMode is false', () => { + (useDocumentDetailsContext as jest.Mock).mockReturnValue({ + eventId, + indexName, + scopeId, + isPreviewMode: false, + }); + const hookResult = renderHook(() => useNavigateToLeftPanel({ tab: 'tab', subTab: 'subTab' })); + expect(hookResult.result.current.isEnabled).toEqual(true); + + hookResult.result.current.navigateToLeftPanel(); + + expect(mockFlyoutApi.openLeftPanel).toHaveBeenCalledWith({ + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'tab', + subTab: 'subTab', + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }); + expect(mockFlyoutApi.openFlyout).not.toHaveBeenCalled(); + }); + + it('should open new flyout if isPreviewMode is true', () => { + (useDocumentDetailsContext as jest.Mock).mockReturnValue({ + eventId, + indexName, + scopeId, + isPreviewMode: true, + }); + const hookResult = renderHook(() => useNavigateToLeftPanel({ tab: 'tab', subTab: 'subTab' })); + expect(hookResult.result.current.isEnabled).toEqual(true); + + hookResult.result.current.navigateToLeftPanel(); + + expect(mockFlyoutApi.openLeftPanel).not.toHaveBeenCalled(); + expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ + right: { + id: DocumentDetailsRightPanelKey, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + left: { + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'tab', + subTab: 'subTab', + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + }); + }); + }); +}); diff --git a/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.tsx new file mode 100644 index 0000000000000..59c5c20d36213 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_left_panel.tsx @@ -0,0 +1,114 @@ +/* + * 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. + */ + +import { useCallback, useMemo } from 'react'; +import type { FlyoutPanelProps } from '@kbn/expandable-flyout'; +import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; +import { DocumentEventTypes } from '../../../../common/lib/telemetry/types'; +import { useKibana } from '../../../../common/lib/kibana'; +import { DocumentDetailsLeftPanelKey, DocumentDetailsRightPanelKey } from '../constants/panel_keys'; +import { useDocumentDetailsContext } from '../context'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; +export interface UseNavigateToLeftPanelParams { + /** + * The tab to navigate to + */ + tab: string; + /** + * Optional sub tab to navigate to + */ + subTab?: string; +} + +export interface UseNavigateToLeftPanelResult { + /** + * Callback to open analyzer in visualize tab + */ + navigateToLeftPanel: () => void; + /** + * Whether the button should be disabled + */ + isEnabled: boolean; +} + +/** + * Hook that returns the a callback to navigate to the analyzer in the flyout + */ +export const useNavigateToLeftPanel = ({ + tab, + subTab, +}: UseNavigateToLeftPanelParams): UseNavigateToLeftPanelResult => { + const { telemetry } = useKibana().services; + const { openLeftPanel, openFlyout } = useExpandableFlyoutApi(); + const { eventId, indexName, scopeId, isPreviewMode } = useDocumentDetailsContext(); + + const isNewNavigationEnabled = useIsExperimentalFeatureEnabled( + 'newExpandableFlyoutNavigationEnabled' + ); + + const isEnabled = isNewNavigationEnabled || (!isNewNavigationEnabled && !isPreviewMode); + + const right: FlyoutPanelProps = useMemo( + () => ({ + id: DocumentDetailsRightPanelKey, + params: { + id: eventId, + indexName, + scopeId, + }, + }), + [eventId, indexName, scopeId] + ); + + const left: FlyoutPanelProps = useMemo( + () => ({ + id: DocumentDetailsLeftPanelKey, + params: { + id: eventId, + indexName, + scopeId, + }, + path: { + tab, + subTab, + }, + }), + [eventId, indexName, scopeId, tab, subTab] + ); + + const navigateToLeftPanel = useCallback(() => { + if (!isPreviewMode) { + openLeftPanel(left); + telemetry.reportEvent(DocumentEventTypes.DetailsFlyoutTabClicked, { + location: scopeId, + panel: 'left', + tabId: tab, + }); + } else if (isNewNavigationEnabled && isPreviewMode) { + openFlyout({ + right, + left, + }); + telemetry.reportEvent(DocumentEventTypes.DetailsFlyoutOpened, { + location: scopeId, + panel: 'left', + }); + } + }, [ + openFlyout, + openLeftPanel, + right, + left, + scopeId, + telemetry, + isPreviewMode, + tab, + isNewNavigationEnabled, + ]); + + return useMemo(() => ({ navigateToLeftPanel, isEnabled }), [navigateToLeftPanel, isEnabled]); +}; diff --git a/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.test.tsx new file mode 100644 index 0000000000000..b655badf2beeb --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.test.tsx @@ -0,0 +1,193 @@ +/* + * 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. + */ + +import { renderHook } from '@testing-library/react'; +import { useExpandableFlyoutApi } from '@kbn/expandable-flyout'; +import { useNavigateToSessionView } from './use_navigate_to_session_view'; +import { mockFlyoutApi } from '../mocks/mock_flyout_context'; +import { useKibana as mockUseKibana } from '../../../../common/lib/kibana/__mocks__'; +import { useKibana } from '../../../../common/lib/kibana'; +import { DocumentDetailsRightPanelKey, DocumentDetailsLeftPanelKey } from '../constants/panel_keys'; +import { SESSION_VIEW_ID } from '../../left/components/session_view'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; + +jest.mock('@kbn/expandable-flyout'); +jest.mock('../../../../common/lib/kibana'); +jest.mock('../../../../common/hooks/use_experimental_features'); + +const mockedUseKibana = mockUseKibana(); +(useKibana as jest.Mock).mockReturnValue(mockedUseKibana); + +const eventId = 'eventId1'; +const indexName = 'index1'; +const scopeId = 'scopeId1'; + +describe('useNavigateToSessionView', () => { + beforeEach(() => { + jest.clearAllMocks(); + jest.mocked(useExpandableFlyoutApi).mockReturnValue(mockFlyoutApi); + (useIsExperimentalFeatureEnabled as jest.Mock).mockReturnValue(false); + }); + + it('when isFlyoutOpen is true, should return callback that opens left panel', () => { + const hookResult = renderHook(() => + useNavigateToSessionView({ isFlyoutOpen: true, eventId, indexName, scopeId }) + ); + hookResult.result.current.navigateToSessionView(); + expect(mockFlyoutApi.openFlyout).not.toHaveBeenCalled(); + expect(mockFlyoutApi.openLeftPanel).toHaveBeenCalledWith({ + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'visualize', + subTab: SESSION_VIEW_ID, + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }); + }); + + it('when isFlyoutOpen is true and in preview mode, navigation is disabled', () => { + const hookResult = renderHook(() => + useNavigateToSessionView({ + isFlyoutOpen: true, + eventId, + indexName, + scopeId, + isPreviewMode: true, + }) + ); + hookResult.result.current.navigateToSessionView(); + + expect(mockFlyoutApi.openLeftPanel).not.toHaveBeenCalled(); + expect(mockFlyoutApi.openFlyout).not.toHaveBeenCalled(); + }); + + it('when isFlyoutOpen is false, should return callback that opens a new flyout', () => { + const hookResult = renderHook(() => + useNavigateToSessionView({ isFlyoutOpen: false, eventId, indexName, scopeId }) + ); + hookResult.result.current.navigateToSessionView(); + expect(mockFlyoutApi.openLeftPanel).not.toHaveBeenCalled(); + expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ + right: { + id: DocumentDetailsRightPanelKey, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + left: { + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'visualize', + subTab: SESSION_VIEW_ID, + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + }); + }); + + describe('when new navigation is enabled', () => { + beforeEach(() => { + (useIsExperimentalFeatureEnabled as jest.Mock).mockReturnValue(true); + }); + it('when isFlyoutOpen is true, should return callback that opens left panel', () => { + const hookResult = renderHook(() => + useNavigateToSessionView({ isFlyoutOpen: true, eventId, indexName, scopeId }) + ); + hookResult.result.current.navigateToSessionView(); + expect(mockFlyoutApi.openFlyout).not.toHaveBeenCalled(); + expect(mockFlyoutApi.openLeftPanel).toHaveBeenCalledWith({ + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'visualize', + subTab: SESSION_VIEW_ID, + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }); + }); + + it('when isFlyoutOpen is true and in preview mode, should return callback that opens a new flyout', () => { + const hookResult = renderHook(() => + useNavigateToSessionView({ + isFlyoutOpen: true, + eventId, + indexName, + scopeId, + isPreviewMode: true, + }) + ); + hookResult.result.current.navigateToSessionView(); + + expect(mockFlyoutApi.openLeftPanel).not.toHaveBeenCalled(); + expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ + right: { + id: DocumentDetailsRightPanelKey, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + left: { + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'visualize', + subTab: SESSION_VIEW_ID, + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + }); + }); + + it('when isFlyoutOpen is false, should return callback that opens a new flyout', () => { + const hookResult = renderHook(() => + useNavigateToSessionView({ isFlyoutOpen: false, eventId, indexName, scopeId }) + ); + hookResult.result.current.navigateToSessionView(); + expect(mockFlyoutApi.openLeftPanel).not.toHaveBeenCalled(); + expect(mockFlyoutApi.openFlyout).toHaveBeenCalledWith({ + right: { + id: DocumentDetailsRightPanelKey, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + left: { + id: DocumentDetailsLeftPanelKey, + path: { + tab: 'visualize', + subTab: SESSION_VIEW_ID, + }, + params: { + id: eventId, + indexName, + scopeId, + }, + }, + }); + }); + }); +}); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.tsx similarity index 77% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.tsx index d98ce5f489e38..21171c1393c65 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_navigate_to_session_view.tsx @@ -13,6 +13,7 @@ import { useKibana } from '../../../../common/lib/kibana'; import { SESSION_VIEW_ID } from '../../left/components/session_view'; import { DocumentDetailsLeftPanelKey, DocumentDetailsRightPanelKey } from '../constants/panel_keys'; import { DocumentEventTypes } from '../../../../common/lib/telemetry'; +import { useIsExperimentalFeatureEnabled } from '../../../../common/hooks/use_experimental_features'; export interface UseNavigateToSessionViewParams { /** @@ -32,6 +33,10 @@ export interface UseNavigateToSessionViewParams { * Scope id of the page */ scopeId: string; + /** + * Whether the preview mode is enabled + */ + isPreviewMode?: boolean; } export interface UseNavigateToSessionViewResult { @@ -49,10 +54,15 @@ export const useNavigateToSessionView = ({ eventId, indexName, scopeId, + isPreviewMode, }: UseNavigateToSessionViewParams): UseNavigateToSessionViewResult => { const { telemetry } = useKibana().services; const { openLeftPanel, openFlyout } = useExpandableFlyoutApi(); + const isNewNavigationEnabled = useIsExperimentalFeatureEnabled( + 'newExpandableFlyoutNavigationEnabled' + ); + const right: FlyoutPanelProps = useMemo( () => ({ id: DocumentDetailsRightPanelKey, @@ -82,14 +92,18 @@ export const useNavigateToSessionView = ({ ); const navigateToSessionView = useCallback(() => { - if (isFlyoutOpen) { + // open left panel if not in preview mode + if (isFlyoutOpen && !isPreviewMode) { openLeftPanel(left); telemetry.reportEvent(DocumentEventTypes.DetailsFlyoutTabClicked, { location: scopeId, panel: 'left', tabId: 'visualize', }); - } else { + } + // if flyout is not currently open, open flyout with right and left panels + // if new navigation is enabled and in preview mode, open flyout with right and left panels + else if (!isFlyoutOpen || (isNewNavigationEnabled && isPreviewMode)) { openFlyout({ right, left, @@ -99,7 +113,17 @@ export const useNavigateToSessionView = ({ panel: 'left', }); } - }, [openFlyout, openLeftPanel, right, left, scopeId, telemetry, isFlyoutOpen]); + }, [ + openFlyout, + openLeftPanel, + right, + left, + scopeId, + telemetry, + isFlyoutOpen, + isNewNavigationEnabled, + isPreviewMode, + ]); return useMemo(() => ({ navigateToSessionView }), [navigateToSessionView]); }; diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_prevalence.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_prevalence.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_prevalence.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_prevalence.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_prevalence.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_prevalence.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_prevalence.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_prevalence.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_rule_details_link.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_rule_details_link.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_rule_details_link.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_rule_details_link.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_rule_details_link.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_rule_details_link.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_rule_details_link.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_rule_details_link.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_ancestry.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_ancestry.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_ancestry.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_ancestry.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_ancestry.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_ancestry.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_ancestry.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_ancestry.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_same_source_event.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_same_source_event.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_same_source_event.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_same_source_event.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_same_source_event.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_same_source_event.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_same_source_event.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_same_source_event.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_session.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_session.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_session.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_session.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_session.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_session.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_session.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_alerts_by_session.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_cases.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_cases.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_cases.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_cases.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_cases.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_cases.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_cases.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_related_cases.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_suppressed_alerts.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_suppressed_alerts.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_suppressed_alerts.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_suppressed_alerts.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_suppressed_alerts.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_suppressed_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_suppressed_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_show_suppressed_alerts.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_which_flyout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_which_flyout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_which_flyout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_which_flyout.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_which_flyout.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_which_flyout.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_which_flyout.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_which_flyout.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_browser_fields.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_browser_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_browser_fields.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_browser_fields.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_context.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_context.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_context.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_context.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_as_nested_object.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_as_nested_object.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_as_nested_object.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_as_nested_object.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_formatted_for_field_browser.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_formatted_for_field_browser.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_formatted_for_field_browser.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_formatted_for_field_browser.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_flyout_context.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_flyout_context.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_flyout_context.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_flyout_context.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_get_fields_data.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_get_fields_data.ts similarity index 89% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_get_fields_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_get_fields_data.ts index bf8b8cbeae422..00e4385bf7f25 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_get_fields_data.ts +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_get_fields_data.ts @@ -30,7 +30,7 @@ export const mockFieldData: Record = { }; /** - * Returns mocked data for field (mock this method: x-pack/plugins/security_solution/public/common/hooks/use_get_fields_data.ts) + * Returns mocked data for field (mock this method: x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_get_fields_data.ts) * @param field * @returns string[] */ diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_search_hit.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_search_hit.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_search_hit.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_search_hit.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/services/threat_intelligence.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/services/threat_intelligence.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/services/threat_intelligence.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/services/threat_intelligence.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/types.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/types.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/types.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/types.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/utils.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils.tsx similarity index 94% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/utils.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils.tsx index 9953fa0fbbfb1..e200519184b53 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils.tsx @@ -9,7 +9,7 @@ import { startCase } from 'lodash'; import type { GetFieldsData } from './hooks/use_get_fields_data'; /** - * Helper function to retrieve a field's value (used in combination with the custom hook useGetFieldsData (https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/public/common/hooks/use_get_fields_data.ts) + * Helper function to retrieve a field's value (used in combination with the custom hook useGetFieldsData (x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/hooks/use_get_fields_data.ts) * @param field type unknown or unknown[] * @param emptyValue optional parameter to return if field is incorrect * @return the field's value, or null/emptyValue diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/build_requests.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils/build_requests.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/build_requests.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils/build_requests.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/fetch_data.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils/fetch_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/fetch_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils/fetch_data.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.ts diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/threat_intelligence.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils/threat_intelligence.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/threat_intelligence.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils/threat_intelligence.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/threat_intelligence.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils/threat_intelligence.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/threat_intelligence.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/utils/threat_intelligence.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_details_left/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_details_left/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_details_left/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_details_left/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_details_left/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_details_left/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_details_left/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_details_left/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_preview/footer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_preview/footer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_preview/footer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_preview/footer.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_preview/footer.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_preview/footer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_preview/footer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_preview/footer.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/content.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/content.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/content.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/content.stories.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/content.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/content.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/fields/basic_host_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/fields/basic_host_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/fields/basic_host_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/fields/basic_host_fields.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/fields/cloud_fields.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/fields/cloud_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/fields/cloud_fields.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/fields/cloud_fields.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/fields/endpoint_policy_fields.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/fields/endpoint_policy_fields.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/fields/endpoint_policy_fields.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/fields/endpoint_policy_fields.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/fields/endpoint_policy_fields.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/fields/endpoint_policy_fields.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/fields/endpoint_policy_fields.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/fields/endpoint_policy_fields.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/fields/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/fields/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/fields/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/fields/translations.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/header.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/header.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/header.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/header.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/header.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/header.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host_fields.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host_fields.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host_fields.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host_fields.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host_fields.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host_fields.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/hooks/use_observed_host_fields.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/host_right/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/host_right/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/host_right/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/mocks/index.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/mocks/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/mocks/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/mocks/index.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/common.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/common.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/common.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/common.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/common.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/common.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/common.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/common.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/anomalies_field.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/anomalies_field.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/anomalies_field.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/anomalies_field.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/anomalies_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/anomalies_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/anomalies_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/anomalies_field.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/columns.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/types.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/entity_table/types.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/left_panel/left_panel_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/left_panel/left_panel_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/left_panel/left_panel_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/left_panel/left_panel_content.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/left_panel/left_panel_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/left_panel/left_panel_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/left_panel/left_panel_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/left_panel/left_panel_header.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/types.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/components/observed_entity/types.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/constants.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/hooks/use_managed_user.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/hooks/use_managed_user.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/hooks/use_managed_user.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/hooks/use_managed_user.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/hooks/use_managed_user.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/hooks/use_managed_user.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/hooks/use_managed_user.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/hooks/use_managed_user.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/shared/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/shared/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/shared/translations.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/asset_document.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/asset_document.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/asset_document.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/asset_document.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/asset_document.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/asset_document.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/asset_document.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/asset_document.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/tabs/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_details_left/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_details_left/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_preview/footer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_preview/footer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_preview/footer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_preview/footer.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_preview/footer.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_preview/footer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_preview/footer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_preview/footer.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user_accordion.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user_accordion.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user_accordion.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user_accordion.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user_accordion.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user_accordion.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user_accordion.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/components/managed_user_accordion.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/constants.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/content.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/content.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/content.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/content.stories.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/content.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/content.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/header.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/header.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/header.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/header.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/header.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/header.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/hooks/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/hooks/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/hooks/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/hooks/translations.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_managed_user_items.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_managed_user_items.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_managed_user_items.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_managed_user_items.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_managed_user_items.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_managed_user_items.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_managed_user_items.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_managed_user_items.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user_items.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user_items.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user_items.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user_items.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user_items.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user_items.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user_items.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/hooks/use_observed_user_items.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/mocks/index.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/mocks/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/mocks/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/mocks/index.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/translations.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/types.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/types.ts diff --git a/x-pack/plugins/security_solution/public/flyout/entity_details/user_right/utils/columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/utils/columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/entity_details/user_right/utils/columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/entity_details/user_right/utils/columns.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/index.tsx diff --git a/x-pack/solutions/security/plugins/security_solution/public/flyout/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/flyout/jest.config.js new file mode 100644 index 0000000000000..be8045c6b5af1 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/flyout'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/flyout', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/flyout/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/flyout/network_details/components/network_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/network_details/components/network_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/network_details/components/network_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/network_details/components/network_details.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/network_details/content.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/network_details/content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/network_details/content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/network_details/content.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/network_details/header.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/network_details/header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/network_details/header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/network_details/header.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/network_details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/network_details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/network_details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/network_details/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/rule_details/hooks/use_rule_details.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/hooks/use_rule_details.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/rule_details/hooks/use_rule_details.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/hooks/use_rule_details.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/rule_details/hooks/use_rule_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/hooks/use_rule_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/rule_details/hooks/use_rule_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/hooks/use_rule_details.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/rule_details/preview/footer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/preview/footer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/rule_details/preview/footer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/preview/footer.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/rule_details/preview/footer.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/preview/footer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/rule_details/preview/footer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/preview/footer.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/rule_details/preview/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/preview/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/rule_details/preview/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/preview/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/rule_details/right/content.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/content.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/rule_details/right/content.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/content.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/rule_details/right/content.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/rule_details/right/content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/content.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/rule_details/right/header.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/header.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/rule_details/right/header.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/header.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/rule_details/right/header.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/rule_details/right/header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/header.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/rule_details/right/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/rule_details/right/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/rule_details/right/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/rule_details/right/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/index.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/rule_details/right/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/rule_details/right/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/rule_details/right/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/alert_preview_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/alert_preview_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/alert_preview_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/alert_preview_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/alert_preview_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/alert_preview_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/alert_preview_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/alert_preview_button.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/expandable_panel.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/expandable_panel.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/expandable_panel.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/expandable_panel.stories.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/expandable_panel.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/expandable_panel.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/expandable_panel.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/expandable_panel.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/expandable_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/expandable_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/expandable_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/expandable_panel.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_body.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_body.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_body.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_body.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_body.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_error.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_error.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_error.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_error.stories.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_error.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_error.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_error.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_error.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_error.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_error.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_error.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_error.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_footer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_footer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_footer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_footer.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_footer.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_footer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_footer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_footer.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_header.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_header.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_header.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_header.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_header.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_header_tabs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_header_tabs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_header_tabs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_header_tabs.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_header_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_header_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_header_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_header_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_history.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_history.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_history.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_history.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_history.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_history.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_history.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_history.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_history_row.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_history_row.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_history_row.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_history_row.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_history_row.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_history_row.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_history_row.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_history_row.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_loading.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_loading.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_loading.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_loading.stories.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_loading.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_loading.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_loading.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_loading.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_loading.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_loading.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_loading.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_loading.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_navigation.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_navigation.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_navigation.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_navigation.stories.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_navigation.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_navigation.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_navigation.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_navigation.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_navigation.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_navigation.tsx similarity index 97% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_navigation.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_navigation.tsx index 89798687c3e62..63fc411c347b0 100644 --- a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_navigation.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_navigation.tsx @@ -63,12 +63,12 @@ export const FlyoutNavigation: FC = memo( const { euiTheme } = useEuiTheme(); const history = useExpandableFlyoutHistory(); - const isFlyoutHistoryEnabled = useIsExperimentalFeatureEnabled( + const isNewNavigationEnabled = useIsExperimentalFeatureEnabled( 'newExpandableFlyoutNavigationEnabled' ); const historyArray = useMemo(() => getProcessedHistory({ history, maxCount: 10 }), [history]); // Don't show history in rule preview - const hasHistory = !isPreview && isFlyoutHistoryEnabled; + const hasHistory = !isPreview && isNewNavigationEnabled; const panels = useExpandableFlyoutState(); const isExpanded: boolean = !!panels.left; diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_title.stories.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_title.stories.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_title.stories.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_title.stories.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_title.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_title.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_title.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_title.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/flyout_title.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_title.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/flyout_title.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/flyout_title.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/preview_link.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/preview_link.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/preview_link.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/preview_link.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/preview_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/preview_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/preview_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/preview_link.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/components/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/components/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/components/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/shared/hooks/use_on_expandable_flyout_close.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/hooks/use_on_expandable_flyout_close.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/hooks/use_on_expandable_flyout_close.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/hooks/use_on_expandable_flyout_close.test.tsx diff --git a/x-pack/plugins/security_solution/public/flyout/shared/hooks/use_on_expandable_flyout_close.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/hooks/use_on_expandable_flyout_close.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/hooks/use_on_expandable_flyout_close.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/hooks/use_on_expandable_flyout_close.ts diff --git a/x-pack/plugins/security_solution/public/flyout/shared/mocks/index.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/mocks/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/mocks/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/mocks/index.ts diff --git a/x-pack/plugins/security_solution/public/flyout/shared/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/flyout/shared/utils/history_utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/utils/history_utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/utils/history_utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/utils/history_utils.test.ts diff --git a/x-pack/plugins/security_solution/public/flyout/shared/utils/history_utils.ts b/x-pack/solutions/security/plugins/security_solution/public/flyout/shared/utils/history_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/flyout/shared/utils/history_utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/flyout/shared/utils/history_utils.ts diff --git a/x-pack/plugins/security_solution/public/helper_hooks.tsx b/x-pack/solutions/security/plugins/security_solution/public/helper_hooks.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/helper_hooks.tsx rename to x-pack/solutions/security/plugins/security_solution/public/helper_hooks.tsx diff --git a/x-pack/plugins/security_solution/public/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/index.ts b/x-pack/solutions/security/plugins/security_solution/public/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/index.ts diff --git a/x-pack/plugins/security_solution/public/investigations/index.ts b/x-pack/solutions/security/plugins/security_solution/public/investigations/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/investigations/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/investigations/index.ts diff --git a/x-pack/plugins/security_solution/public/investigations/investigations.tsx b/x-pack/solutions/security/plugins/security_solution/public/investigations/investigations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/investigations/investigations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/investigations/investigations.tsx diff --git a/x-pack/plugins/security_solution/public/investigations/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/investigations/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/investigations/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/investigations/routes.tsx diff --git a/x-pack/solutions/security/plugins/security_solution/public/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/jest.config.js new file mode 100644 index 0000000000000..322cf3147f2bc --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/jest.config.js @@ -0,0 +1,31 @@ +/* + * 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: '../../../../../..', + /** all nested directories have their own Jest config file */ + testMatch: [ + '/x-pack/solutions/security/plugins/security_solution/public/*.test.{js,mjs,ts,tsx}', + ], + roots: ['/x-pack/solutions/security/plugins/security_solution/public'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/**/*.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution/public/*.test.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution/public/{__test__,__snapshots__,__examples__,*mock*,tests,test_helpers,integration_tests,types}/**/*', + '!/x-pack/solutions/security/plugins/security_solution/public/*mock*.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution/public/*.test.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution/public/*.d.ts', + '!/x-pack/solutions/security/plugins/security_solution/public/*.config.ts', + '!/x-pack/solutions/security/plugins/security_solution/public/index.{js,ts,tsx}', + ], + + moduleNameMapper: require('../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/kubernetes/index.ts b/x-pack/solutions/security/plugins/security_solution/public/kubernetes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/kubernetes/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/kubernetes/index.ts diff --git a/x-pack/plugins/security_solution/public/kubernetes/links.ts b/x-pack/solutions/security/plugins/security_solution/public/kubernetes/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/kubernetes/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/kubernetes/links.ts diff --git a/x-pack/plugins/security_solution/public/kubernetes/pages/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/kubernetes/pages/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/kubernetes/pages/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/kubernetes/pages/constants.ts diff --git a/x-pack/plugins/security_solution/public/kubernetes/pages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/kubernetes/pages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/kubernetes/pages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/kubernetes/pages/index.tsx diff --git a/x-pack/plugins/security_solution/public/kubernetes/pages/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/kubernetes/pages/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/kubernetes/pages/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/kubernetes/pages/translations.ts diff --git a/x-pack/plugins/security_solution/public/kubernetes/pages/utils/breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution/public/kubernetes/pages/utils/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/kubernetes/pages/utils/breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution/public/kubernetes/pages/utils/breadcrumbs.ts diff --git a/x-pack/plugins/security_solution/public/kubernetes/pages/utils/data_view_spec_to_index_pattern.ts b/x-pack/solutions/security/plugins/security_solution/public/kubernetes/pages/utils/data_view_spec_to_index_pattern.ts similarity index 100% rename from x-pack/plugins/security_solution/public/kubernetes/pages/utils/data_view_spec_to_index_pattern.ts rename to x-pack/solutions/security/plugins/security_solution/public/kubernetes/pages/utils/data_view_spec_to_index_pattern.ts diff --git a/x-pack/plugins/security_solution/public/kubernetes/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/kubernetes/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/kubernetes/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/kubernetes/routes.tsx diff --git a/x-pack/plugins/security_solution/public/lazy_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/lazy_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/lazy_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/lazy_actions.ts diff --git a/x-pack/plugins/security_solution/public/lazy_application_dependencies.tsx b/x-pack/solutions/security/plugins/security_solution/public/lazy_application_dependencies.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/lazy_application_dependencies.tsx rename to x-pack/solutions/security/plugins/security_solution/public/lazy_application_dependencies.tsx diff --git a/x-pack/plugins/security_solution/public/lazy_assistant_settings_management.tsx b/x-pack/solutions/security/plugins/security_solution/public/lazy_assistant_settings_management.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/lazy_assistant_settings_management.tsx rename to x-pack/solutions/security/plugins/security_solution/public/lazy_assistant_settings_management.tsx diff --git a/x-pack/plugins/security_solution/public/lazy_sub_plugins.tsx b/x-pack/solutions/security/plugins/security_solution/public/lazy_sub_plugins.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/lazy_sub_plugins.tsx rename to x-pack/solutions/security/plugins/security_solution/public/lazy_sub_plugins.tsx diff --git a/x-pack/plugins/security_solution/public/machine_learning/index.ts b/x-pack/solutions/security/plugins/security_solution/public/machine_learning/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/machine_learning/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/machine_learning/index.ts diff --git a/x-pack/plugins/security_solution/public/machine_learning/machine_learning.tsx b/x-pack/solutions/security/plugins/security_solution/public/machine_learning/machine_learning.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/machine_learning/machine_learning.tsx rename to x-pack/solutions/security/plugins/security_solution/public/machine_learning/machine_learning.tsx diff --git a/x-pack/plugins/security_solution/public/machine_learning/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/machine_learning/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/machine_learning/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/machine_learning/routes.tsx diff --git a/x-pack/plugins/security_solution/public/management/common/breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution/public/management/common/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/common/breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/common/breadcrumbs.ts diff --git a/x-pack/plugins/security_solution/public/management/common/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/management/common/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/common/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/common/constants.ts diff --git a/x-pack/plugins/security_solution/public/management/common/hooks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/common/hooks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/common/hooks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/common/hooks.ts diff --git a/x-pack/plugins/security_solution/public/management/common/routing.ts b/x-pack/solutions/security/plugins/security_solution/public/management/common/routing.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/common/routing.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/common/routing.ts diff --git a/x-pack/plugins/security_solution/public/management/common/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/common/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/common/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/common/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/common/url_routing/artifact_list_page_routing.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/common/url_routing/artifact_list_page_routing.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/common/url_routing/artifact_list_page_routing.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/common/url_routing/artifact_list_page_routing.test.ts diff --git a/x-pack/plugins/security_solution/public/management/common/url_routing/artifact_list_page_routing.ts b/x-pack/solutions/security/plugins/security_solution/public/management/common/url_routing/artifact_list_page_routing.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/common/url_routing/artifact_list_page_routing.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/common/url_routing/artifact_list_page_routing.ts diff --git a/x-pack/plugins/security_solution/public/management/common/url_routing/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/common/url_routing/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/common/url_routing/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/common/url_routing/index.ts diff --git a/x-pack/plugins/security_solution/public/management/common/url_routing/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/common/url_routing/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/common/url_routing/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/common/url_routing/utils.ts diff --git a/x-pack/plugins/security_solution/public/management/common/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/common/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/common/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/common/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/management/common/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/common/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/common/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/common/utils.ts diff --git a/x-pack/plugins/security_solution/public/management/components/actions_context_menu/actions_context_menu.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/actions_context_menu/actions_context_menu.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/actions_context_menu/actions_context_menu.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/actions_context_menu/actions_context_menu.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/actions_context_menu/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/actions_context_menu/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/actions_context_menu/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/actions_context_menu/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/administration_list_page.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/administration_list_page.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/administration_list_page.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/administration_list_page.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_card_grid/artifact_card_grid.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_card_grid/artifact_card_grid.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_card_grid/artifact_card_grid.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_card_grid/artifact_card_grid.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_card_grid/artifact_card_grid.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_card_grid/artifact_card_grid.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_card_grid/artifact_card_grid.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_card_grid/artifact_card_grid.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_card_grid/components/grid_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_card_grid/components/grid_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_card_grid/components/grid_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_card_grid/components/grid_header.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_card_grid/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_card_grid/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_card_grid/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_card_grid/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card_minified.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card_minified.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card_minified.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card_minified.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card_minified.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card_minified.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card_minified.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_card_minified.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_collapsible_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_collapsible_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_collapsible_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_collapsible_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_collapsible_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_collapsible_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_collapsible_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/artifact_entry_collapsible_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_actions_flex_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_actions_flex_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_actions_flex_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_actions_flex_item.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_comments.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_comments.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_comments.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_comments.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_compressed_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_compressed_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_compressed_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_compressed_header.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_container_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_container_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_container_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_container_panel.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_decorators/event_filters_process_descendant_indicator.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_decorators/event_filters_process_descendant_indicator.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_decorators/event_filters_process_descendant_indicator.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_decorators/event_filters_process_descendant_indicator.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_decorators/event_filters_process_descendant_indicator.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_decorators/event_filters_process_descendant_indicator.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_decorators/event_filters_process_descendant_indicator.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_decorators/event_filters_process_descendant_indicator.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_expand_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_expand_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_expand_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_expand_button.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_header.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_section_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_section_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_section_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_section_panel.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_sub_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_sub_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/card_sub_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/card_sub_header.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/criteria_conditions.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/criteria_conditions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/criteria_conditions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/criteria_conditions.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/date_field_value.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/date_field_value.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/date_field_value.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/date_field_value.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/description_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/description_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/description_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/description_field.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/effect_scope.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/effect_scope.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/effect_scope.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/effect_scope.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/text_value_display.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/text_value_display.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/text_value_display.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/text_value_display.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/touched_by_users.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/touched_by_users.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/touched_by_users.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/touched_by_users.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/components/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/components/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_collapsed_css_class_names.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_collapsed_css_class_names.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_collapsed_css_class_names.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_collapsed_css_class_names.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_endpoint_policies_to_artifact_policies.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_endpoint_policies_to_artifact_policies.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_endpoint_policies_to_artifact_policies.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_endpoint_policies_to_artifact_policies.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_normalized_artifact.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_normalized_artifact.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_normalized_artifact.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_normalized_artifact.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_policy_nav_links.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_policy_nav_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_policy_nav_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/hooks/use_policy_nav_links.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/test_utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/test_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/test_utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/test_utils.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/types.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/utils/get_formatted_comments.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/utils/get_formatted_comments.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/utils/get_formatted_comments.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/utils/get_formatted_comments.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/utils/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/utils/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/utils/is_trusted_app.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/utils/is_trusted_app.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/utils/is_trusted_app.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/utils/is_trusted_app.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_entry_card/utils/map_to_artifact_info.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/utils/map_to_artifact_info.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_entry_card/utils/map_to_artifact_info.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_entry_card/utils/map_to_artifact_info.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/artifact_list_page.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/artifact_list_page.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/artifact_list_page.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/artifact_list_page.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_confirm_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_confirm_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_confirm_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_confirm_modal.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_delete_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_delete_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_delete_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_delete_modal.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_flyout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_flyout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_flyout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_flyout.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_flyout.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/integration_tests/artifact_delete_modal.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/integration_tests/artifact_delete_modal.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/integration_tests/artifact_delete_modal.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/integration_tests/artifact_delete_modal.test.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/no_data_empty_state.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/no_data_empty_state.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/no_data_empty_state.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/no_data_empty_state.test.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/no_data_empty_state.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/no_data_empty_state.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/no_data_empty_state.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/no_data_empty_state.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_artifact_card_props_provider.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_artifact_card_props_provider.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_artifact_card_props_provider.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_artifact_card_props_provider.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_is_artifact_allowed_per_policy_usage.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_is_artifact_allowed_per_policy_usage.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_is_artifact_allowed_per_policy_usage.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_is_artifact_allowed_per_policy_usage.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_is_flyout_opened.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_is_flyout_opened.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_is_flyout_opened.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_is_flyout_opened.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_kuery_from_exceptions_search_filter.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_kuery_from_exceptions_search_filter.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_kuery_from_exceptions_search_filter.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_kuery_from_exceptions_search_filter.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_mark_workflow_insight_as_remediated.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_mark_workflow_insight_as_remediated.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_mark_workflow_insight_as_remediated.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_mark_workflow_insight_as_remediated.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_set_url_params.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_set_url_params.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_set_url_params.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_set_url_params.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_delete_item.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_delete_item.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_delete_item.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_delete_item.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_list_data.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_list_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_list_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_list_data.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_submit_data.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_submit_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_submit_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/hooks/use_with_artifact_submit_data.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/integration_tests/artifact_list_page.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/integration_tests/artifact_list_page.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/integration_tests/artifact_list_page.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/integration_tests/artifact_list_page.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/mocks.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/mocks.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/mocks.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/mocks.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/components/artifact_list_page/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/artifact_list_page/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/types.ts diff --git a/x-pack/plugins/security_solution/public/management/components/back_to_external_app_button/back_to_external_app_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/back_to_external_app_button/back_to_external_app_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/back_to_external_app_button/back_to_external_app_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/back_to_external_app_button/back_to_external_app_button.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/back_to_external_app_button/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/back_to_external_app_button/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/back_to_external_app_button/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/back_to_external_app_button/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/back_to_external_app_secondary_button/back_to_external_app_secondary_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/back_to_external_app_secondary_button/back_to_external_app_secondary_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/back_to_external_app_secondary_button/back_to_external_app_secondary_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/back_to_external_app_secondary_button/back_to_external_app_secondary_button.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/back_to_external_app_secondary_button/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/back_to_external_app_secondary_button/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/back_to_external_app_secondary_button/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/back_to_external_app_secondary_button/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/README.md b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/README.md similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/README.md rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/README.md diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/bad_argument.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/bad_argument.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/bad_argument.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/bad_argument.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/bad_argument.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/bad_argument.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/bad_argument.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/bad_argument.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/builtin_commands/clear_command.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/builtin_commands/clear_command.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/builtin_commands/clear_command.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/builtin_commands/clear_command.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/builtin_commands/help_command.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/builtin_commands/help_command.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/builtin_commands/help_command.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/builtin_commands/help_command.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/builtin_commands/help_command_argument.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/builtin_commands/help_command_argument.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/builtin_commands/help_command_argument.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/builtin_commands/help_command_argument.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_execution_output.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_execution_output.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_execution_output.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_execution_output.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_execution_output.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_execution_output.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_execution_output.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_execution_output.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_execution_result.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_execution_result.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_execution_result.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_execution_result.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/command_input.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/command_input.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/command_input.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/command_input.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/argument_selector_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/argument_selector_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/argument_selector_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/argument_selector_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/command_input_clear_history.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/command_input_clear_history.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/command_input_clear_history.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/command_input_clear_history.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/command_input_history.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/command_input_history.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/command_input_history.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/command_input_history.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/input_area_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/input_area_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/input_area_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/input_area_popover.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/input_capture.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/input_capture.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/input_capture.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/input_capture.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/input_display.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/input_display.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/input_display.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/input_display.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/input_placeholder.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/input_placeholder.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/components/input_placeholder.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/components/input_placeholder.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/hooks/use_input_hints.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/hooks/use_input_hints.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/hooks/use_input_hints.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/hooks/use_input_hints.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/integration_tests/command_input.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/integration_tests/command_input.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/integration_tests/command_input.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/integration_tests/command_input.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/lib/entered_input.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/lib/entered_input.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/lib/entered_input.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/lib/entered_input.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_input/lib/entered_input.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/lib/entered_input.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_input/lib/entered_input.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_input/lib/entered_input.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_list.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_list.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_list.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_list.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_list.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/command_usage.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_usage.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/command_usage.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/command_usage.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_code_block.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_code_block.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_code_block.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_code_block.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_footer.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_footer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_footer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_footer.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_header.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_header.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_header.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_header.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_header.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_manager/components/console_page_overlay.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/components/console_page_overlay.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_manager/components/console_page_overlay.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/components/console_page_overlay.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_manager/components/page_layout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/components/page_layout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_manager/components/page_layout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/components/page_layout.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_manager/console_manager.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/console_manager.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_manager/console_manager.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/console_manager.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_manager/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_manager/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_manager/integration_tests/console_manager.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/integration_tests/console_manager.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_manager/integration_tests/console_manager.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/integration_tests/console_manager.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_manager/mocks.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/mocks.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_manager/mocks.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/mocks.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_manager/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_manager/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_manager/types.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_state/console_state.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/console_state.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_state/console_state.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/console_state.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_state/hooks/use_stored_input_history.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/hooks/use_stored_input_history.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_state/hooks/use_stored_input_history.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/hooks/use_stored_input_history.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_state/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_state/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_reducer.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_execute_command.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_execute_command.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_execute_command.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_execute_command.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_execute_command.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_execute_command.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_execute_command.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_execute_command.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_input_area_state.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_input_area_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_input_area_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_input_area_state.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_side_panel.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_side_panel.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_side_panel.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_side_panel.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_update_command_state.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_update_command_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_update_command_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/handle_update_command_state.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/state_update_handlers/translations.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_state/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_state/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_state/types.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/console_text.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_text.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/console_text.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/console_text.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/help_output.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/help_output.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/help_output.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/help_output.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/history_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/history_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/history_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/history_item.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/history_output.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/history_output.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/history_output.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/history_output.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/long_running_command_hint.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/long_running_command_hint.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/long_running_command_hint.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/long_running_command_hint.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_layout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_layout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_layout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_layout.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_manager.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_manager.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_manager.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_manager.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_manager.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_manager.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_manager.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_content_manager.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_flex_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_flex_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_flex_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/side_panel/side_panel_flex_item.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/unknown_comand.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/unknown_comand.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/unknown_comand.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/unknown_comand.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/unsupported_message_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/unsupported_message_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/unsupported_message_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/unsupported_message_callout.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/user_command_input.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/user_command_input.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/user_command_input.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/user_command_input.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/validation_error.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/validation_error.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/validation_error.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/validation_error.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/components/validation_error.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/validation_error.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/components/validation_error.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/components/validation_error.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/console.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/console.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/console.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/console.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/console.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/console.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/console.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/console.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_command_history.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_command_history.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_command_history.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_command_history.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_console_state_dispatch.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_console_state_dispatch.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_console_state_dispatch.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_console_state_dispatch.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_data_test_subj.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_data_test_subj.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_data_test_subj.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_data_test_subj.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_command_argument_state.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_command_argument_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_command_argument_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_command_argument_state.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_command_list.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_command_list.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_command_list.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_command_list.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_custom_help_component.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_custom_help_component.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_custom_help_component.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_custom_help_component.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_footer_content.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_footer_content.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_footer_content.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_footer_content.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_command_entered.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_command_entered.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_command_entered.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_command_entered.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_history.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_history.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_history.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_history.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_placeholder.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_placeholder.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_placeholder.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_placeholder.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_show_popover.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_show_popover.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_show_popover.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_show_popover.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_text_entered.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_text_entered.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_text_entered.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_text_entered.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_visible_state.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_visible_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_visible_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_input_visible_state.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_side_panel.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_side_panel.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_side_panel.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/state_selectors/use_with_side_panel.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/hooks/use_storage_key.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/use_storage_key.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/hooks/use_storage_key.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/hooks/use_storage_key.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/mocks.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/mocks.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/mocks.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/mocks.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/service/builtin_commands.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/service/builtin_commands.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/service/builtin_commands.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/service/builtin_commands.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console/service/parse_command_input.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/service/parse_command_input.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/service/parse_command_input.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/service/parse_command_input.test.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/service/parsed_command_input.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/service/parsed_command_input.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/service/parsed_command_input.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/service/parsed_command_input.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/service/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/service/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/service/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/service/types.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/service/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/service/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/service/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/service/utils.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console/types.ts diff --git a/x-pack/plugins/security_solution/public/management/components/console_argument_selectors/file_selector.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/console_argument_selectors/file_selector.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console_argument_selectors/file_selector.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console_argument_selectors/file_selector.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/console_argument_selectors/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/console_argument_selectors/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/console_argument_selectors/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/console_argument_selectors/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_item_nav_by_router.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_item_nav_by_router.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_item_nav_by_router.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_item_nav_by_router.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_with_router_support.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_with_router_support.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_with_router_support.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_with_router_support.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_with_router_support.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_with_router_support.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_with_router_support.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/context_menu_with_router_support/context_menu_with_router_support.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/context_menu_with_router_support/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/context_menu_with_router_support/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/context_menu_with_router_support/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/context_menu_with_router_support/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/effected_policy_select/effected_policy_select.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/effected_policy_select/effected_policy_select.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/effected_policy_select/effected_policy_select.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/effected_policy_select/effected_policy_select.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/effected_policy_select/effected_policy_select.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/effected_policy_select/effected_policy_select.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/effected_policy_select/effected_policy_select.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/effected_policy_select/effected_policy_select.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/effected_policy_select/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/effected_policy_select/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/effected_policy_select/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/effected_policy_select/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/effected_policy_select/test_utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/effected_policy_select/test_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/effected_policy_select/test_utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/effected_policy_select/test_utils.ts diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_action_failure_message/endpoint_action_failure_message.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_action_failure_message/endpoint_action_failure_message.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_action_failure_message/endpoint_action_failure_message.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_action_failure_message/endpoint_action_failure_message.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_action_failure_message/endpoint_action_failure_message.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_action_failure_message/endpoint_action_failure_message.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_action_failure_message/endpoint_action_failure_message.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_action_failure_message/endpoint_action_failure_message.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_action_failure_message/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_action_failure_message/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_action_failure_message/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_action_failure_message/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response_output.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response_output.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response_output.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_execute_action/execute_action_host_response_output.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_execute_action/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_execute_action/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_execute_action/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_execute_action/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_policy_link.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_policy_link.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_policy_link.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_policy_link.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_policy_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_policy_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_policy_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_policy_link.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/execute_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/execute_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/execute_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/execute_action.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/get_file_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/get_file_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/get_file_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/get_file_action.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/get_processes_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/get_processes_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/get_processes_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/get_processes_action.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/execute_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/execute_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/execute_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/execute_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/get_file_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/get_file_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/get_file_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/get_file_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/get_processes_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/get_processes_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/get_processes_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/get_processes_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/isolate_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/isolate_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/isolate_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/isolate_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/kill_process_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/kill_process_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/kill_process_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/kill_process_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/release_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/release_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/release_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/release_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/scan_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/scan_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/scan_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/scan_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/status_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/status_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/status_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/status_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/suspend_process_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/suspend_process_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/suspend_process_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/suspend_process_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/upload_action.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/upload_action.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/upload_action.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/integration_tests/upload_action.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/isolate_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/isolate_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/isolate_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/isolate_action.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/kill_process_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/kill_process_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/kill_process_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/kill_process_action.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/release_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/release_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/release_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/release_action.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/scan_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/scan_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/scan_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/scan_action.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/status_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/status_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/status_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/status_action.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/suspend_process_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/suspend_process_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/suspend_process_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/suspend_process_action.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/upload_action.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/upload_action.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/upload_action.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/command_render_components/upload_action.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/action_error.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/action_error.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/action_error.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/action_error.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/action_log_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/action_log_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/action_log_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/action_log_button.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/action_success.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/action_success.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/action_success.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/action_success.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/agent_info/agent_info.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/agent_info/agent_info.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/agent_info/agent_info.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/agent_info/agent_info.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/agent_info/agent_info.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/agent_info/agent_info.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/agent_info/agent_info.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/agent_info/agent_info.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/endpoint/header_endpoint_info.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/endpoint/header_endpoint_info.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/endpoint/header_endpoint_info.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/endpoint/header_endpoint_info.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/endpoint/header_endpoint_info.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/endpoint/header_endpoint_info.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/endpoint/header_endpoint_info.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/endpoint/header_endpoint_info.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/header_agent_info.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/header_agent_info.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/header_agent_info.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/header_agent_info.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/linux.svg b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/linux.svg similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/linux.svg rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/linux.svg diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/macos.svg b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/macos.svg similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/macos.svg rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/macos.svg diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/windows.svg b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/windows.svg similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/windows.svg rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/logos/windows.svg diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/platform_icon.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/platform_icon.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/platform_icon.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/platform_icon.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/platform_icon.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/platform_icon.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/platform_icon.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/header_info/platforms/platform_icon.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/offline_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/offline_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/offline_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/offline_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/offline_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/offline_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/components/offline_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/components/offline_callout.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/hooks/use_console_action_submitter.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/hooks/use_console_action_submitter.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/hooks/use_console_action_submitter.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/hooks/use_console_action_submitter.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/hooks/use_console_action_submitter.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/hooks/use_console_action_submitter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/hooks/use_console_action_submitter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/hooks/use_console_action_submitter.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/console_commands_definition.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/console_commands_definition.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/console_commands_definition.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/console_commands_definition.ts diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/constants.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/constants.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/constants.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/constants.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/endpoint_action_response_codes.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/endpoint_action_response_codes.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/endpoint_action_response_codes.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/endpoint_action_response_codes.ts diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/get_command_about_info.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/get_command_about_info.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/get_command_about_info.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/get_command_about_info.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/integration_tests/console_commands_definition.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/integration_tests/console_commands_definition.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/integration_tests/console_commands_definition.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/integration_tests/console_commands_definition.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/lib/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/lib/utils.ts diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_responder/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_responder/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_responder/types.ts diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/action_log_expanded_tray.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/action_log_expanded_tray.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/action_log_expanded_tray.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/action_log_expanded_tray.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_date_range_picker.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_date_range_picker.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_date_range_picker.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_date_range_picker.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_empty_state.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_empty_state.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_empty_state.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_empty_state.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter_popover.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filters.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filters.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filters.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filters.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_table.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_users_filter.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_users_filter.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_users_filter.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_users_filter.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_users_filter.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_users_filter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_users_filter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_users_filter.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/clear_all_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/clear_all_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/clear_all_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/clear_all_button.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/hooks.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/hooks.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/hooks.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/hooks.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/response_action_status_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/response_action_status_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/response_action_status_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/response_action_status_badge.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/use_action_history_url_params.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/use_action_history_url_params.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/use_action_history_url_params.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/use_action_history_url_params.test.ts diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/use_action_history_url_params.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/use_action_history_url_params.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/use_action_history_url_params.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/use_action_history_url_params.ts diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/integration_tests/response_actions_log.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/integration_tests/response_actions_log.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/integration_tests/response_actions_log.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/integration_tests/response_actions_log.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/mocks.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/mocks.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/mocks.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/mocks.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/response_actions_log.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/response_actions_log.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/response_actions_log.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/response_actions_log.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_response_actions_list/translations.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_upload_action_result/endpoint_upload_action_result.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_upload_action_result/endpoint_upload_action_result.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_upload_action_result/endpoint_upload_action_result.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_upload_action_result/endpoint_upload_action_result.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_upload_action_result/endpoint_upload_action_result.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_upload_action_result/endpoint_upload_action_result.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_upload_action_result/endpoint_upload_action_result.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_upload_action_result/endpoint_upload_action_result.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_upload_action_result/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_upload_action_result/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/endpoint_upload_action_result/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/endpoint_upload_action_result/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/formatted_error/formatted_error.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/formatted_error/formatted_error.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/formatted_error/formatted_error.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/formatted_error/formatted_error.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/formatted_error/formatted_error.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/formatted_error/formatted_error.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/formatted_error/formatted_error.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/formatted_error/formatted_error.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/formatted_error/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/formatted_error/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/formatted_error/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/formatted_error/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/key_value_display/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/key_value_display/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/key_value_display/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/key_value_display/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/key_value_display/key_value_display.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/key_value_display/key_value_display.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/key_value_display/key_value_display.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/key_value_display/key_value_display.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/management_empty_state.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/management_empty_state.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/management_empty_state.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/management_empty_state.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/management_empty_state_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/management_empty_state_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/management_empty_state_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/management_empty_state_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/management_page_loader.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/management_page_loader.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/management_page_loader.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/management_page_loader.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/missing_encryption_key_callout/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/missing_encryption_key_callout/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/missing_encryption_key_callout/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/missing_encryption_key_callout/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/missing_encryption_key_callout/missing_encryption_key_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/missing_encryption_key_callout/missing_encryption_key_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/missing_encryption_key_callout/missing_encryption_key_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/missing_encryption_key_callout/missing_encryption_key_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/missing_encryption_key_callout/missing_encryption_key_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/missing_encryption_key_callout/missing_encryption_key_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/missing_encryption_key_callout/missing_encryption_key_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/missing_encryption_key_callout/missing_encryption_key_callout.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/package_action_item/package_action.formatter.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/package_action_item/package_action.formatter.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/package_action_item/package_action.formatter.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/package_action_item/package_action.formatter.test.ts diff --git a/x-pack/plugins/security_solution/public/management/components/package_action_item/package_action_formatter.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/package_action_item/package_action_formatter.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/package_action_item/package_action_formatter.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/package_action_item/package_action_formatter.ts diff --git a/x-pack/plugins/security_solution/public/management/components/package_action_item/package_action_item_error.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/package_action_item/package_action_item_error.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/package_action_item/package_action_item_error.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/package_action_item/package_action_item_error.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/page_overlay/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/page_overlay/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/page_overlay/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/page_overlay/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/page_overlay/page_overlay.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/page_overlay/page_overlay.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/page_overlay/page_overlay.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/page_overlay/page_overlay.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/page_overlay/page_overlay.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/page_overlay/page_overlay.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/page_overlay/page_overlay.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/page_overlay/page_overlay.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/paginated_content/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/paginated_content/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/paginated_content/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/paginated_content/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/paginated_content/paginated_content.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/paginated_content/paginated_content.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/paginated_content/paginated_content.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/paginated_content/paginated_content.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/paginated_content/paginated_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/paginated_content/paginated_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/paginated_content/paginated_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/paginated_content/paginated_content.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/policies_selector/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/policies_selector/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/policies_selector/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/policies_selector/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/policies_selector/policies_selector.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/policies_selector/policies_selector.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/policies_selector/policies_selector.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/policies_selector/policies_selector.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/policies_selector/policies_selector.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/policies_selector/policies_selector.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/policies_selector/policies_selector.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/policies_selector/policies_selector.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/policy_response/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/policy_response/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/policy_response/integration_tests/policy_response_wrapper.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/integration_tests/policy_response_wrapper.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/policy_response/integration_tests/policy_response_wrapper.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/integration_tests/policy_response_wrapper.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/policy_response/policy_response.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/policy_response.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/policy_response/policy_response.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/policy_response.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/policy_response/policy_response_action_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/policy_response_action_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/policy_response/policy_response_action_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/policy_response_action_item.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/policy_response/policy_response_artifact_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/policy_response_artifact_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/policy_response/policy_response_artifact_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/policy_response_artifact_item.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/policy_response/policy_response_friendly_names.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/policy_response_friendly_names.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/policy_response/policy_response_friendly_names.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/policy_response_friendly_names.ts diff --git a/x-pack/plugins/security_solution/public/management/components/policy_response/policy_response_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/policy_response_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/policy_response/policy_response_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/policy_response/policy_response_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/privileged_route/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/privileged_route/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/privileged_route/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/privileged_route/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/privileged_route/privileged_route.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/privileged_route/privileged_route.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/privileged_route/privileged_route.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/privileged_route/privileged_route.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/privileged_route/privileged_route.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/privileged_route/privileged_route.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/privileged_route/privileged_route.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/privileged_route/privileged_route.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/response_action_file_download_link/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/response_action_file_download_link/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/response_action_file_download_link/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/response_action_file_download_link/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/response_action_file_download_link/response_action_file_download_link.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/response_action_file_download_link/response_action_file_download_link.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/response_action_file_download_link/response_action_file_download_link.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/response_action_file_download_link/response_action_file_download_link.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/response_action_file_download_link/response_action_file_download_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/response_action_file_download_link/response_action_file_download_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/response_action_file_download_link/response_action_file_download_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/response_action_file_download_link/response_action_file_download_link.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/running_processes_action_results/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/running_processes_action_results/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/running_processes_action_results/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/running_processes_action_results/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/running_processes_action_results/running_processes_action_results.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/running_processes_action_results/running_processes_action_results.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/running_processes_action_results/running_processes_action_results.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/running_processes_action_results/running_processes_action_results.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/running_processes_action_results/running_processes_action_results.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/running_processes_action_results/running_processes_action_results.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/running_processes_action_results/running_processes_action_results.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/running_processes_action_results/running_processes_action_results.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/search_exceptions/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/components/search_exceptions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/search_exceptions/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/components/search_exceptions/index.ts diff --git a/x-pack/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/components/search_exceptions/search_exceptions.tsx diff --git a/x-pack/plugins/security_solution/public/management/cypress/.eslintrc.json b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/.eslintrc.json similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/.eslintrc.json rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/.eslintrc.json diff --git a/x-pack/plugins/security_solution/public/management/cypress/README.md b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/README.md similarity index 93% rename from x-pack/plugins/security_solution/public/management/cypress/README.md rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/README.md index 482a2bac99595..f6bac6d11618a 100644 --- a/x-pack/plugins/security_solution/public/management/cypress/README.md +++ b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/README.md @@ -1,6 +1,6 @@ # Cypress Tests -The `plugins/security_solution/public/management/cypress` directory contains functional UI tests that execute +The `solutions/security/plugins/security_solution/public/management/cypress` directory contains functional UI tests that execute using [Cypress](https://www.cypress.io/). ## Pre-requisites @@ -71,7 +71,7 @@ Some notes: Example: ```shell -yarn --cwd x-pack/plugins/security_solution +yarn --cwd x-pack/solutions/security/plugins/security_solution CYPRESS_BASE_URL=http://localhost:5601 \ CYPRESS_KIBANA_URL=http://localhost:5601 \ CYPRESS_KIBANA_USERNAME=elastic \ @@ -116,10 +116,10 @@ failures locally, etc. yarn kbn bootstrap && node scripts/build_kibana_platform_plugins # launch the cypress test runner against ESS -yarn --cwd x-pack/plugins/security_solution cypress:dw:run +yarn --cwd x-pack/solutions/security/plugins/security_solution cypress:dw:run # or against Serverless -yarn --cwd x-pack/plugins/security_solution cypress:dw:serverless:run +yarn --cwd x-pack/solutions/security/plugins/security_solution cypress:dw:serverless:run ``` #### Cypress @@ -131,10 +131,10 @@ This is the preferred mode for developing new tests against mocked data yarn kbn bootstrap && node scripts/build_kibana_platform_plugins # launch the cypress test runner against ESS -yarn --cwd x-pack/plugins/security_solution cypress:dw:open +yarn --cwd x-pack/solutions/security/plugins/security_solution cypress:dw:open # or against Serverless -yarn --cwd x-pack/plugins/security_solution cypress:dw:serverless:open +yarn --cwd x-pack/solutions/security/plugins/security_solution cypress:dw:serverless:open ``` ## Folder Structure diff --git a/x-pack/plugins/security_solution/public/management/cypress/common/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/common/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/common/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/common/constants.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/cypress.config.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/cypress.config.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/cypress.config.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/cypress.config.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/cypress.d.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/cypress.d.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/cypress.d.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/cypress.d.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/cypress_base.config.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/cypress_base.config.ts similarity index 98% rename from x-pack/plugins/security_solution/public/management/cypress/cypress_base.config.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/cypress_base.config.ts index c8aa2b347b82b..0b64db4c29801 100644 --- a/x-pack/plugins/security_solution/public/management/cypress/cypress_base.config.ts +++ b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/cypress_base.config.ts @@ -24,7 +24,7 @@ export const getCypressBaseConfig = ( ): Cypress.ConfigOptions => { return merge( { - reporter: '../../../../node_modules/cypress-multi-reporters', + reporter: '../../../../../../node_modules/cypress-multi-reporters', reporterOptions: { configFile: './public/management/reporter_config.json', }, diff --git a/x-pack/plugins/security_solution/public/management/cypress/cypress_serverless.config.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/cypress_serverless.config.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/cypress_serverless.config.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/cypress_serverless.config.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/cypress_serverless_qa.config.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/cypress_serverless_qa.config.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/cypress_serverless_qa.config.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/cypress_serverless_qa.config.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/artifacts/artifact_tabs_in_policy_details.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/artifacts/artifact_tabs_in_policy_details.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/artifacts/artifact_tabs_in_policy_details.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/artifacts/artifact_tabs_in_policy_details.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/artifacts/artifacts.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/artifacts/artifacts.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/artifacts/artifacts.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/artifacts/artifacts.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/artifacts/artifacts_mocked_data.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/artifacts/artifacts_mocked_data.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/artifacts/artifacts_mocked_data.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/artifacts/artifacts_mocked_data.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/artifacts/blocklist.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/artifacts/blocklist.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/artifacts/blocklist.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/artifacts/blocklist.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/artifacts/event_filters.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/artifacts/event_filters.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/artifacts/event_filters.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/artifacts/event_filters.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/artifacts/trusted_apps.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/artifacts/trusted_apps.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/artifacts/trusted_apps.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/artifacts/trusted_apps.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/automated_response_actions.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/automated_response_actions.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/automated_response_actions.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/automated_response_actions.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/form.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/form.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/form.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/form.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/history_log.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/history_log.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/history_log.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/history_log.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/no_license.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/no_license.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/no_license.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/no_license.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/results.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/results.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/results.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/automated_response_actions/results.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/endpoint_alerts.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/endpoint_alerts.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/endpoint_alerts.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/endpoint_alerts.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints_mocked_data.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints_mocked_data.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints_mocked_data.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints_mocked_data.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints_rbac_mocked_data.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints_rbac_mocked_data.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints_rbac_mocked_data.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/endpoint_list/endpoints_rbac_mocked_data.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/endpoint_list/policy_response.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/endpoint_list/policy_response.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/endpoint_list/policy_response.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/endpoint_list/policy_response.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/policy/policy_details.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/policy/policy_details.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/policy/policy_details.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/policy/policy_details.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/policy/policy_details_mocked_data.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/policy/policy_details_mocked_data.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/policy/policy_details_mocked_data.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/policy/policy_details_mocked_data.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/policy/policy_experimental_features_disabled.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/policy/policy_experimental_features_disabled.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/policy/policy_experimental_features_disabled.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/policy/policy_experimental_features_disabled.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/policy/policy_list.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/policy/policy_list.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/policy/policy_list.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/policy/policy_list.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/rbac/endpoint_role_rbac.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/rbac/endpoint_role_rbac.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/rbac/endpoint_role_rbac.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/rbac/endpoint_role_rbac.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/rbac/endpoint_role_rbac_with_space_awareness.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/rbac/endpoint_role_rbac_with_space_awareness.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/rbac/endpoint_role_rbac_with_space_awareness.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/rbac/endpoint_role_rbac_with_space_awareness.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/alerts_response_console.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/alerts_response_console.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/alerts_response_console.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/alerts_response_console.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/document_signing.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/document_signing.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/document_signing.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/document_signing.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/endpoints_list_response_console.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/endpoints_list_response_console.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/endpoints_list_response_console.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/endpoints_list_response_console.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/isolate.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/isolate.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/isolate.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/isolate.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/isolate_mocked_data.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/isolate_mocked_data.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/isolate_mocked_data.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/isolate_mocked_data.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/responder.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/responder.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/responder.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/responder.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_actions_history.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_actions_history.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_actions_history.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_actions_history.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/execute.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/execute.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/execute.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/execute.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/file_operations.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/file_operations.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/file_operations.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/file_operations.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/isolate.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/isolate.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/isolate.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/isolate.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/process_operations.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/process_operations.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/process_operations.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/process_operations.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/release.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/release.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/release.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/release.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/scan.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/scan.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/scan.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console/scan.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/execute.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/execute.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/execute.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/execute.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/get_file.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/get_file.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/get_file.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/get_file.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/isolate.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/isolate.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/isolate.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/isolate.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/kill_process.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/kill_process.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/kill_process.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/kill_process.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/processes.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/processes.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/processes.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/processes.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/release.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/release.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/release.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/release.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/suspend_process.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/suspend_process.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/suspend_process.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/response_actions/response_console_mocked/suspend_process.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/sentinelone/isolate.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/sentinelone/isolate.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/sentinelone/isolate.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/sentinelone/isolate.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/README.md b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/README.md similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/README.md rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/README.md diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/endpoint_list_with_security_essentials.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/endpoint_list_with_security_essentials.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/endpoint_list_with_security_essentials.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/endpoint_list_with_security_essentials.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/api/agent_policy_settings_complete.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/api/agent_policy_settings_complete.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/api/agent_policy_settings_complete.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/api/agent_policy_settings_complete.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/api/agent_policy_settings_essentials.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/api/agent_policy_settings_essentials.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/api/agent_policy_settings_essentials.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/api/agent_policy_settings_essentials.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/complete.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/complete.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/complete.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/complete.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/complete_with_endpoint.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/complete_with_endpoint.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/complete_with_endpoint.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/complete_with_endpoint.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/agent_policy_settings_complete.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/agent_policy_settings_complete.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/agent_policy_settings_complete.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/agent_policy_settings_complete.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/agent_policy_settings_essentials.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/agent_policy_settings_essentials.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/agent_policy_settings_essentials.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/agent_policy_settings_essentials.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/policy_details_endpoint_complete.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/policy_details_endpoint_complete.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/policy_details_endpoint_complete.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/policy_details_endpoint_complete.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/policy_details_endpoint_essentials.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/policy_details_endpoint_essentials.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/policy_details_endpoint_essentials.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/components/policy_details_endpoint_essentials.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/essentials.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/essentials.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/essentials.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/essentials.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/essentials_with_endpoint.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/essentials_with_endpoint.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/essentials_with_endpoint.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/feature_access/essentials_with_endpoint.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/metering.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/metering.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/metering.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/metering.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/policy_details_with_security_essentials.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/policy_details_with_security_essentials.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/policy_details_with_security_essentials.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/policy_details_with_security_essentials.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/roles/complete_with_endpoint_roles.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/roles/complete_with_endpoint_roles.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/roles/complete_with_endpoint_roles.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/roles/complete_with_endpoint_roles.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/roles/essentials_with_endpoint.roles.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/roles/essentials_with_endpoint.roles.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/serverless/roles/essentials_with_endpoint.roles.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/serverless/roles/essentials_with_endpoint.roles.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/disabled/unenroll_agent_from_fleet.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/disabled/unenroll_agent_from_fleet.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/disabled/unenroll_agent_from_fleet.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/disabled/unenroll_agent_from_fleet.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/disabled/uninstall_agent_from_host.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/disabled/uninstall_agent_from_host.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/disabled/uninstall_agent_from_host.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/disabled/uninstall_agent_from_host.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/enabled/unenroll_agent_from_fleet.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/enabled/unenroll_agent_from_fleet.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/enabled/unenroll_agent_from_fleet.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/enabled/unenroll_agent_from_fleet.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/enabled/uninstall_agent_from_host.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/enabled/uninstall_agent_from_host.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/enabled/uninstall_agent_from_host.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/enabled/uninstall_agent_from_host.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/unenroll_agent_from_fleet_changing_policy_from_disabled_to_enabled.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/unenroll_agent_from_fleet_changing_policy_from_disabled_to_enabled.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/unenroll_agent_from_fleet_changing_policy_from_disabled_to_enabled.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/unenroll_agent_from_fleet_changing_policy_from_disabled_to_enabled.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/unenroll_agent_from_fleet_changing_policy_from_enabled_to_disabled.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/unenroll_agent_from_fleet_changing_policy_from_enabled_to_disabled.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/unenroll_agent_from_fleet_changing_policy_from_enabled_to_disabled.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/unenroll_agent_from_fleet_changing_policy_from_enabled_to_disabled.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/unenroll_agent_from_fleet_changing_policy_from_enabled_to_enabled.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/unenroll_agent_from_fleet_changing_policy_from_enabled_to_enabled.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/unenroll_agent_from_fleet_changing_policy_from_enabled_to_enabled.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/unenroll_agent_from_fleet_changing_policy_from_enabled_to_enabled.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/uninstall_agent_from_host_changing_policy_from_disabled_to_enabled.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/uninstall_agent_from_host_changing_policy_from_disabled_to_enabled.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/uninstall_agent_from_host_changing_policy_from_disabled_to_enabled.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/uninstall_agent_from_host_changing_policy_from_disabled_to_enabled.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/uninstall_agent_from_host_changing_policy_from_enabled_to_disabled.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/uninstall_agent_from_host_changing_policy_from_enabled_to_disabled.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/uninstall_agent_from_host_changing_policy_from_enabled_to_disabled.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/uninstall_agent_from_host_changing_policy_from_enabled_to_disabled.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/uninstall_agent_from_host_changing_policy_from_enabled_to_enabled.cy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/uninstall_agent_from_host_changing_policy_from_enabled_to_enabled.cy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/uninstall_agent_from_host_changing_policy_from_enabled_to_enabled.cy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/e2e/tamper_protection/switching_policies/uninstall_agent_from_host_changing_policy_from_enabled_to_enabled.cy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/fixtures/artifacts_page.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/fixtures/artifacts_page.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/fixtures/artifacts_page.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/fixtures/artifacts_page.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/fixtures/example.json b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/fixtures/example.json similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/fixtures/example.json rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/fixtures/example.json diff --git a/x-pack/plugins/security_solution/public/management/cypress/fixtures/role_with_artifact_read_privilege.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/fixtures/role_with_artifact_read_privilege.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/fixtures/role_with_artifact_read_privilege.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/fixtures/role_with_artifact_read_privilege.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/alerts.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/alerts.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/alerts.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/artifacts.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/artifacts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/artifacts.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/artifacts.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/common.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/common.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/common.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/common.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/endpoint_list.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/endpoint_list.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/endpoint_list.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/endpoint_list.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/fleet/agent_details.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/fleet/agent_details.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/fleet/agent_details.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/fleet/agent_details.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/fleet/agent_list.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/fleet/agent_list.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/fleet/agent_list.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/fleet/agent_list.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/fleet/agent_settings.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/fleet/agent_settings.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/fleet/agent_settings.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/fleet/agent_settings.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/fleet/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/fleet/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/fleet/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/fleet/index.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/fleet/permission_denied.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/fleet/permission_denied.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/fleet/permission_denied.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/fleet/permission_denied.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/index.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/navigation.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/navigation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/navigation.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/navigation.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/page_reference.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/page_reference.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/page_reference.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/page_reference.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/policy_details.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/policy_details.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/policy_details.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/policy_details.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/policy_list.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/policy_list.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/policy_list.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/policy_list.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/responder.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/responder.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/responder.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/responder.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/stack_management/role_page.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/stack_management/role_page.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/stack_management/role_page.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/stack_management/role_page.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/screens/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/screens/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/screens/types.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/support/agent_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/agent_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/support/agent_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/agent_actions.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/support/common.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/common.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/support/common.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/common.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/support/create_and_enroll_endpoint_host_ci.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/create_and_enroll_endpoint_host_ci.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/support/create_and_enroll_endpoint_host_ci.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/create_and_enroll_endpoint_host_ci.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/support/data_loaders.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/data_loaders.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/support/data_loaders.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/data_loaders.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/support/e2e.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/e2e.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/support/e2e.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/e2e.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/support/filter_videos.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/filter_videos.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/support/filter_videos.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/filter_videos.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/support/plugin_handlers/endpoint_data_loader.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/plugin_handlers/endpoint_data_loader.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/support/plugin_handlers/endpoint_data_loader.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/plugin_handlers/endpoint_data_loader.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/support/response_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/response_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/support/response_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/response_actions.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/support/saml_authentication.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/saml_authentication.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/support/saml_authentication.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/saml_authentication.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/support/setup_tooling_log_level.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/setup_tooling_log_level.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/support/setup_tooling_log_level.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/setup_tooling_log_level.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/support/transparent_api_proxy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/transparent_api_proxy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/support/transparent_api_proxy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/support/transparent_api_proxy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/add_alerts_to_case.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/add_alerts_to_case.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/add_alerts_to_case.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/add_alerts_to_case.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/alerts.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/alerts.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/alerts.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/api_fixtures.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/api_fixtures.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/api_fixtures.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/api_fixtures.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/artifacts.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/artifacts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/artifacts.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/artifacts.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/common.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/common.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/common.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/common.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/create_endpoint_host.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/create_endpoint_host.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/create_endpoint_host.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/create_endpoint_host.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/delete_all_endpoint_data.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/delete_all_endpoint_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/delete_all_endpoint_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/delete_all_endpoint_data.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/endpoint_policy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/endpoint_policy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/endpoint_policy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/endpoint_policy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/fleet.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/fleet.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/fleet.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/fleet.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/index_endpoint_heartbeats.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/index_endpoint_heartbeats.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/index_endpoint_heartbeats.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/index_endpoint_heartbeats.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/index_endpoint_hosts.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/index_endpoint_hosts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/index_endpoint_hosts.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/index_endpoint_hosts.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/index_endpoint_rule_alerts.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/index_endpoint_rule_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/index_endpoint_rule_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/index_endpoint_rule_alerts.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/index_new_case.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/index_new_case.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/index_new_case.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/index_new_case.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/isolate.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/isolate.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/isolate.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/isolate.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/logger.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/logger.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/logger.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/logger.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/login.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/login.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/login.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/login.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/navigation.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/navigation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/navigation.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/navigation.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/perform_user_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/perform_user_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/perform_user_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/perform_user_actions.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/response_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/response_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/response_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/response_actions.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/response_console.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/response_console.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/response_console.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/response_console.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/run_endpoint_loader.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/run_endpoint_loader.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/run_endpoint_loader.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/run_endpoint_loader.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/spaces.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/spaces.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/spaces.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/spaces.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/toasts.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/toasts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/toasts.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/toasts.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/transparent_api_proxy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/transparent_api_proxy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/transparent_api_proxy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/transparent_api_proxy.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tasks/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/tasks/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tasks/utils.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/tsconfig.json b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tsconfig.json similarity index 93% rename from x-pack/plugins/security_solution/public/management/cypress/tsconfig.json rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/tsconfig.json index c983368164906..690631e032d0a 100644 --- a/x-pack/plugins/security_solution/public/management/cypress/tsconfig.json +++ b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../../tsconfig.base.json", + "extends": "../../../../../../../../tsconfig.base.json", "include": [ "**/*", ], diff --git a/x-pack/plugins/security_solution/public/management/cypress/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/types.ts diff --git a/x-pack/plugins/security_solution/public/management/cypress/typings.d.ts b/x-pack/solutions/security/plugins/security_solution/public/management/cypress/typings.d.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/cypress/typings.d.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/cypress/typings.d.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/agents/__mocks__/use_get_agent_status.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/agents/__mocks__/use_get_agent_status.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/agents/__mocks__/use_get_agent_status.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/agents/__mocks__/use_get_agent_status.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/agents/use_get_agent_status.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/agents/use_get_agent_status.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/agents/use_get_agent_status.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/agents/use_get_agent_status.test.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/agents/use_get_agent_status.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/agents/use_get_agent_status.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/agents/use_get_agent_status.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/agents/use_get_agent_status.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_bulk_delete_artifact.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_bulk_delete_artifact.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_bulk_delete_artifact.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_bulk_delete_artifact.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_bulk_delete_artifact.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_bulk_delete_artifact.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_bulk_delete_artifact.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_bulk_delete_artifact.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_bulk_update_artifact.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_bulk_update_artifact.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_bulk_update_artifact.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_bulk_update_artifact.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_bulk_update_artifact.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_bulk_update_artifact.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_bulk_update_artifact.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_bulk_update_artifact.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_create_artifact.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_create_artifact.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_create_artifact.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_create_artifact.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_create_artifact.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_create_artifact.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_create_artifact.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_create_artifact.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_delete_artifact.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_delete_artifact.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_delete_artifact.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_delete_artifact.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_delete_artifact.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_delete_artifact.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_delete_artifact.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_delete_artifact.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_get_artifact.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_get_artifact.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_get_artifact.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_get_artifact.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_get_artifact.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_get_artifact.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_get_artifact.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_get_artifact.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_get_updated_tags.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_get_updated_tags.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_get_updated_tags.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_get_updated_tags.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_get_updated_tags.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_get_updated_tags.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_get_updated_tags.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_get_updated_tags.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_host_isolation_exceptions_access.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_host_isolation_exceptions_access.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_host_isolation_exceptions_access.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_host_isolation_exceptions_access.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_host_isolation_exceptions_access.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_host_isolation_exceptions_access.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_host_isolation_exceptions_access.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_host_isolation_exceptions_access.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_list_artifact.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_list_artifact.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_list_artifact.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_list_artifact.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_list_artifact.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_list_artifact.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_list_artifact.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_list_artifact.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_summary_artifact.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_summary_artifact.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_summary_artifact.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_summary_artifact.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_summary_artifact.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_summary_artifact.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_summary_artifact.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_summary_artifact.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_update_artifact.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_update_artifact.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_update_artifact.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_update_artifact.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/artifacts/use_update_artifact.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_update_artifact.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/artifacts/use_update_artifact.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/artifacts/use_update_artifact.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_details.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_details.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_details.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_details.test.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_details.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_details.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_details.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_details.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_policy_response.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_policy_response.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_policy_response.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_policy_response.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_policy_response.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_policy_response.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_policy_response.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoint_policy_response.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoints_list.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoints_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoints_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoints_list.test.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoints_list.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoints_list.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoints_list.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/endpoint/use_get_endpoints_list.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/index.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy.test.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy_agent_summary.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy_agent_summary.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy_agent_summary.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy_agent_summary.test.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy_agent_summary.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy_agent_summary.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy_agent_summary.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/policy/use_fetch_endpoint_policy_agent_summary.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/policy/use_update_endpoint_policy.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/policy/use_update_endpoint_policy.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/policy/use_update_endpoint_policy.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/policy/use_update_endpoint_policy.test.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/policy/use_update_endpoint_policy.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/policy/use_update_endpoint_policy.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/policy/use_update_endpoint_policy.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/policy/use_update_endpoint_policy.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_action_details.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_action_details.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_action_details.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_action_details.test.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_action_details.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_action_details.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_action_details.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_action_details.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_automated_action_list.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_automated_action_list.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_automated_action_list.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_automated_action_list.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_action_list.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_action_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_action_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_action_list.test.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_action_list.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_action_list.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_action_list.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_action_list.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_pending_actions_summary.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_pending_actions_summary.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_pending_actions_summary.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_pending_actions_summary.test.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_pending_actions_summary.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_pending_actions_summary.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_pending_actions_summary.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_endpoint_pending_actions_summary.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_file_info.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_file_info.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_file_info.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_file_info.test.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_file_info.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_file_info.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_get_file_info.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_get_file_info.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_execute_endpoint_request.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_execute_endpoint_request.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_execute_endpoint_request.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_execute_endpoint_request.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_get_endpoint_processes_request.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_get_endpoint_processes_request.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_get_endpoint_processes_request.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_get_endpoint_processes_request.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_get_file_request.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_get_file_request.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_get_file_request.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_get_file_request.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_isolate_endpoint_request.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_isolate_endpoint_request.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_isolate_endpoint_request.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_isolate_endpoint_request.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_kill_process_endpoint_request.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_kill_process_endpoint_request.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_kill_process_endpoint_request.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_kill_process_endpoint_request.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_release_endpoint_request.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_release_endpoint_request.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_release_endpoint_request.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_release_endpoint_request.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_scan_request.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_scan_request.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_scan_request.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_scan_request.test.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_scan_request.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_scan_request.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_scan_request.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_scan_request.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_suspend_process_endpoint_request.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_suspend_process_endpoint_request.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_suspend_process_endpoint_request.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_suspend_process_endpoint_request.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_upload_endpoint_request.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_upload_endpoint_request.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/response_actions/use_send_upload_endpoint_request.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/response_actions/use_send_upload_endpoint_request.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/test_utils.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/test_utils.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/test_utils.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/test_utils.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/translations.tsx diff --git a/x-pack/plugins/security_solution/public/management/hooks/use_get_action_state.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_get_action_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/use_get_action_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_get_action_state.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/use_old_url_search_pagination_replace.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_old_url_search_pagination_replace.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/use_old_url_search_pagination_replace.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_old_url_search_pagination_replace.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/use_suggestions.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_suggestions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/use_suggestions.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_suggestions.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/use_test_id_generator.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_test_id_generator.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/use_test_id_generator.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_test_id_generator.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/use_url_pagination.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_url_pagination.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/use_url_pagination.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_url_pagination.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/use_url_params.ts b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_url_params.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/use_url_params.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_url_params.ts diff --git a/x-pack/plugins/security_solution/public/management/hooks/use_with_show_responder.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_with_show_responder.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/hooks/use_with_show_responder.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/hooks/use_with_show_responder.tsx diff --git a/x-pack/plugins/security_solution/public/management/images/security_administration_onboarding.svg b/x-pack/solutions/security/plugins/security_solution/public/management/images/security_administration_onboarding.svg similarity index 100% rename from x-pack/plugins/security_solution/public/management/images/security_administration_onboarding.svg rename to x-pack/solutions/security/plugins/security_solution/public/management/images/security_administration_onboarding.svg diff --git a/x-pack/plugins/security_solution/public/management/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/management/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/management/jest.config.js new file mode 100644 index 0000000000000..59646de5f8996 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/management/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/management'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/management', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/management/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/management/links.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/links.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/links.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/links.test.ts diff --git a/x-pack/plugins/security_solution/public/management/links.ts b/x-pack/solutions/security/plugins/security_solution/public/management/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/links.ts diff --git a/x-pack/plugins/security_solution/public/management/mocks/agent_status_http_mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/mocks/agent_status_http_mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/mocks/agent_status_http_mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/mocks/agent_status_http_mocks.ts diff --git a/x-pack/plugins/security_solution/public/management/mocks/exceptions_list_http_mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/mocks/exceptions_list_http_mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/mocks/exceptions_list_http_mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/mocks/exceptions_list_http_mocks.ts diff --git a/x-pack/plugins/security_solution/public/management/mocks/fleet_mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/mocks/fleet_mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/mocks/fleet_mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/mocks/fleet_mocks.ts diff --git a/x-pack/plugins/security_solution/public/management/mocks/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/mocks/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/mocks/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/mocks/index.ts diff --git a/x-pack/plugins/security_solution/public/management/mocks/response_actions_http_mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/mocks/response_actions_http_mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/mocks/response_actions_http_mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/mocks/response_actions_http_mocks.ts diff --git a/x-pack/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/mocks/trusted_apps_http_mocks.ts diff --git a/x-pack/plugins/security_solution/public/management/mocks/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/mocks/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/mocks/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/mocks/utils.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/blocklist/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/constants.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/blocklist/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/blocklist/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/blocklist/services/blocklists_api_client.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/services/blocklists_api_client.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/blocklist/services/blocklists_api_client.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/services/blocklists_api_client.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/blocklist/services/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/services/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/blocklist/services/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/services/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/blocklist/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/blocklist/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/blocklist/view/blocklist.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/view/blocklist.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/blocklist/view/blocklist.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/view/blocklist.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/blocklist/view/blocklist.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/view/blocklist.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/blocklist/view/blocklist.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/view/blocklist.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/blocklist/view/components/blocklist_form.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/view/components/blocklist_form.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/blocklist/view/components/blocklist_form.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/view/components/blocklist_form.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/blocklist/view/components/blocklist_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/view/components/blocklist_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/blocklist/view/components/blocklist_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/view/components/blocklist_form.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/blocklist/view/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/view/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/blocklist/view/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/view/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/mocks.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/models/index_pattern.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/models/index_pattern.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/models/index_pattern.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/models/index_pattern.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/action.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/action.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/action.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/action.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/builders.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/builders.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/builders.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/builders.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/endpoint_pagination.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/endpoint_pagination.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/endpoint_pagination.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/endpoint_pagination.test.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/index.test.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.test.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/middleware.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/mock_endpoint_result_list.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/mock_endpoint_result_list.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/mock_endpoint_result_list.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/mock_endpoint_result_list.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/reducer.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/selectors.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/store/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/store/utils.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/types.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/utils.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/back_to_policy_list_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/back_to_policy_list_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/back_to_policy_list_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/back_to_policy_list_button.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/endpoint_list_nav_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/endpoint_list_nav_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/endpoint_list_nav_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/endpoint_list_nav_link.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/integration_tests/search_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/integration_tests/search_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/integration_tests/search_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/integration_tests/search_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/search_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/search_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/search_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/search_bar.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/table_row_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/table_row_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/table_row_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/table_row_actions.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/transform_failed_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/transform_failed_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/transform_failed_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/components/transform_failed_callout.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/actions_menu.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/actions_menu.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/actions_menu.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/actions_menu.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/actions_menu.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/actions_menu.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/actions_menu.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/actions_menu.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/back_to_endpoint_details_flyout_subheader.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/back_to_endpoint_details_flyout_subheader.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/back_to_endpoint_details_flyout_subheader.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/back_to_endpoint_details_flyout_subheader.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/endpoint_details_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/endpoint_details_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/endpoint_details_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/endpoint_details_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/endpoint_isolate_flyout_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/endpoint_isolate_flyout_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/endpoint_isolate_flyout_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/endpoint_isolate_flyout_panel.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/flyout_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/flyout_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/flyout_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/flyout_header.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_results.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_results.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_results.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_results.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/components/insights/workflow_insights_scan.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/endpoint_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/endpoint_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/endpoint_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/endpoint_details.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/endpoint_details_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/endpoint_details_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/endpoint_details_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/endpoint_details_content.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/details/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/hooks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/hooks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/hooks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/hooks.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_fetch_insights.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_fetch_insights.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_fetch_insights.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_fetch_insights.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_fetch_ongoing_tasks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_fetch_ongoing_tasks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_fetch_ongoing_tasks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_fetch_ongoing_tasks.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_trigger_scan.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_trigger_scan.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_trigger_scan.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/insights/use_trigger_scan.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/use_endpoint_action_items.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/use_endpoint_action_items.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/use_endpoint_action_items.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/hooks/use_endpoint_action_items.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/host_constants.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/host_constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/host_constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/host_constants.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/url_from_query_params.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/url_from_query_params.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/endpoint_hosts/view/url_from_query_params.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/endpoint_hosts/view/url_from_query_params.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/constants.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/service/api_client.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/service/api_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/service/api_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/service/api_client.test.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/service/api_client.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/service/api_client.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/service/api_client.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/service/api_client.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/service/service_actions.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/test_utils/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/test_utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/test_utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/test_utils/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/event_filters_flyout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/event_filters_flyout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/event_filters_flyout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/event_filters_flyout.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/event_filters_flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/event_filters_flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/event_filters_flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/event_filters_flyout.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/form.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/form.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/form.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/form.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/form.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/form.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/process_descendant_tooltip.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/process_descendant_tooltip.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/process_descendant_tooltip.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/components/process_descendant_tooltip.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/view/event_filters_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/event_filters_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/view/event_filters_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/event_filters_list.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/view/integration_tests/event_filters_list.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/integration_tests/event_filters_list.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/view/integration_tests/event_filters_list.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/integration_tests/event_filters_list.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/view/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/view/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/event_filters/view/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/event_filters/view/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/event_filters/view/utils.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/constants.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/host_isolation_exceptions_api_client.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/host_isolation_exceptions_api_client.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/host_isolation_exceptions_api_client.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/host_isolation_exceptions_api_client.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/form.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/integration_tests/form.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/integration_tests/form.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/integration_tests/form.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/integration_tests/form.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/components/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/host_isolation_exceptions_list.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/integration_tests/host_isolation_exceptions_list.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/integration_tests/host_isolation_exceptions_list.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/integration_tests/host_isolation_exceptions_list.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/host_isolation_exceptions/view/integration_tests/host_isolation_exceptions_list.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/integration_tests/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/integration_tests/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/integration_tests/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/integration_tests/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/landing.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/landing.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/landing.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/landing.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/notes/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/notes/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/notes/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/notes/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/action/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/action/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/action/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/action/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/action/policy_settings_action.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/action/policy_settings_action.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/action/policy_settings_action.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/action/policy_settings_action.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.test.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/policy_settings_middleware.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/policy_settings_middleware.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/policy_settings_middleware.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/middleware/policy_settings_middleware.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/initial_policy_details_state.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/initial_policy_details_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/initial_policy_details_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/initial_policy_details_state.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/policy_settings_reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/policy_settings_reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/policy_settings_reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/reducer/policy_settings_reducer.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_common_selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_common_selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_common_selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_common_selectors.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_settings_selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_settings_selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_settings_selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/policy_details/selectors/policy_settings_selectors.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/store/test_mock_utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/test_mock_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/store/test_mock_utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/store/test_mock_utils.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/test_utils/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/test_utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/test_utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/test_utils/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/test_utils/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/test_utils/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/test_utils/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/test_utils/mocks.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/types.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/policy_artifacts_assignable_list.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/policy_artifacts_assignable_list.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/policy_artifacts_assignable_list.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/policy_artifacts_assignable_list.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/policy_artifacts_assignable_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/policy_artifacts_assignable_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/policy_artifacts_assignable_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/assignable/policy_artifacts_assignable_list.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/policy_artifacts_delete_modal.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/policy_artifacts_delete_modal.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/policy_artifacts_delete_modal.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/policy_artifacts_delete_modal.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/policy_artifacts_delete_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/policy_artifacts_delete_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/policy_artifacts_delete_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/policy_artifacts_delete_modal.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/delete_modal/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/policy_artifacts_empty_unassigned.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/policy_artifacts_empty_unassigned.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/policy_artifacts_empty_unassigned.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/policy_artifacts_empty_unassigned.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/policy_artifacts_empty_unexisting.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/policy_artifacts_empty_unexisting.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/policy_artifacts_empty_unexisting.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/policy_artifacts_empty_unexisting.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/use_policy_artifacts_empty_hooks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/use_policy_artifacts_empty_hooks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/use_policy_artifacts_empty_hooks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/empty/use_policy_artifacts_empty_hooks.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/policy_artifacts_flyout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/policy_artifacts_flyout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/policy_artifacts_flyout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/policy_artifacts_flyout.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/policy_artifacts_flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/policy_artifacts_flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/policy_artifacts_flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/policy_artifacts_flyout.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/flyout/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/policy_artifacts_layout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/policy_artifacts_layout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/policy_artifacts_layout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/policy_artifacts_layout.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/policy_artifacts_layout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/policy_artifacts_layout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/policy_artifacts_layout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/policy_artifacts_layout.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/layout/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/list/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/list/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/list/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/list/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/list/policy_artifacts_list.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/list/policy_artifacts_list.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/list/policy_artifacts_list.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/list/policy_artifacts_list.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/list/policy_artifacts_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/list/policy_artifacts_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/list/policy_artifacts_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/list/policy_artifacts_list.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/list/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/list/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/list/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/list/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/artifacts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/artifacts/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/components/agents_summary.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/components/agents_summary.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/components/agents_summary.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/components/agents_summary.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/components/policy_endpoint_count.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/components/policy_endpoint_count.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/components/policy_endpoint_count.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/components/policy_endpoint_count.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/exception_items_summary.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/exception_items_summary.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/exception_items_summary.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/exception_items_summary.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/exception_items_summary.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/exception_items_summary.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/exception_items_summary.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/exception_items_summary.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/link_with_icon.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/link_with_icon.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/link_with_icon.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/components/link_with_icon.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_agent_tamper_protection_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_agent_tamper_protection_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_agent_tamper_protection_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_agent_tamper_protection_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_custom_assets_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_custom_assets_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_custom_assets_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_custom_assets_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_generic_errors_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_generic_errors_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_generic_errors_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_generic_errors_list.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/fleet_artifacts_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/fleet_artifacts_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/fleet_artifacts_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/fleet_artifacts_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/fleet_artifacts_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/fleet_artifacts_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/fleet_artifacts_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/fleet_artifacts_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/styled_components.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/styled_components.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/styled_components.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/components/styled_components.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/endpoint_package_custom_extension.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/endpoint_package_custom_extension.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/endpoint_package_custom_extension.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/endpoint_package_custom_extension.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/endpoint_package_custom_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/endpoint_package_custom_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/endpoint_package_custom_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/endpoint_package_custom_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_package_custom_extension/translations.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/components/endpoint_event_collection_preset.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/components/endpoint_event_collection_preset.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/components/endpoint_event_collection_preset.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/components/endpoint_event_collection_preset.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/components/help_text_with_padding.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/components/help_text_with_padding.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/components/help_text_with_padding.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/components/help_text_with_padding.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/constants.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/endpoint_policy_create_extension.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/endpoint_policy_create_extension.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/endpoint_policy_create_extension.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/endpoint_policy_create_extension.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/endpoint_policy_create_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/endpoint_policy_create_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/endpoint_policy_create_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/endpoint_policy_create_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_extension/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_multi_step_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_multi_step_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_multi_step_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_create_multi_step_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/components/endpoint_policy_artifact_cards.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/components/endpoint_policy_artifact_cards.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/components/endpoint_policy_artifact_cards.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/components/endpoint_policy_artifact_cards.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/components/fleet_integration_artifacts_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/components/fleet_integration_artifacts_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/components/fleet_integration_artifacts_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/components/fleet_integration_artifacts_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/components/fleet_integration_artifacts_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/components/fleet_integration_artifacts_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/components/fleet_integration_artifacts_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/components/fleet_integration_artifacts_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/endpoint_policy_edit_extension.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/endpoint_policy_edit_extension.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/endpoint_policy_edit_extension.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/endpoint_policy_edit_extension.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/endpoint_policy_edit_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/endpoint_policy_edit_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/endpoint_policy_edit_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/endpoint_policy_edit_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_edit_extension/translations.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_response_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_response_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_response_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/endpoint_policy_response_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/hooks/use_can_access_some_artifacts.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/hooks/use_can_access_some_artifacts.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/hooks/use_can_access_some_artifacts.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/hooks/use_can_access_some_artifacts.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_agent_tamper_protection_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_agent_tamper_protection_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_agent_tamper_protection_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_agent_tamper_protection_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_custom_assets_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_custom_assets_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_custom_assets_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_custom_assets_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_generic_errors_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_generic_errors_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_generic_errors_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_generic_errors_list.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_package_custom_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_package_custom_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_package_custom_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_package_custom_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_create_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_create_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_create_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_create_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_create_multi_step_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_create_multi_step_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_create_multi_step_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_create_multi_step_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_edit_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_edit_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_edit_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_edit_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_response_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_response_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_response_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/lazy_endpoint_policy_response_extension.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/mocks.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/mocks.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/mocks.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/ingest_manager_integration/mocks.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/integration_tests/policy_list.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/integration_tests/policy_list.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/integration_tests/policy_list.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/integration_tests/policy_list.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_details.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_hooks.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_list.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/advanced_section.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/advanced_section.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/advanced_section.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/advanced_section.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/advanced_section.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/advanced_section.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/advanced_section.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/advanced_section.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/antivirus_registration_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/antivirus_registration_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/antivirus_registration_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/antivirus_registration_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/antivirus_registration_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/antivirus_registration_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/antivirus_registration_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/antivirus_registration_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/attack_surface_reduction_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/attack_surface_reduction_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/attack_surface_reduction_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/attack_surface_reduction_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/attack_surface_reduction_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/attack_surface_reduction_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/attack_surface_reduction_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/attack_surface_reduction_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/behaviour_protection_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/behaviour_protection_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/behaviour_protection_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/behaviour_protection_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/linux_event_collection_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/linux_event_collection_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/linux_event_collection_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/linux_event_collection_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/linux_event_collection_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/linux_event_collection_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/linux_event_collection_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/linux_event_collection_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/mac_event_collection_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/mac_event_collection_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/mac_event_collection_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/mac_event_collection_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/mac_event_collection_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/mac_event_collection_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/mac_event_collection_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/mac_event_collection_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/malware_protections_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/malware_protections_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/malware_protections_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/malware_protections_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/malware_protections_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/malware_protections_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/malware_protections_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/malware_protections_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/memory_protection_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/memory_protection_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/memory_protection_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/memory_protection_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/memory_protection_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/memory_protection_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/memory_protection_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/memory_protection_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/protection_seetings_card/behaviour_protection_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/protection_seetings_card/behaviour_protection_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/protection_seetings_card/behaviour_protection_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/protection_seetings_card/behaviour_protection_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/protection_seetings_card/components/reputation_service.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/protection_seetings_card/components/reputation_service.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/protection_seetings_card/components/reputation_service.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/protection_seetings_card/components/reputation_service.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/ransomware_protection_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/ransomware_protection_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/ransomware_protection_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/ransomware_protection_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/ransomware_protection_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/ransomware_protection_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/ransomware_protection_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/ransomware_protection_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/windows_event_collection_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/windows_event_collection_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/windows_event_collection_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/windows_event_collection_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/windows_event_collection_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/windows_event_collection_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/windows_event_collection_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/cards/windows_event_collection_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/detect_prevent_protection_level.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/detect_prevent_protection_level.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/detect_prevent_protection_level.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/detect_prevent_protection_level.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/detect_prevent_protection_level.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/detect_prevent_protection_level.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/detect_prevent_protection_level.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/detect_prevent_protection_level.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_merging_banner.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_merging_banner.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_merging_banner.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_merging_banner.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_merging_banner.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_merging_banner.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_merging_banner.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_merging_banner.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/notify_user_option.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/notify_user_option.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/notify_user_option.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/notify_user_option.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/notify_user_option.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/notify_user_option.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/notify_user_option.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/notify_user_option.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/protection_setting_card_switch.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/protection_setting_card_switch.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/protection_setting_card_switch.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/protection_setting_card_switch.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/protection_setting_card_switch.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/protection_setting_card_switch.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/protection_setting_card_switch.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/protection_setting_card_switch.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/related_detection_rules_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/related_detection_rules_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/related_detection_rules_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/related_detection_rules_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/related_detection_rules_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/related_detection_rules_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/related_detection_rules_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/related_detection_rules_callout.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_locked_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_locked_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_locked_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_locked_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_locked_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_locked_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_locked_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/setting_locked_card.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/constants.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/hooks/use_get_custom_notification_unavailable_component.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/hooks/use_get_custom_notification_unavailable_component.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/hooks/use_get_custom_notification_unavailable_component.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/hooks/use_get_custom_notification_unavailable_component.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/hooks/use_get_protections_unavailable_component.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/hooks/use_get_protections_unavailable_component.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/hooks/use_get_protections_unavailable_component.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/hooks/use_get_protections_unavailable_component.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/mocks.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/policy_settings_form.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/policy_settings_form.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/policy_settings_form.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/policy_settings_form.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/policy_settings_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/policy_settings_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/policy_settings_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/policy_settings_form.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/protection_notice_supported_endpoint_version.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/protection_notice_supported_endpoint_version.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/protection_notice_supported_endpoint_version.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/protection_notice_supported_endpoint_version.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/types.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/components/policy_form_confirm_update.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/components/policy_form_confirm_update.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/components/policy_form_confirm_update.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/components/policy_form_confirm_update.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/policy_settings_layout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/policy_settings_layout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/policy_settings_layout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/policy_settings_layout.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/policy_settings_layout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/policy_settings_layout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/policy_settings_layout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/policy_settings_layout/policy_settings_layout.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/protection_updates/components/protection_updates_bottom_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/protection_updates/components/protection_updates_bottom_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/protection_updates/components/protection_updates_bottom_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/protection_updates/components/protection_updates_bottom_bar.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/protection_updates/components/protection_updates_warning_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/protection_updates/components/protection_updates_warning_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/protection_updates/components/protection_updates_warning_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/protection_updates/components/protection_updates_warning_panel.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_get_protection_updates_note.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_get_protection_updates_note.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_get_protection_updates_note.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_get_protection_updates_note.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_get_protection_updates_unavailable_component.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_get_protection_updates_unavailable_component.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_get_protection_updates_unavailable_component.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_get_protection_updates_unavailable_component.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_post_protection_updates_note.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_post_protection_updates_note.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_post_protection_updates_note.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/protection_updates/hooks/use_post_protection_updates_note.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/protection_updates/protection_updates_layout.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/protection_updates/protection_updates_layout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/protection_updates/protection_updates_layout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/protection_updates/protection_updates_layout.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/blocklists_translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/blocklists_translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/blocklists_translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/blocklists_translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/event_filters_translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/event_filters_translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/event_filters_translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/event_filters_translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/host_isolation_exceptions_translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/host_isolation_exceptions_translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/host_isolation_exceptions_translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/host_isolation_exceptions_translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/policy_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/policy_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/policy_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/policy_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/trusted_apps_translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/trusted_apps_translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/trusted_apps_translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/trusted_apps_translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/unsaved_changes_confirm_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/unsaved_changes_confirm_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/policy/view/tabs/unsaved_changes_confirm_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/policy/view/tabs/unsaved_changes_confirm_modal.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/response_actions/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/response_actions/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/response_actions/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/response_actions/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/response_actions/view/response_actions_list_page.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/response_actions/view/response_actions_list_page.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/response_actions/view/response_actions_list_page.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/response_actions/view/response_actions_list_page.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/response_actions/view/response_actions_list_page.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/response_actions/view/response_actions_list_page.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/response_actions/view/response_actions_list_page.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/response_actions/view/response_actions_list_page.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/constants.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/service/api_client.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/service/api_client.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/service/api_client.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/service/api_client.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/service/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/service/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/service/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/service/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/service/mappers.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/service/mappers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/service/mappers.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/service/mappers.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/state/type_guards.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/state/type_guards.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/state/type_guards.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/state/type_guards.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/artifacts_docs_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/artifacts_docs_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/artifacts_docs_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/artifacts_docs_link.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_entry_input/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_entry_input/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_entry_input/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_entry_input/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_entry_input/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_entry_input/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_entry_input/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_entry_input/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_group/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_group/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_group/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/condition_group/index.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/empty_state.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/empty_state.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/empty_state.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/empty_state.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/form.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/form.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/form.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/form.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/form.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/form.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/logical_condition/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/logical_condition/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/logical_condition/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/logical_condition/index.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/logical_condition/logical_condition_builder.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/logical_condition/logical_condition_builder.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/logical_condition/logical_condition_builder.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/components/logical_condition/logical_condition_builder.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/translations.ts diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/trusted_apps_list.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/trusted_apps_list.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/trusted_apps_list.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/trusted_apps_list.test.tsx diff --git a/x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/trusted_apps_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/trusted_apps_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/trusted_apps_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/pages/trusted_apps/view/trusted_apps_list.tsx diff --git a/x-pack/plugins/security_solution/public/management/reporter_config.json b/x-pack/solutions/security/plugins/security_solution/public/management/reporter_config.json similarity index 64% rename from x-pack/plugins/security_solution/public/management/reporter_config.json rename to x-pack/solutions/security/plugins/security_solution/public/management/reporter_config.json index f697013786e26..6155a3bbd802a 100644 --- a/x-pack/plugins/security_solution/public/management/reporter_config.json +++ b/x-pack/solutions/security/plugins/security_solution/public/management/reporter_config.json @@ -9,8 +9,8 @@ "reporterOptions": { "html": false, "json": true, - "mochaFile": "../../../target/kibana-security-solution/cypress/results/TEST-security-solution-cypress-[hash].xml", + "mochaFile": "../../../../../target/kibana-security-solution/cypress/results/TEST-security-solution-cypress-[hash].xml", "overwrite": false, - "reportDir": "../../../target/kibana-security-solution/cypress/results" + "reportDir": "../../../../../target/kibana-security-solution/cypress/results" } } diff --git a/x-pack/plugins/security_solution/public/management/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/management/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/management/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/management/routes.tsx diff --git a/x-pack/plugins/security_solution/public/management/services/exceptions_list/check_artifact_has_data.ts b/x-pack/solutions/security/plugins/security_solution/public/management/services/exceptions_list/check_artifact_has_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/services/exceptions_list/check_artifact_has_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/services/exceptions_list/check_artifact_has_data.ts diff --git a/x-pack/plugins/security_solution/public/management/services/exceptions_list/exceptions_list_api_client.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/services/exceptions_list/exceptions_list_api_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/services/exceptions_list/exceptions_list_api_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/services/exceptions_list/exceptions_list_api_client.test.ts diff --git a/x-pack/plugins/security_solution/public/management/services/exceptions_list/exceptions_list_api_client.ts b/x-pack/solutions/security/plugins/security_solution/public/management/services/exceptions_list/exceptions_list_api_client.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/services/exceptions_list/exceptions_list_api_client.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/services/exceptions_list/exceptions_list_api_client.ts diff --git a/x-pack/plugins/security_solution/public/management/services/policies/hooks.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/services/policies/hooks.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/services/policies/hooks.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/services/policies/hooks.test.ts diff --git a/x-pack/plugins/security_solution/public/management/services/policies/hooks.ts b/x-pack/solutions/security/plugins/security_solution/public/management/services/policies/hooks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/services/policies/hooks.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/services/policies/hooks.ts diff --git a/x-pack/plugins/security_solution/public/management/services/policies/ingest.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/services/policies/ingest.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/services/policies/ingest.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/services/policies/ingest.test.ts diff --git a/x-pack/plugins/security_solution/public/management/services/policies/ingest.ts b/x-pack/solutions/security/plugins/security_solution/public/management/services/policies/ingest.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/services/policies/ingest.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/services/policies/ingest.ts diff --git a/x-pack/plugins/security_solution/public/management/services/policies/policies.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/services/policies/policies.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/services/policies/policies.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/services/policies/policies.test.ts diff --git a/x-pack/plugins/security_solution/public/management/services/policies/policies.ts b/x-pack/solutions/security/plugins/security_solution/public/management/services/policies/policies.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/services/policies/policies.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/services/policies/policies.ts diff --git a/x-pack/plugins/security_solution/public/management/services/policies/test_mock_utils.ts b/x-pack/solutions/security/plugins/security_solution/public/management/services/policies/test_mock_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/services/policies/test_mock_utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/services/policies/test_mock_utils.ts diff --git a/x-pack/plugins/security_solution/public/management/state/README.md b/x-pack/solutions/security/plugins/security_solution/public/management/state/README.md similarity index 100% rename from x-pack/plugins/security_solution/public/management/state/README.md rename to x-pack/solutions/security/plugins/security_solution/public/management/state/README.md diff --git a/x-pack/plugins/security_solution/public/management/state/async_resource_builders.ts b/x-pack/solutions/security/plugins/security_solution/public/management/state/async_resource_builders.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/state/async_resource_builders.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/state/async_resource_builders.ts diff --git a/x-pack/plugins/security_solution/public/management/state/async_resource_state.test.ts b/x-pack/solutions/security/plugins/security_solution/public/management/state/async_resource_state.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/state/async_resource_state.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/state/async_resource_state.test.ts diff --git a/x-pack/plugins/security_solution/public/management/state/async_resource_state.ts b/x-pack/solutions/security/plugins/security_solution/public/management/state/async_resource_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/state/async_resource_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/state/async_resource_state.ts diff --git a/x-pack/plugins/security_solution/public/management/state/index.ts b/x-pack/solutions/security/plugins/security_solution/public/management/state/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/state/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/state/index.ts diff --git a/x-pack/plugins/security_solution/public/management/store/middleware.ts b/x-pack/solutions/security/plugins/security_solution/public/management/store/middleware.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/store/middleware.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/store/middleware.ts diff --git a/x-pack/plugins/security_solution/public/management/store/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/management/store/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/store/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/store/reducer.ts diff --git a/x-pack/plugins/security_solution/public/management/types.ts b/x-pack/solutions/security/plugins/security_solution/public/management/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/management/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/management/types.ts diff --git a/x-pack/plugins/security_solution/public/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/mocks.ts diff --git a/x-pack/plugins/security_solution/public/notes/api/api.test.ts b/x-pack/solutions/security/plugins/security_solution/public/notes/api/api.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/notes/api/api.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/notes/api/api.test.ts diff --git a/x-pack/plugins/security_solution/public/notes/api/api.ts b/x-pack/solutions/security/plugins/security_solution/public/notes/api/api.ts similarity index 94% rename from x-pack/plugins/security_solution/public/notes/api/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/notes/api/api.ts index 5f380d0ae3044..b09398054a04d 100644 --- a/x-pack/plugins/security_solution/public/notes/api/api.ts +++ b/x-pack/solutions/security/plugins/security_solution/public/notes/api/api.ts @@ -16,7 +16,7 @@ import { NOTE_URL } from '../../../common/constants'; /** * Adds a new note. - * This code is very close to the persistNote found in x-pack/plugins/security_solution/public/timelines/containers/notes/api.ts. + * This code is very close to the persistNote found in x-pack/solutions/security/plugins/security_solution/public/timelines/containers/notes/api.ts. * // TODO remove the old method when the transition to the new notes system is complete */ export const createNote = async ({ note }: { note: BareNote }) => { diff --git a/x-pack/plugins/security_solution/public/notes/components/add_note.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/add_note.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/add_note.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/add_note.test.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/add_note.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/add_note.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/add_note.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/add_note.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/created_by_filter_dropdown.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/created_by_filter_dropdown.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/created_by_filter_dropdown.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/created_by_filter_dropdown.test.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/created_by_filter_dropdown.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/created_by_filter_dropdown.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/created_by_filter_dropdown.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/created_by_filter_dropdown.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/delete_confirm_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/delete_confirm_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/delete_confirm_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/delete_confirm_modal.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/delete_note_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/delete_note_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/delete_note_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/delete_note_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/delete_note_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/delete_note_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/delete_note_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/delete_note_button.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/note_content.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/note_content.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/note_content.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/note_content.test.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/note_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/note_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/note_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/note_content.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/notes_list.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/notes_list.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/notes_list.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/notes_list.test.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/notes_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/notes_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/notes_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/notes_list.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/open_flyout_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/open_flyout_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/open_flyout_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/open_flyout_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/open_flyout_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/open_flyout_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/open_flyout_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/open_flyout_button.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/open_timeline_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/open_timeline_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/open_timeline_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/open_timeline_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/open_timeline_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/open_timeline_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/open_timeline_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/open_timeline_button.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/search_row.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/search_row.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/search_row.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/search_row.test.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/search_row.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/search_row.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/search_row.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/search_row.tsx diff --git a/x-pack/plugins/security_solution/public/notes/components/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/notes/components/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/notes/components/utility_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/components/utility_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/components/utility_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/components/utility_bar.tsx diff --git a/x-pack/plugins/security_solution/public/notes/hooks/use_fetch_notes.test.ts b/x-pack/solutions/security/plugins/security_solution/public/notes/hooks/use_fetch_notes.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/notes/hooks/use_fetch_notes.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/notes/hooks/use_fetch_notes.test.ts diff --git a/x-pack/plugins/security_solution/public/notes/hooks/use_fetch_notes.ts b/x-pack/solutions/security/plugins/security_solution/public/notes/hooks/use_fetch_notes.ts similarity index 100% rename from x-pack/plugins/security_solution/public/notes/hooks/use_fetch_notes.ts rename to x-pack/solutions/security/plugins/security_solution/public/notes/hooks/use_fetch_notes.ts diff --git a/x-pack/plugins/security_solution/public/notes/index.ts b/x-pack/solutions/security/plugins/security_solution/public/notes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/notes/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/notes/index.ts diff --git a/x-pack/plugins/security_solution/public/attack_discovery/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/notes/jest.config.js similarity index 58% rename from x-pack/plugins/security_solution/public/attack_discovery/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/public/notes/jest.config.js index bfec7737e4211..c3f3cd3b77735 100644 --- a/x-pack/plugins/security_solution/public/attack_discovery/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution/public/notes/jest.config.js @@ -7,13 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../../..', - roots: ['/x-pack/plugins/security_solution/public/attack_discovery'], + rootDir: '../../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/public/notes'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/public/attack_discovery', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/notes', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/public/attack_discovery/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/security_solution/public/notes/**/*.{ts,tsx}', ], moduleNameMapper: require('../../server/__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/security_solution/public/notes/links.ts b/x-pack/solutions/security/plugins/security_solution/public/notes/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/notes/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/notes/links.ts diff --git a/x-pack/plugins/security_solution/public/notes/pages/note_management_page.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/pages/note_management_page.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/pages/note_management_page.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/pages/note_management_page.tsx diff --git a/x-pack/plugins/security_solution/public/notes/pages/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/notes/pages/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/notes/pages/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/notes/pages/translations.ts diff --git a/x-pack/plugins/security_solution/public/notes/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/notes/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/notes/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/notes/routes.tsx diff --git a/x-pack/plugins/security_solution/public/notes/store/normalize.ts b/x-pack/solutions/security/plugins/security_solution/public/notes/store/normalize.ts similarity index 100% rename from x-pack/plugins/security_solution/public/notes/store/normalize.ts rename to x-pack/solutions/security/plugins/security_solution/public/notes/store/normalize.ts diff --git a/x-pack/plugins/security_solution/public/notes/store/notes.slice.test.ts b/x-pack/solutions/security/plugins/security_solution/public/notes/store/notes.slice.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/notes/store/notes.slice.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/notes/store/notes.slice.test.ts diff --git a/x-pack/plugins/security_solution/public/notes/store/notes.slice.ts b/x-pack/solutions/security/plugins/security_solution/public/notes/store/notes.slice.ts similarity index 100% rename from x-pack/plugins/security_solution/public/notes/store/notes.slice.ts rename to x-pack/solutions/security/plugins/security_solution/public/notes/store/notes.slice.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/__mocks__/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/__mocks__/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/__mocks__/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/__mocks__/mocks.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/__mocks__/onboarding_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/__mocks__/onboarding_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/__mocks__/onboarding_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/__mocks__/onboarding_context.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/__snapshots__/onboarding_context.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/__snapshots__/onboarding_context.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/__snapshots__/onboarding_context.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/__snapshots__/onboarding_context.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/onboarding/components/hooks/use_onboarding_service.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/hooks/use_onboarding_service.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/hooks/use_onboarding_service.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/hooks/use_onboarding_service.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/hooks/use_stored_state.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/hooks/use_stored_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/hooks/use_stored_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/hooks/use_stored_state.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/hooks/use_topic_id.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/hooks/use_topic_id.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/hooks/use_topic_id.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/hooks/use_topic_id.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/hooks/use_url_detail.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/hooks/use_url_detail.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/hooks/use_url_detail.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/hooks/use_url_detail.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/lib/__mocks__/telemetry.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/lib/__mocks__/telemetry.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/lib/__mocks__/telemetry.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/lib/__mocks__/telemetry.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/lib/telemetry.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/lib/telemetry.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/lib/telemetry.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/lib/telemetry.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_banner/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_banner/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_banner/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_banner/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_banner/onboarding_banner.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_banner/onboarding_banner.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_banner/onboarding_banner.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_banner/onboarding_banner.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/body_config.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/body_config.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/body_config.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/body_config.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/alerts_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/alerts_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/alerts_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/alerts_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/alerts_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/alerts_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/alerts_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/alerts_card.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/images/alerts.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/images/alerts.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/images/alerts.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/images/alerts.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/images/alerts_icon.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/images/alerts_icon.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/images/alerts_icon.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/images/alerts_icon.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/alerts/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/assistant_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/assistant_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/assistant_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/assistant_card.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/assistant_check_complete.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/assistant_check_complete.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/assistant_check_complete.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/assistant_check_complete.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/types.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/assistant/types.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/attack_discover_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/attack_discover_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/attack_discover_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/attack_discover_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/attack_discovery_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/attack_discovery_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/attack_discovery_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/attack_discovery_card.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/images/attack_discovery.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/images/attack_discovery.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/images/attack_discovery.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/images/attack_discovery.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/images/attack_discovery_icon.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/images/attack_discovery_icon.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/images/attack_discovery_icon.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/images/attack_discovery_icon.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/attack_discovery/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_callout.styles.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_callout.styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_callout.styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_callout.styles.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_image_panel.styles.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_image_panel.styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_image_panel.styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_image_panel.styles.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_image_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_image_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_image_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_image_panel.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_panel.styles.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_panel.styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_panel.styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_panel.styles.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_content_panel.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_link_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_link_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_link_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_link_button.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_subdued_text.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_subdued_text.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_subdued_text.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/card_subdued_text.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/connector_cards.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/connector_cards.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/connector_cards.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/connector_cards.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/connector_setup.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/connector_setup.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/connector_setup.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/connector_setup.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/constants.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/create_connector_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/create_connector_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/create_connector_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/create_connector_popover.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/hooks/use_load_action_types.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/hooks/use_load_action_types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/hooks/use_load_action_types.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/hooks/use_load_action_types.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/missing_privileges.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/missing_privileges.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/missing_privileges.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/missing_privileges.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/common/connectors/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/dashboards_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/dashboards_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/dashboards_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/dashboards_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/dashboards_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/dashboards_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/dashboards_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/dashboards_card.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/images/dashboards.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/images/dashboards.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/images/dashboards.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/images/dashboards.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/images/dashboards_icon.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/images/dashboards_icon.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/images/dashboards_icon.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/images/dashboards_icon.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/dashboards/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/__mocks__/integration_card_grid_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/__mocks__/integration_card_grid_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/__mocks__/integration_card_grid_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/__mocks__/integration_card_grid_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/__mocks__/package_list_grid.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/__mocks__/package_list_grid.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/__mocks__/package_list_grid.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/__mocks__/package_list_grid.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/agent_required_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/agent_required_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/agent_required_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/agent_required_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/agentless_available_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/agentless_available_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/agentless_available_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/agentless_available_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/endpoint_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/endpoint_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/endpoint_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/endpoint_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/installed_integrations_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/installed_integrations_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/installed_integrations_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/installed_integrations_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/integration_card_top_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/integration_card_top_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/integration_card_top_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/integration_card_top_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/manage_integrations_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/manage_integrations_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/manage_integrations_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/__mocks__/manage_integrations_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agent_required_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agent_required_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agent_required_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agent_required_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agent_required_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agent_required_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agent_required_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agent_required_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agentless_available_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agentless_available_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agentless_available_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agentless_available_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agentless_available_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agentless_available_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agentless_available_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/agentless_available_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/endpoint_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/endpoint_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/endpoint_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/endpoint_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/endpoint_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/endpoint_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/endpoint_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/endpoint_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/installed_integrations_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/installed_integrations_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/installed_integrations_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/installed_integrations_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/installed_integrations_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/installed_integrations_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/installed_integrations_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/installed_integrations_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/integration_card_top_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/integration_card_top_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/integration_card_top_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/integration_card_top_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/integration_card_top_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/integration_card_top_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/integration_card_top_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/integration_card_top_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/manage_integrations_callout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/manage_integrations_callout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/manage_integrations_callout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/manage_integrations_callout.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/manage_integrations_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/manage_integrations_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/manage_integrations_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/callouts/manage_integrations_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/constants.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/images/integrations_icon.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/images/integrations_icon.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/images/integrations_icon.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/images/integrations_icon.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_card_grid_tabs.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_card_grid_tabs.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_card_grid_tabs.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_card_grid_tabs.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_card_grid_tabs.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_card_grid_tabs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_card_grid_tabs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_card_grid_tabs.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_tabs_configs.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_tabs_configs.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_tabs_configs.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integration_tabs_configs.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_card.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_check_complete.test.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_check_complete.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_check_complete.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_check_complete.test.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_check_complete.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_check_complete.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_check_complete.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/integrations_check_complete.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/types.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/types.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/use_integration_card_list.test.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/use_integration_card_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/use_integration_card_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/use_integration_card_list.test.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/use_integration_card_list.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/use_integration_card_list.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/use_integration_card_list.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/integrations/use_integration_card_list.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/images/rules.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/images/rules.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/images/rules.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/images/rules.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/images/rules_icon.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/images/rules_icon.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/images/rules_icon.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/images/rules_icon.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_card.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_check_complete.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_check_complete.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_check_complete.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/rules_check_complete.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/rules/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/ai_connector_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/ai_connector_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/ai_connector_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/ai_connector_card.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/connectors_check_complete.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/connectors_check_complete.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/connectors_check_complete.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/connectors_check_complete.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/types.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/ai_connector/types.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/context.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/context.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/images/card_header_icon.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/images/card_header_icon.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/images/card_header_icon.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/images/card_header_icon.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/missing_ai_connector_callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/missing_ai_connector_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/missing_ai_connector_callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/missing_ai_connector_callout.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_progress_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_progress_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_progress_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_progress_panel.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_ready_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_ready_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_ready_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_ready_panel.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_result_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_result_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_result_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/migration_result_panel.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/upload_rules_panel.styles.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/upload_rules_panel.styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/upload_rules_panel.styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/upload_rules_panel.styles.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/upload_rules_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/upload_rules_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/upload_rules_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/panels/upload_rules_panel.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_card.styles.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_card.styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_card.styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_card.styles.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_card.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_check_complete.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_check_complete.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_check_complete.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/start_migration_check_complete.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/upload_rules_panels.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/upload_rules_panels.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/upload_rules_panels.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/cards/siem_migrations/start_migration/upload_rules_panels.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_body_config.test.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_body_config.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_body_config.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_body_config.test.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_body_config.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_body_config.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_body_config.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_body_config.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_completed_cards.test.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_completed_cards.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_completed_cards.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_completed_cards.test.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_completed_cards.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_completed_cards.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_completed_cards.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_completed_cards.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_expanded_card.test.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_expanded_card.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_expanded_card.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_expanded_card.test.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_expanded_card.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_expanded_card.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_expanded_card.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/hooks/use_expanded_card.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_body.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_body.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_body.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_body.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_body.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_group.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_group.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_group.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_group.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.styles.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.styles.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/onboarding_card_panel.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_body/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_body/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_context.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_context.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_context.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_context.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_context.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/constants.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/footer_items.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/footer_items.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/footer_items.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/footer_items.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/demo.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/demo.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/demo.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/demo.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/demo_dark.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/demo_dark.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/demo_dark.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/demo_dark.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/documentation.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/documentation.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/documentation.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/documentation.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/documentation_dark.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/documentation_dark.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/documentation_dark.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/documentation_dark.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/forum.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/forum.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/forum.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/forum.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/forum_dark.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/forum_dark.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/forum_dark.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/forum_dark.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/labs.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/labs.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/labs.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/labs.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/labs_dark.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/labs_dark.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/images/labs_dark.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/images/labs_dark.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.styles.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.styles.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_footer/onboarding_footer.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.styles.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.styles.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.test.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/common/link_card.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/demo_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/demo_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/demo_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/demo_card.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/images/demo_card.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/images/demo_card.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/images/demo_card.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/images/demo_card.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/images/demo_card_dark.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/images/demo_card_dark.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/images/demo_card_dark.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/images/demo_card_dark.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/demo_card/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/images/teammates_card.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/images/teammates_card.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/images/teammates_card.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/images/teammates_card.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/images/teammates_card_dark.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/images/teammates_card_dark.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/images/teammates_card_dark.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/images/teammates_card_dark.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/teammates_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/teammates_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/teammates_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/teammates_card.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/teammates_card/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/images/video_card.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/images/video_card.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/images/video_card.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/images/video_card.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/images/video_card_dark.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/images/video_card_dark.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/images/video_card_dark.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/images/video_card_dark.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/video_card.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/video_card.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/video_card.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/video_card.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/video_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/video_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/video_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/cards/video_card/video_modal.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/constants.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/images/header_rocket.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/images/header_rocket.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/images/header_rocket.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/images/header_rocket.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/images/header_rocket_dark.png b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/images/header_rocket_dark.png similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/images/header_rocket_dark.png rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/images/header_rocket_dark.png diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header.styles.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header.styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header.styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header.styles.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header_topic_selector.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header_topic_selector.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header_topic_selector.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/onboarding_header_topic_selector.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_header/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_header/translations.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/components/onboarding_route.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_route.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/components/onboarding_route.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/components/onboarding_route.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/config.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/config.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/config.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/config.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/constants.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/onboarding/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/onboarding/jest.config.js new file mode 100644 index 0000000000000..fcee8bbf04e00 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/onboarding/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/onboarding'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/onboarding', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/onboarding/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/onboarding/links.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/links.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/onboarding/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/routes.tsx diff --git a/x-pack/plugins/security_solution/public/onboarding/service/index.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/service/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/service/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/service/index.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/service/onboarding_service.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/service/onboarding_service.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/service/onboarding_service.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/service/onboarding_service.ts diff --git a/x-pack/plugins/security_solution/public/onboarding/types.ts b/x-pack/solutions/security/plugins/security_solution/public/onboarding/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/onboarding/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/onboarding/types.ts diff --git a/x-pack/plugins/security_solution/public/one_discover/app_wrapper/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/one_discover/app_wrapper/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/one_discover/app_wrapper/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/one_discover/app_wrapper/index.tsx diff --git a/x-pack/plugins/security_solution/public/one_discover/cell_renderers/cell_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/one_discover/cell_renderers/cell_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/one_discover/cell_renderers/cell_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/one_discover/cell_renderers/cell_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/one_discover/cell_renderers/cell_renderers.tsx b/x-pack/solutions/security/plugins/security_solution/public/one_discover/cell_renderers/cell_renderers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/one_discover/cell_renderers/cell_renderers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/one_discover/cell_renderers/cell_renderers.tsx diff --git a/x-pack/plugins/security_solution/public/one_discover/cell_renderers/index.ts b/x-pack/solutions/security/plugins/security_solution/public/one_discover/cell_renderers/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/one_discover/cell_renderers/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/one_discover/cell_renderers/index.ts diff --git a/x-pack/plugins/security_solution/public/one_discover/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/one_discover/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/one_discover/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/one_discover/constants.ts diff --git a/x-pack/plugins/security_solution/public/one_discover/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/one_discover/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/one_discover/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/one_discover/index.tsx diff --git a/x-pack/solutions/security/plugins/security_solution/public/one_discover/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/one_discover/jest.config.js new file mode 100644 index 0000000000000..0e60495a03ccf --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/one_discover/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/one_discover'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/one_discover', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/one_discover/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/overview/components/common.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/common.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/common.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/common.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/alerts_by_status.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/alerts_by_status.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/alerts_by_status.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/alerts_by_status.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/alerts_by_status.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/alerts_by_status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/alerts_by_status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/alerts_by_status.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/chart_label.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/chart_label.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/chart_label.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/chart_label.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/index.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/index.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/mock_data.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/mock_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/mock_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/mock_data.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/types.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/types.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status_visualization_data.test.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status_visualization_data.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status_visualization_data.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status_visualization_data.test.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status_visualization_data.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status_visualization_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status_visualization_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/alerts_by_status/use_alerts_by_status_visualization_data.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/cases_by_status/cases_by_status.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_by_status/cases_by_status.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/cases_by_status/cases_by_status.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_by_status/cases_by_status.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/cases_by_status/cases_by_status.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_by_status/cases_by_status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/cases_by_status/cases_by_status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_by_status/cases_by_status.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/cases_by_status/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_by_status/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/cases_by_status/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_by_status/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/cases_by_status/use_cases_by_status.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_by_status/use_cases_by_status.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/cases_by_status/use_cases_by_status.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_by_status/use_cases_by_status.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/cases_by_status/use_cases_by_status.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_by_status/use_cases_by_status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/cases_by_status/use_cases_by_status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_by_status/use_cases_by_status.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/cases_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/cases_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/cases_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/cases_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/cases_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/cases_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/cases_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/cases_table.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/index.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/index.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/mock_data.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/mock_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/mock_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/mock_data.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/status_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/status_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/status_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/status_badge.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/use_case_items.test.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/use_case_items.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/use_case_items.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/use_case_items.test.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/use_case_items.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/use_case_items.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/cases_table/use_case_items.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/cases_table/use_case_items.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/hooks/mock_data.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/hooks/mock_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/hooks/mock_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/hooks/mock_data.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/hooks/use_navigate_to_timeline.test.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/hooks/use_navigate_to_timeline.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/hooks/use_navigate_to_timeline.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/hooks/use_navigate_to_timeline.test.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/hooks/use_navigate_to_timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/hooks/use_navigate_to_timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/hooks/use_navigate_to_timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/hooks/use_navigate_to_timeline.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/host_alerts_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/host_alerts_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/host_alerts_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/host_alerts_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/host_alerts_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/host_alerts_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/host_alerts_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/host_alerts_table.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/index.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/index.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/mock_data.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/mock_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/mock_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/mock_data.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/use_host_alerts_items.test.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/use_host_alerts_items.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/use_host_alerts_items.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/use_host_alerts_items.test.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/use_host_alerts_items.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/use_host_alerts_items.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/use_host_alerts_items.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/host_alerts_table/use_host_alerts_items.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/mock_data.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/mock_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/mock_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/mock_data.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/rule_alerts_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/rule_alerts_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/rule_alerts_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/rule_alerts_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/rule_alerts_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/rule_alerts_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/rule_alerts_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/rule_alerts_table.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/use_rule_alerts_items.test.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/use_rule_alerts_items.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/use_rule_alerts_items.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/use_rule_alerts_items.test.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/use_rule_alerts_items.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/use_rule_alerts_items.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/use_rule_alerts_items.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/rule_alerts_table/use_rule_alerts_items.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/date_picker_lock/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/date_picker_lock/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/date_picker_lock/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/date_picker_lock/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/date_picker_lock/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/date_picker_lock/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/date_picker_lock/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/date_picker_lock/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/helpers.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/stat_reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/stat_reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/stat_reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/stat_reducer.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_cases_mttr.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_cases_mttr.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_cases_mttr.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_cases_mttr.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_cases_mttr.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_cases_mttr.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_cases_mttr.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_cases_mttr.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_critical_alerts.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_critical_alerts.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_critical_alerts.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_critical_alerts.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_critical_alerts.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_critical_alerts.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_critical_alerts.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_critical_alerts.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_soc_trends.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_soc_trends.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_soc_trends.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_soc_trends.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_soc_trends.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_soc_trends.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_soc_trends.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/hooks/use_soc_trends.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/soc_trends.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/soc_trends.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/soc_trends.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/soc_trends.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/soc_trends/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/soc_trends/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/index.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/index.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/mock_data.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/mock_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/mock_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/mock_data.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/use_user_alerts_items.test.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/use_user_alerts_items.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/use_user_alerts_items.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/use_user_alerts_items.test.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/use_user_alerts_items.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/use_user_alerts_items.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/use_user_alerts_items.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/use_user_alerts_items.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/user_alerts_table.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/user_alerts_table.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/user_alerts_table.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/user_alerts_table.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/user_alerts_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/user_alerts_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/user_alerts_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/user_alerts_table/user_alerts_table.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/detection_response/utils.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/utils.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/detection_response/utils.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/detection_response/utils.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/endpoint_notice/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/endpoint_notice/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/endpoint_notice/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/endpoint_notice/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/event_counts/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/event_counts/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/event_counts/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/event_counts/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/event_counts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/event_counts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/event_counts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/event_counts/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/events_by_dataset/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/events_by_dataset/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/events_by_dataset/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/events_by_dataset/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/host_overview/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/host_overview/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/endpoint_overview/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/host_overview/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/host_overview/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/host_overview/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/host_overview/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/host_overview/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/host_overview/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/mock.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/host_overview/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/host_overview/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/host_overview/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/link_panel/disabled_link_panel.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/disabled_link_panel.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/link_panel/disabled_link_panel.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/disabled_link_panel.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/link_panel/disabled_link_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/disabled_link_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/link_panel/disabled_link_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/disabled_link_panel.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/link_panel/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/link_panel/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/helpers.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/link_panel/index.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/link_panel/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/index.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/link_panel/inner_link_panel.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/inner_link_panel.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/link_panel/inner_link_panel.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/inner_link_panel.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/link_panel/inner_link_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/inner_link_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/link_panel/inner_link_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/inner_link_panel.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/link_panel/link.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/link.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/link_panel/link.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/link.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/link_panel/link.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/link_panel/link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/link.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/link_panel/link_panel.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/link_panel.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/link_panel/link_panel.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/link_panel.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/link_panel/link_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/link_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/link_panel/link_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/link_panel.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/link_panel/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/link_panel/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/link_panel/types.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/link_panel/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/link_panel/types.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/loading_placeholders/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/loading_placeholders/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/loading_placeholders/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/loading_placeholders/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_cti_links/cti_disabled_module.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/cti_disabled_module.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_cti_links/cti_disabled_module.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/cti_disabled_module.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_cti_links/cti_disabled_module.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/cti_disabled_module.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_cti_links/cti_disabled_module.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/cti_disabled_module.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_cti_links/cti_enabled_module.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/cti_enabled_module.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_cti_links/cti_enabled_module.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/cti_enabled_module.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_cti_links/cti_enabled_module.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/cti_enabled_module.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_cti_links/cti_enabled_module.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/cti_enabled_module.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_cti_links/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_cti_links/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_cti_links/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_cti_links/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_cti_links/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_cti_links/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/mock.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_cti_links/threat_intel_panel_view.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/threat_intel_panel_view.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_cti_links/threat_intel_panel_view.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/threat_intel_panel_view.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_cti_links/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_cti_links/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_cti_links/use_integrations_page_link.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/use_integrations_page_link.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_cti_links/use_integrations_page_link.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_cti_links/use_integrations_page_link.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_host/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_host/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_host/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_host/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_host/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_host/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_host/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_host/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_host_stats/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_host_stats/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_host_stats/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_host_stats/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_host_stats/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_host_stats/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_host_stats/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_host_stats/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_host_stats/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_host_stats/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_host_stats/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_host_stats/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_host_stats/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_host_stats/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_host_stats/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_host_stats/mock.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_network/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_network/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_network/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_network/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_network/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_network/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_network/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_network/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_network_stats/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_network_stats/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_network_stats/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_network_stats/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_network_stats/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_network_stats/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_network_stats/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_network_stats/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_network_stats/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_network_stats/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_network_stats/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_network_stats/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/overview_network_stats/mock.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_network_stats/mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/overview_network_stats/mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/overview_network_stats/mock.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/recent_cases/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_cases/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/recent_cases/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_cases/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/recent_timelines/counts/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/counts/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/recent_timelines/counts/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/counts/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/recent_timelines/filters/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/filters/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/recent_timelines/filters/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/filters/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/recent_timelines/header/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/header/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/recent_timelines/header/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/header/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/recent_timelines/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/recent_timelines/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/recent_timelines/recent_timelines.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/recent_timelines.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/recent_timelines/recent_timelines.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/recent_timelines.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/recent_timelines/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/recent_timelines/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/recent_timelines/types.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/recent_timelines/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/recent_timelines/types.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/sidebar/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/sidebar/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/sidebar/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/sidebar/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/sidebar/sidebar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/sidebar/sidebar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/sidebar/sidebar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/sidebar/sidebar.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/sidebar/sidebar.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/sidebar/sidebar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/sidebar/sidebar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/sidebar/sidebar.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/signals_by_category/index.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/signals_by_category/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/signals_by_category/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/signals_by_category/index.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/signals_by_category/signals_by_category.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/signals_by_category/signals_by_category.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/signals_by_category/signals_by_category.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/signals_by_category/signals_by_category.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/signals_by_category/signals_by_category.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/signals_by_category/signals_by_category.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/signals_by_category/signals_by_category.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/signals_by_category/signals_by_category.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/signals_by_category/use_filters_for_signals_by_category.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/signals_by_category/use_filters_for_signals_by_category.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/signals_by_category/use_filters_for_signals_by_category.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/signals_by_category/use_filters_for_signals_by_category.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/stat_value.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/stat_value.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/stat_value.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/stat_value.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/types.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/types.ts diff --git a/x-pack/plugins/security_solution/public/overview/components/user_overview/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/overview/components/user_overview/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/user_overview/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/user_overview/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/overview/components/user_overview/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/user_overview/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/user_overview/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/user_overview/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/user_overview/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/components/user_overview/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/user_overview/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/user_overview/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/components/user_overview/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/components/user_overview/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/components/user_overview/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/components/user_overview/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/containers/overview_cti_links/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_cti_links/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/containers/overview_cti_links/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_cti_links/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/containers/overview_cti_links/use_all_ti_data_sources.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_cti_links/use_all_ti_data_sources.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/containers/overview_cti_links/use_all_ti_data_sources.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_cti_links/use_all_ti_data_sources.ts diff --git a/x-pack/plugins/security_solution/public/overview/containers/overview_cti_links/use_ti_data_sources.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_cti_links/use_ti_data_sources.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/containers/overview_cti_links/use_ti_data_sources.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_cti_links/use_ti_data_sources.ts diff --git a/x-pack/plugins/security_solution/public/overview/containers/overview_host/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_host/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/containers/overview_host/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_host/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/containers/overview_host/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_host/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/containers/overview_host/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_host/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/containers/overview_host/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_host/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/containers/overview_host/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_host/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/containers/overview_network/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_network/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/containers/overview_network/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_network/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/containers/overview_network/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_network/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/containers/overview_network/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_network/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/containers/overview_network/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_network/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/containers/overview_network/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/containers/overview_network/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/index.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/overview/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/overview/jest.config.js new file mode 100644 index 0000000000000..b7348132cd6af --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/overview/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/overview'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/overview', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/overview/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/overview/links.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/links.ts diff --git a/x-pack/plugins/security_solution/public/overview/pages/data_quality.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/pages/data_quality.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/pages/data_quality.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/pages/data_quality.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/pages/data_quality.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/pages/data_quality.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/pages/data_quality.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/pages/data_quality.tsx diff --git a/x-pack/plugins/security_solution/public/overview/pages/detection_response.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/pages/detection_response.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/pages/detection_response.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/pages/detection_response.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/pages/detection_response.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/pages/detection_response.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/pages/detection_response.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/pages/detection_response.tsx diff --git a/x-pack/plugins/security_solution/public/overview/pages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/pages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/pages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/pages/index.tsx diff --git a/x-pack/plugins/security_solution/public/overview/pages/overview.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/pages/overview.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/pages/overview.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/pages/overview.test.tsx diff --git a/x-pack/plugins/security_solution/public/overview/pages/overview.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/pages/overview.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/pages/overview.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/pages/overview.tsx diff --git a/x-pack/plugins/security_solution/public/overview/pages/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/overview/pages/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/overview/pages/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/overview/pages/translations.ts diff --git a/x-pack/plugins/security_solution/public/overview/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/overview/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/overview/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/overview/routes.tsx diff --git a/x-pack/plugins/security_solution/public/plugin.tsx b/x-pack/solutions/security/plugins/security_solution/public/plugin.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/plugin.tsx rename to x-pack/solutions/security/plugins/security_solution/public/plugin.tsx diff --git a/x-pack/plugins/security_solution/public/plugin_contract.ts b/x-pack/solutions/security/plugins/security_solution/public/plugin_contract.ts similarity index 100% rename from x-pack/plugins/security_solution/public/plugin_contract.ts rename to x-pack/solutions/security/plugins/security_solution/public/plugin_contract.ts diff --git a/x-pack/plugins/security_solution/public/plugin_services.ts b/x-pack/solutions/security/plugins/security_solution/public/plugin_services.ts similarity index 100% rename from x-pack/plugins/security_solution/public/plugin_services.ts rename to x-pack/solutions/security/plugins/security_solution/public/plugin_services.ts diff --git a/x-pack/plugins/security_solution/public/resolver/data_access_layer/factory.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/factory.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/data_access_layer/factory.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/factory.ts diff --git a/x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/emptify_mock.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/emptify_mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/emptify_mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/emptify_mock.ts diff --git a/x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/generator_tree.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/generator_tree.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/generator_tree.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/generator_tree.ts diff --git a/x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children.ts diff --git a/x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children_in_index_called_awesome_index.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children_in_index_called_awesome_index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children_in_index_called_awesome_index.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children_in_index_called_awesome_index.ts diff --git a/x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children_with_related_events_on_origin.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children_with_related_events_on_origin.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children_with_related_events_on_origin.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/no_ancestors_two_children_with_related_events_on_origin.ts diff --git a/x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/one_node_with_paginated_related_events.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/one_node_with_paginated_related_events.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/one_node_with_paginated_related_events.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/one_node_with_paginated_related_events.ts diff --git a/x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/pausify_mock.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/pausify_mock.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/data_access_layer/mocks/pausify_mock.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/data_access_layer/mocks/pausify_mock.ts diff --git a/x-pack/plugins/security_solution/public/resolver/documentation/camera.md b/x-pack/solutions/security/plugins/security_solution/public/resolver/documentation/camera.md similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/documentation/camera.md rename to x-pack/solutions/security/plugins/security_solution/public/resolver/documentation/camera.md diff --git a/x-pack/plugins/security_solution/public/resolver/documentation/loading_node_data.md b/x-pack/solutions/security/plugins/security_solution/public/resolver/documentation/loading_node_data.md similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/documentation/loading_node_data.md rename to x-pack/solutions/security/plugins/security_solution/public/resolver/documentation/loading_node_data.md diff --git a/x-pack/plugins/security_solution/public/resolver/documentation/schema.md b/x-pack/solutions/security/plugins/security_solution/public/resolver/documentation/schema.md similarity index 95% rename from x-pack/plugins/security_solution/public/resolver/documentation/schema.md rename to x-pack/solutions/security/plugins/security_solution/public/resolver/documentation/schema.md index 61b923d25d3e3..30149ec218f9c 100644 --- a/x-pack/plugins/security_solution/public/resolver/documentation/schema.md +++ b/x-pack/solutions/security/plugins/security_solution/public/resolver/documentation/schema.md @@ -12,7 +12,7 @@ for the elastic endpoint and winlogbeat's sysmon data. ## Schema Format -The predefined schemas are located here +The predefined schemas are located here ```typescript const supportedSchemas: SupportedSchema[] = [ diff --git a/x-pack/plugins/security_solution/public/resolver/index.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/resolver/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/resolver/jest.config.js new file mode 100644 index 0000000000000..20362b9254459 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/resolver/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/resolver'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/resolver', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/resolver/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/resolver/lib/date.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/lib/date.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/lib/date.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/lib/date.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/lib/date.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/lib/date.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/lib/date.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/lib/date.ts diff --git a/x-pack/plugins/security_solution/public/resolver/lib/math.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/lib/math.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/lib/math.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/lib/math.ts diff --git a/x-pack/plugins/security_solution/public/resolver/lib/transformation.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/lib/transformation.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/lib/transformation.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/lib/transformation.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/lib/transformation.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/lib/transformation.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/lib/transformation.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/lib/transformation.ts diff --git a/x-pack/plugins/security_solution/public/resolver/lib/tree_sequencers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/lib/tree_sequencers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/lib/tree_sequencers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/lib/tree_sequencers.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/lib/tree_sequencers.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/lib/tree_sequencers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/lib/tree_sequencers.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/lib/tree_sequencers.ts diff --git a/x-pack/plugins/security_solution/public/resolver/mocks/endpoint_event.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/endpoint_event.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/mocks/endpoint_event.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/endpoint_event.ts diff --git a/x-pack/plugins/security_solution/public/resolver/mocks/generator.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/generator.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/mocks/generator.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/generator.ts diff --git a/x-pack/plugins/security_solution/public/resolver/mocks/resolver_node.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/resolver_node.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/mocks/resolver_node.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/resolver_node.ts diff --git a/x-pack/plugins/security_solution/public/resolver/mocks/resolver_tree.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/resolver_tree.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/mocks/resolver_tree.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/resolver_tree.ts diff --git a/x-pack/plugins/security_solution/public/resolver/mocks/tree_fetcher_parameters.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/tree_fetcher_parameters.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/mocks/tree_fetcher_parameters.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/tree_fetcher_parameters.ts diff --git a/x-pack/plugins/security_solution/public/resolver/mocks/tree_schema.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/tree_schema.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/mocks/tree_schema.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/tree_schema.ts diff --git a/x-pack/plugins/security_solution/public/resolver/mocks/ui_setting.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/ui_setting.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/mocks/ui_setting.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/mocks/ui_setting.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/aabb.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/aabb.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/aabb.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/aabb.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/aabb.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/aabb.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/aabb.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/aabb.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/indexed_process_tree/__snapshots__/isometric_taxi_layout.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/indexed_process_tree/__snapshots__/isometric_taxi_layout.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/indexed_process_tree/__snapshots__/isometric_taxi_layout.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/indexed_process_tree/__snapshots__/isometric_taxi_layout.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/resolver/models/indexed_process_tree/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/indexed_process_tree/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/indexed_process_tree/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/indexed_process_tree/index.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/indexed_process_tree/index.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/indexed_process_tree/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/indexed_process_tree/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/indexed_process_tree/index.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/indexed_process_tree/isometric_taxi_layout.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/indexed_process_tree/isometric_taxi_layout.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/indexed_process_tree/isometric_taxi_layout.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/indexed_process_tree/isometric_taxi_layout.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/indexed_process_tree/isometric_taxi_layout.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/indexed_process_tree/isometric_taxi_layout.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/indexed_process_tree/isometric_taxi_layout.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/indexed_process_tree/isometric_taxi_layout.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/location_search.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/location_search.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/location_search.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/location_search.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/matrix3.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/matrix3.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/matrix3.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/matrix3.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/matrix3.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/matrix3.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/matrix3.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/matrix3.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/node_data.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/node_data.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/node_data.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/node_data.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/node_data.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/node_data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/node_data.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/node_data.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/process_event.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/process_event.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/process_event.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/process_event.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/process_event.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/process_event.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/process_event.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/process_event.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/process_event_test_helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/process_event_test_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/process_event_test_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/process_event_test_helpers.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/resolver_tree.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/resolver_tree.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/resolver_tree.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/resolver_tree.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/schema.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/schema.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/schema.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/schema.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/schema.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/schema.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/schema.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/schema.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/time_range.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/time_range.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/time_range.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/time_range.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/time_range.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/time_range.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/time_range.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/time_range.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/tree_fetcher_parameters.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/tree_fetcher_parameters.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/tree_fetcher_parameters.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/tree_fetcher_parameters.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/tree_fetcher_parameters.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/tree_fetcher_parameters.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/tree_fetcher_parameters.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/tree_fetcher_parameters.ts diff --git a/x-pack/plugins/security_solution/public/resolver/models/vector2.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/models/vector2.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/models/vector2.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/models/vector2.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/actions.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/action.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/action.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/action.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/action.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/animation.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/animation.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/animation.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/animation.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/index.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/index.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/inverse_projection_matrix.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/inverse_projection_matrix.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/inverse_projection_matrix.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/inverse_projection_matrix.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/methods.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/methods.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/methods.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/methods.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/panning.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/panning.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/panning.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/panning.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/projection_matrix.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/projection_matrix.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/projection_matrix.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/projection_matrix.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/reducer.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/scale_to_zoom.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/scale_to_zoom.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/scale_to_zoom.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/scale_to_zoom.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/scaling_constants.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/scaling_constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/scaling_constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/scaling_constants.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/selectors.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/test_helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/test_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/test_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/test_helpers.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/camera/zooming.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/zooming.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/camera/zooming.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/camera/zooming.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/data/action.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/action.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/data/action.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/action.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/data/node_events_in_category_model.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/node_events_in_category_model.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/data/node_events_in_category_model.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/node_events_in_category_model.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/data/reducer.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/reducer.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/data/reducer.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/reducer.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/data/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/data/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/reducer.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/data/selectors.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/selectors.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/data/selectors.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/selectors.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/data/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/data/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/selectors.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/data/visible_entities.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/visible_entities.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/data/visible_entities.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/data/visible_entities.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/helpers.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/index.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/index.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/middleware/current_related_event_fetcher.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/middleware/current_related_event_fetcher.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/middleware/current_related_event_fetcher.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/middleware/current_related_event_fetcher.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/middleware/index.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/middleware/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/middleware/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/middleware/index.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/middleware/node_data_fetcher.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/middleware/node_data_fetcher.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/middleware/node_data_fetcher.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/middleware/node_data_fetcher.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/middleware/related_events_fetcher.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/middleware/related_events_fetcher.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/middleware/related_events_fetcher.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/middleware/related_events_fetcher.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/middleware/resolver_tree_fetcher.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/middleware/resolver_tree_fetcher.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/middleware/resolver_tree_fetcher.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/middleware/resolver_tree_fetcher.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/panel_view_and_parameters.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/panel_view_and_parameters.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/panel_view_and_parameters.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/panel_view_and_parameters.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/parameter_name.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/parameter_name.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/parameter_name.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/parameter_name.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/reducer.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/selectors.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/selectors.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/selectors.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/selectors.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/selectors.ts diff --git a/x-pack/plugins/security_solution/public/resolver/store/ui/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/store/ui/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/store/ui/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/store/ui/selectors.ts diff --git a/x-pack/plugins/security_solution/public/resolver/test_utilities/extend_jest.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/test_utilities/extend_jest.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/test_utilities/extend_jest.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/test_utilities/extend_jest.ts diff --git a/x-pack/plugins/security_solution/public/resolver/test_utilities/simulator/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/test_utilities/simulator/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/test_utilities/simulator/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/test_utilities/simulator/index.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/test_utilities/simulator/mock_resolver.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/test_utilities/simulator/mock_resolver.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/test_utilities/simulator/mock_resolver.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/test_utilities/simulator/mock_resolver.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/test_utilities/spy_middleware_factory.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/test_utilities/spy_middleware_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/test_utilities/spy_middleware_factory.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/test_utilities/spy_middleware_factory.ts diff --git a/x-pack/plugins/security_solution/public/resolver/test_utilities/url_search.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/test_utilities/url_search.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/test_utilities/url_search.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/test_utilities/url_search.ts diff --git a/x-pack/plugins/security_solution/public/resolver/types.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/types.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/clickthrough.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/clickthrough.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/clickthrough.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/clickthrough.test.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/controls/date_picker.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/date_picker.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/controls/date_picker.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/date_picker.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/controls/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/controls/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/controls/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/controls/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/index.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/controls/legend.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/legend.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/controls/legend.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/legend.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/controls/schema.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/schema.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/controls/schema.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/schema.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/controls/show_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/show_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/controls/show_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/show_panel.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/controls/sourcerer_selection.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/sourcerer_selection.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/controls/sourcerer_selection.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/sourcerer_selection.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/controls/styles.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/styles.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/controls/styles.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/controls/styles.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/details_panel.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/details_panel.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/details_panel.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/details_panel.test.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/details_panel.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/details_panel.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/details_panel.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/details_panel.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/edge_line.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/edge_line.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/edge_line.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/edge_line.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/font_size.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/font_size.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/font_size.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/font_size.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/generated_text.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/generated_text.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/generated_text.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/generated_text.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/index.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/limit_warnings.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/limit_warnings.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/limit_warnings.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/limit_warnings.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/node.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/node.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/node.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/node.test.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panel.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panel.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panel.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panel.test.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/breadcrumbs.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/breadcrumbs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/breadcrumbs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/breadcrumbs.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/cube_for_process.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/cube_for_process.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/cube_for_process.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/cube_for_process.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/deep_object_entries.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/deep_object_entries.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/deep_object_entries.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/deep_object_entries.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/deep_object_entries.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/deep_object_entries.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/deep_object_entries.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/deep_object_entries.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/descriptive_name.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/descriptive_name.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/descriptive_name.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/descriptive_name.test.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/descriptive_name.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/descriptive_name.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/descriptive_name.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/descriptive_name.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/event_detail.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/event_detail.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/event_detail.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/event_detail.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/index.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/node_detail.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/node_detail.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/node_detail.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/node_detail.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/node_events.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/node_events.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/node_events.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/node_events.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/node_events_of_type.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/node_events_of_type.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/node_events_of_type.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/node_events_of_type.test.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/node_events_of_type.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/node_events_of_type.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/node_events_of_type.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/node_events_of_type.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/node_list.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/node_list.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/node_list.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/node_list.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/panel_content_error.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/panel_content_error.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/panel_content_error.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/panel_content_error.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/panel_loading.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/panel_loading.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/panel_loading.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/panel_loading.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/panel_states.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/panel_states.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/panel_states.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/panel_states.test.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/styles.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/styles.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/styles.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/styles.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/use_formatted_date.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/use_formatted_date.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/use_formatted_date.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/use_formatted_date.test.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/panels/use_formatted_date.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/use_formatted_date.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/panels/use_formatted_date.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/panels/use_formatted_date.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/process_event_dot.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/process_event_dot.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/process_event_dot.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/process_event_dot.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/query_params.test.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/query_params.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/query_params.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/query_params.test.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/resolver_loading_state.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/resolver_loading_state.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/resolver_loading_state.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/resolver_loading_state.test.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/resolver_no_process_events.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/resolver_no_process_events.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/resolver_no_process_events.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/resolver_no_process_events.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/resolver_without_providers.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/resolver_without_providers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/resolver_without_providers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/resolver_without_providers.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/side_effect_context.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/side_effect_context.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/side_effect_context.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/side_effect_context.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/side_effect_simulator_factory.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/side_effect_simulator_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/side_effect_simulator_factory.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/side_effect_simulator_factory.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/styles.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/styles.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/styles.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/styles.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/submenu.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/submenu.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/submenu.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/submenu.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/symbol_definitions.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/symbol_definitions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/symbol_definitions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/symbol_definitions.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_autotune_timerange.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_autotune_timerange.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_autotune_timerange.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_autotune_timerange.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_camera.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_camera.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_camera.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_camera.test.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_camera.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_camera.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_camera.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_camera.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_colors.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_colors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_colors.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_colors.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_cube_assets.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_cube_assets.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_cube_assets.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_cube_assets.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_link_props.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_link_props.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_link_props.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_link_props.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_navigate_or_replace.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_navigate_or_replace.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_navigate_or_replace.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_navigate_or_replace.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_paint_server_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_paint_server_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_paint_server_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_paint_server_ids.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_resolver_query_params_cleaner.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_resolver_query_params_cleaner.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_resolver_query_params_cleaner.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_resolver_query_params_cleaner.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_state_syncing_actions.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_state_syncing_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_state_syncing_actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_state_syncing_actions.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_symbol_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_symbol_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_symbol_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_symbol_ids.ts diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_sync_selected_node.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_sync_selected_node.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_sync_selected_node.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_sync_selected_node.test.tsx diff --git a/x-pack/plugins/security_solution/public/resolver/view/use_sync_selected_node.ts b/x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_sync_selected_node.ts similarity index 100% rename from x-pack/plugins/security_solution/public/resolver/view/use_sync_selected_node.ts rename to x-pack/solutions/security/plugins/security_solution/public/resolver/view/use_sync_selected_node.ts diff --git a/x-pack/plugins/security_solution/public/rules/index.ts b/x-pack/solutions/security/plugins/security_solution/public/rules/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/rules/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/rules/index.ts diff --git a/x-pack/plugins/security_solution/public/rules/landing.tsx b/x-pack/solutions/security/plugins/security_solution/public/rules/landing.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/rules/landing.tsx rename to x-pack/solutions/security/plugins/security_solution/public/rules/landing.tsx diff --git a/x-pack/plugins/security_solution/public/rules/links.ts b/x-pack/solutions/security/plugins/security_solution/public/rules/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/rules/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/rules/links.ts diff --git a/x-pack/plugins/security_solution/public/rules/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/rules/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/rules/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/rules/routes.tsx diff --git a/x-pack/plugins/security_solution/public/rules/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/rules/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/rules/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/rules/translations.ts diff --git a/x-pack/plugins/security_solution/public/security_integrations/cribl/api/api.ts b/x-pack/solutions/security/plugins/security_solution/public/security_integrations/cribl/api/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/security_integrations/cribl/api/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/security_integrations/cribl/api/api.ts diff --git a/x-pack/plugins/security_solution/public/security_integrations/cribl/components/custom_cribl_form.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/security_integrations/cribl/components/custom_cribl_form.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/security_integrations/cribl/components/custom_cribl_form.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/security_integrations/cribl/components/custom_cribl_form.test.tsx diff --git a/x-pack/plugins/security_solution/public/security_integrations/cribl/components/custom_cribl_form.tsx b/x-pack/solutions/security/plugins/security_solution/public/security_integrations/cribl/components/custom_cribl_form.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/security_integrations/cribl/components/custom_cribl_form.tsx rename to x-pack/solutions/security/plugins/security_solution/public/security_integrations/cribl/components/custom_cribl_form.tsx diff --git a/x-pack/plugins/security_solution/public/security_integrations/cribl/components/lazy_custom_cribl_extension.tsx b/x-pack/solutions/security/plugins/security_solution/public/security_integrations/cribl/components/lazy_custom_cribl_extension.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/security_integrations/cribl/components/lazy_custom_cribl_extension.tsx rename to x-pack/solutions/security/plugins/security_solution/public/security_integrations/cribl/components/lazy_custom_cribl_extension.tsx diff --git a/x-pack/plugins/security_solution/public/security_integrations/cribl/components/util/validator.test.ts b/x-pack/solutions/security/plugins/security_solution/public/security_integrations/cribl/components/util/validator.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/security_integrations/cribl/components/util/validator.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/security_integrations/cribl/components/util/validator.test.ts diff --git a/x-pack/plugins/security_solution/public/security_integrations/cribl/components/util/validator.ts b/x-pack/solutions/security/plugins/security_solution/public/security_integrations/cribl/components/util/validator.ts similarity index 100% rename from x-pack/plugins/security_solution/public/security_integrations/cribl/components/util/validator.ts rename to x-pack/solutions/security/plugins/security_solution/public/security_integrations/cribl/components/util/validator.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/security_integrations/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/security_integrations/jest.config.js new file mode 100644 index 0000000000000..f71f00e8dfd4f --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/security_integrations/jest.config.js @@ -0,0 +1,21 @@ +/* + * 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/solutions/security/plugins/security_solution/public/security_integrations', + ], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/security_integrations', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/security_integrations/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/shared_imports.ts b/x-pack/solutions/security/plugins/security_solution/public/shared_imports.ts similarity index 100% rename from x-pack/plugins/security_solution/public/shared_imports.ts rename to x-pack/solutions/security/plugins/security_solution/public/shared_imports.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/common/icon/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/common/icon/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/common/icon/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/common/icon/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/common/icon/siem_migrations.svg b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/common/icon/siem_migrations.svg similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/common/icon/siem_migrations.svg rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/common/icon/siem_migrations.svg diff --git a/x-pack/plugins/security_solution/public/siem_migrations/index.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/jest.config.js new file mode 100644 index 0000000000000..f3adf88b73019 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/siem_migrations'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/siem_migrations', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/siem_migrations/links.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/links.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/routes.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/api/index.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/api/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/api/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/api/index.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/constants.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/data_input_flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/data_input_flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/data_input_flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/data_input_flyout.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/index.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/index.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/get_status.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/get_status.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/get_status.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/get_status.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/sub_step_wrapper.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/sub_step_wrapper.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/sub_step_wrapper.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/sub_step_wrapper.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/use_parse_file_input.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/use_parse_file_input.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/use_parse_file_input.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/common/use_parse_file_input.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/macros_data_input.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/macros_data_input.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/macros_data_input.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/macros_data_input.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/check_resources/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/check_resources/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/check_resources/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/check_resources/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/check_resources/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/check_resources/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/check_resources/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/check_resources/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/copy_export_query.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/copy_export_query.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/copy_export_query.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/copy_export_query.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/copy_export_query/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/macros_file_upload.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/macros_file_upload.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/macros_file_upload.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/macros_file_upload.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/sub_steps/macros_file_upload/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/macros/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/rules_data_input.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/rules_data_input.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/rules_data_input.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/rules_data_input.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/check_resources/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/check_resources/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/check_resources/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/check_resources/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/check_resources/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/check_resources/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/check_resources/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/check_resources/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/copy_export_query.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/copy_export_query.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/copy_export_query.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/copy_export_query.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/copy_export_query/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/rules_file_upload.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/rules_file_upload.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/rules_file_upload.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/rules_file_upload.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/sub_steps/rules_file_upload/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/steps/rules/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/types.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/data_input_flyout/types.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/header_buttons/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/header_buttons/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/header_buttons/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/header_buttons/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/header_buttons/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/header_buttons/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/header_buttons/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/header_buttons/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/constants.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/summary/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/callout.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/callout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/callout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/callout.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/header.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/header.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/header.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/header.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/migration_rule_query.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/migration_rule_query.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/migration_rule_query.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/migration_rule_query.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/schema.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/schema.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/schema.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/schema.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/types.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/tabs/translation/types.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rule_details_flyout/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table/bulk_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table/bulk_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table/bulk_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table/bulk_actions.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table/empty_migration.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table/empty_migration.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table/empty_migration.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table/empty_migration.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table/search_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table/search_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table/search_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table/search_field.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/actions.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/author.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/author.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/author.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/author.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/constants.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/constants.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/constants.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/constants.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/name.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/name.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/name.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/name.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/risk_score.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/risk_score.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/risk_score.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/risk_score.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/severity.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/severity.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/severity.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/severity.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/status.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/status.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/updated.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/updated.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/updated.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/rules_table_columns/updated.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/status_badge/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/status_badge/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/status_badge/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/status_badge/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/status_badge/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/status_badge/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/status_badge/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/status_badge/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/unknown_migration/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/unknown_migration/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/unknown_migration/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/unknown_migration/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/components/unknown_migration/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/unknown_migration/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/components/unknown_migration/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/components/unknown_migration/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/hooks/use_migration_rule_preview_flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/hooks/use_migration_rule_preview_flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/hooks/use_migration_rule_preview_flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/hooks/use_migration_rule_preview_flyout.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/hooks/use_migration_rules_table_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/hooks/use_migration_rules_table_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/hooks/use_migration_rules_table_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/hooks/use_migration_rules_table_columns.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/logic/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/logic/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/constants.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/logic/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/logic/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_prebuilt_rules.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_prebuilt_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_prebuilt_rules.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_prebuilt_rules.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_rules.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_rules.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_rules.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_translation_stats.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_translation_stats.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_translation_stats.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/use_get_migration_translation_stats.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/logic/use_install_migration_rules.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/use_install_migration_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/logic/use_install_migration_rules.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/use_install_migration_rules.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/logic/use_install_translated_migration_rules.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/use_install_translated_migration_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/logic/use_install_translated_migration_rules.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/use_install_translated_migration_rules.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/logic/use_update_migration_rules.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/use_update_migration_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/logic/use_update_migration_rules.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/logic/use_update_migration_rules.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/pages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/pages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/pages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/pages/index.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/pages/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/pages/translations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/pages/translations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/pages/translations.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/common/api_request_reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/common/api_request_reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/common/api_request_reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/common/api_request_reducer.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_create_migration.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_create_migration.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_create_migration.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_create_migration.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_get_missing_resources.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_get_missing_resources.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_get_missing_resources.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_get_missing_resources.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_latest_stats.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_latest_stats.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_latest_stats.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_latest_stats.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_start_migration.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_start_migration.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_start_migration.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_start_migration.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_upsert_resources.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_upsert_resources.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_upsert_resources.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/hooks/use_upsert_resources.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/service/rule_migrations_service.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/rule_migrations_service.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/service/rule_migrations_service.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/rule_migrations_service.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/service/storage.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/storage.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/service/storage.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/storage.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/service/success_notification.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/success_notification.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/service/success_notification.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/success_notification.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/service/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/service/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/service/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/types.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/types.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/utils/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/utils/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/utils/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/utils/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/siem_migrations/rules/utils/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/utils/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/rules/utils/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/rules/utils/translations.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/service/index.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/service/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/service/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/service/index.ts diff --git a/x-pack/plugins/security_solution/public/siem_migrations/service/siem_migrations_service.ts b/x-pack/solutions/security/plugins/security_solution/public/siem_migrations/service/siem_migrations_service.ts similarity index 100% rename from x-pack/plugins/security_solution/public/siem_migrations/service/siem_migrations_service.ts rename to x-pack/solutions/security/plugins/security_solution/public/siem_migrations/service/siem_migrations_service.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/alerts_sourcerer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/alerts_sourcerer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/alerts_sourcerer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/alerts_sourcerer.test.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/index.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/misc.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/misc.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/misc.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/misc.test.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/readme.md b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/readme.md similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/readme.md rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/readme.md diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/refresh_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/refresh_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/refresh_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/refresh_button.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/sourcerer_integration.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/sourcerer_integration.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/sourcerer_integration.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/sourcerer_integration.test.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/sub_components.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/sub_components.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/sub_components.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/sub_components.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/temporary.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/temporary.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/temporary.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/temporary.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/timeline_sourcerer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/timeline_sourcerer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/timeline_sourcerer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/timeline_sourcerer.test.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/translations.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/trigger.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/trigger.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/trigger.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/trigger.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/update_default_data_view_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/update_default_data_view_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/update_default_data_view_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/update_default_data_view_modal.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/use_get_sourcerer_data_view.test.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/use_get_sourcerer_data_view.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/use_get_sourcerer_data_view.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/use_get_sourcerer_data_view.test.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/use_get_sourcerer_data_view.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/use_get_sourcerer_data_view.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/use_get_sourcerer_data_view.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/use_get_sourcerer_data_view.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/use_pick_index_patterns.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/use_pick_index_patterns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/use_pick_index_patterns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/use_pick_index_patterns.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/use_update_data_view.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/use_update_data_view.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/use_update_data_view.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/use_update_data_view.test.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/use_update_data_view.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/use_update_data_view.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/use_update_data_view.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/use_update_data_view.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/components/utils.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/utils.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/components/utils.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/components/utils.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/create_sourcerer_data_view.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/containers/get_sourcerer_data_view.test.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/get_sourcerer_data_view.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/containers/get_sourcerer_data_view.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/get_sourcerer_data_view.test.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/containers/get_sourcerer_data_view.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/get_sourcerer_data_view.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/containers/get_sourcerer_data_view.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/get_sourcerer_data_view.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/containers/hooks.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/hooks.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/containers/hooks.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/hooks.test.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/containers/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/containers/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/index.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/containers/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/containers/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/mocks.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/containers/readme.md b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/readme.md similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/containers/readme.md rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/readme.md diff --git a/x-pack/plugins/security_solution/public/sourcerer/containers/sourcerer_paths.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/sourcerer_paths.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/containers/sourcerer_paths.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/sourcerer_paths.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/containers/use_init_sourcerer.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/use_init_sourcerer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/containers/use_init_sourcerer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/use_init_sourcerer.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/containers/use_signal_helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/use_signal_helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/containers/use_signal_helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/use_signal_helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/sourcerer/containers/use_signal_helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/use_signal_helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/containers/use_signal_helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/containers/use_signal_helpers.tsx diff --git a/x-pack/solutions/security/plugins/security_solution/public/sourcerer/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/jest.config.js new file mode 100644 index 0000000000000..087e58a095847 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/sourcerer'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/sourcerer', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/sourcerer/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/sourcerer/store/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/store/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/actions.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/store/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/store/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/store/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/store/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/helpers.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/store/index.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/store/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/index.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/store/model.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/model.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/store/model.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/model.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/store/readme.md b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/readme.md similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/store/readme.md rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/readme.md diff --git a/x-pack/plugins/security_solution/public/sourcerer/store/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/store/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/reducer.ts diff --git a/x-pack/plugins/security_solution/public/sourcerer/store/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/sourcerer/store/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/sourcerer/store/selectors.ts diff --git a/x-pack/plugins/security_solution/public/threat_intelligence/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/threat_intelligence/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/index.tsx diff --git a/x-pack/plugins/security_solution/public/threat_intelligence/links.ts b/x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/threat_intelligence/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/links.ts diff --git a/x-pack/plugins/security_solution/public/threat_intelligence/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/threat_intelligence/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/routes.tsx diff --git a/x-pack/plugins/security_solution/public/threat_intelligence/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/threat_intelligence/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/translations.ts diff --git a/x-pack/plugins/security_solution/public/threat_intelligence/use_investigate_in_timeline.ts b/x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/use_investigate_in_timeline.ts similarity index 95% rename from x-pack/plugins/security_solution/public/threat_intelligence/use_investigate_in_timeline.ts rename to x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/use_investigate_in_timeline.ts index f840e65497cc4..7ae6c41ebd124 100644 --- a/x-pack/plugins/security_solution/public/threat_intelligence/use_investigate_in_timeline.ts +++ b/x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/use_investigate_in_timeline.ts @@ -34,7 +34,7 @@ interface UseInvestigateInTimelineActionProps { /** * Hook passed down to the Threat Intelligence plugin, via context. - * This code is closely duplicated from here: https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_investigate_in_timeline.tsx, + * This code is closely duplicated from here: https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/use_investigate_in_timeline.tsx, * the main changes being: * - no exceptions are handled at the moment * - we use dataProviders, from and to directly instead of consuming ecsData diff --git a/x-pack/plugins/security_solution/public/timelines/components/add_to_favorites/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/add_to_favorites/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/add_to_favorites/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/add_to_favorites/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/add_to_favorites/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/add_to_favorites/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/add_to_favorites/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/add_to_favorites/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/bottom_bar/add_timeline_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/bottom_bar/add_timeline_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/bottom_bar/add_timeline_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/bottom_bar/add_timeline_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/bottom_bar/add_timeline_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/bottom_bar/add_timeline_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/bottom_bar/add_timeline_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/bottom_bar/add_timeline_button.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/bottom_bar/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/bottom_bar/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/bottom_bar/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/bottom_bar/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/bottom_bar/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/bottom_bar/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/bottom_bar/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/bottom_bar/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/bottom_bar/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/bottom_bar/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/bottom_bar/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/bottom_bar/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/certificate_fingerprint/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/certificate_fingerprint/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/certificate_fingerprint/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/certificate_fingerprint/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/certificate_fingerprint/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/certificate_fingerprint/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/certificate_fingerprint/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/certificate_fingerprint/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/certificate_fingerprint/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/certificate_fingerprint/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/certificate_fingerprint/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/certificate_fingerprint/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/duration/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/duration/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/duration/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/duration/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/duration/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/duration/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/duration/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/duration/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/components/components.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/components/components.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/components/components.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/components/components.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/components/controlled_combobox_input.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/components/controlled_combobox_input.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/components/controlled_combobox_input.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/components/controlled_combobox_input.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/components/controlled_default_input.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/components/controlled_default_input.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/components/controlled_default_input.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/components/controlled_default_input.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/components/index.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/components/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/components/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/components/index.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/edit_data_provider/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/edit_data_provider/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/field_renderers/__snapshots__/field_renderers.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/__snapshots__/field_renderers.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/field_renderers/__snapshots__/field_renderers.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/__snapshots__/field_renderers.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/field_renderers/default_renderer/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/default_renderer/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/field_renderers/default_renderer/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/default_renderer/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/field_renderers/default_renderer/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/default_renderer/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/field_renderers/default_renderer/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/default_renderer/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/field_renderers/field_renderers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/field_renderers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/field_renderers/field_renderers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/field_renderers.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/field_renderers/field_renderers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/field_renderers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/field_renderers/field_renderers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/field_renderers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/field_renderers/more_container/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/more_container/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/field_renderers/more_container/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/more_container/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/field_renderers/more_container/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/more_container/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/field_renderers/more_container/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/field_renderers/more_container/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/create_field_button/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/field_table_columns/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/fields_browser/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/fields_browser/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/fields_browser/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/fields_browser/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/fields_browser/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/formatted_duration/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_duration/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/formatted_duration/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_duration/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/formatted_duration/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_duration/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/formatted_duration/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_duration/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/formatted_duration/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_duration/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/formatted_duration/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_duration/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/formatted_duration/tooltip/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_duration/tooltip/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/formatted_duration/tooltip/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_duration/tooltip/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/formatted_duration/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_duration/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/formatted_duration/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_duration/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/formatted_ip/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_ip/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/formatted_ip/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_ip/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/formatted_ip/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_ip/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/formatted_ip/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/formatted_ip/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/graph_overlay/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/graph_overlay/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/graph_overlay/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/graph_overlay/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/graph_overlay/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/graph_overlay/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/graph_overlay/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/graph_overlay/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/ja3_fingerprint/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/ja3_fingerprint/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/ja3_fingerprint/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/ja3_fingerprint/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/ja3_fingerprint/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/ja3_fingerprint/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/ja3_fingerprint/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/ja3_fingerprint/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/ja3_fingerprint/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/ja3_fingerprint/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/ja3_fingerprint/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/ja3_fingerprint/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/lazy_accordion/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/lazy_accordion/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/lazy_accordion/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/lazy_accordion/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/loading/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/loading/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/loading/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/loading/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/actions/attach_to_case_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/attach_to_case_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/actions/attach_to_case_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/attach_to_case_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/actions/attach_to_case_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/attach_to_case_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/actions/attach_to_case_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/attach_to_case_button.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/actions/new_timeline_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/new_timeline_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/actions/new_timeline_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/new_timeline_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/actions/new_timeline_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/new_timeline_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/actions/new_timeline_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/new_timeline_button.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/actions/open_timeline_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/open_timeline_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/actions/open_timeline_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/open_timeline_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/actions/open_timeline_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/open_timeline_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/actions/open_timeline_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/open_timeline_button.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_button.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_button.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_button.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_button.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_button.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_button.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_button.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_button.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_modal.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_modal.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_modal.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_modal.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/save_timeline_modal.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/actions/schema.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/schema.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/actions/schema.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/schema.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/actions/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/actions/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/actions/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/custom_portal.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/custom_portal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/custom_portal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/custom_portal.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/header/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/header/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/header/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/header/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/header/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/header/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/header/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/header/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/index.styles.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/index.styles.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/index.styles.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/index.styles.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/modal/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/modal/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/modal/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/netflow/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/netflow/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/netflow/fingerprints/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/fingerprints/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/netflow/fingerprints/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/fingerprints/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/netflow/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/netflow/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/netflow/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/netflow/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/netflow/netflow_columns/duration_event_start_end.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/netflow_columns/duration_event_start_end.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/netflow/netflow_columns/duration_event_start_end.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/netflow_columns/duration_event_start_end.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/netflow/netflow_columns/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/netflow_columns/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/netflow/netflow_columns/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/netflow_columns/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/netflow/netflow_columns/types.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/netflow_columns/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/netflow/netflow_columns/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/netflow_columns/types.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/netflow/netflow_columns/user_process.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/netflow_columns/user_process.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/netflow/netflow_columns/user_process.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/netflow_columns/user_process.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/netflow/types.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/netflow/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/netflow/types.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/new_timeline/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/new_timeline/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/new_timeline/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/new_timeline/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/new_timeline/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/new_timeline/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/new_timeline/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/new_timeline/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/add_note/__snapshots__/new_note.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/add_note/__snapshots__/new_note.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/add_note/__snapshots__/new_note.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/add_note/__snapshots__/new_note.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/add_note/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/add_note/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/add_note/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/add_note/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/add_note/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/add_note/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/add_note/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/add_note/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/add_note/new_note.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/add_note/new_note.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/add_note/new_note.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/add_note/new_note.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/add_note/new_note.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/add_note/new_note.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/add_note/new_note.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/add_note/new_note.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/note_cards/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/note_cards/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/note_cards/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/note_cards/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/note_cards/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/note_cards/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/note_cards/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/note_cards/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/old_notes.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/old_notes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/old_notes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/old_notes.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/participants.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/participants.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/participants.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/participants.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/participants.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/participants.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/participants.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/participants.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/save_timeline.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/save_timeline.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/save_timeline.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/save_timeline.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/save_timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/save_timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/save_timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/save_timeline.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/test_ids.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/test_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/test_ids.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/test_ids.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/notes/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/notes/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/notes/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/constants.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/delete_timeline_modal.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/delete_timeline_modal.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/delete_timeline_modal.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/delete_timeline_modal.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/delete_timeline_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/delete_timeline_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/delete_timeline_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/delete_timeline_modal.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/delete_timeline_modal/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/edit_timeline_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/edit_timeline_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/edit_timeline_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/edit_timeline_actions.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/edit_timeline_batch_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/edit_timeline_batch_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/edit_timeline_batch_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/edit_timeline_batch_actions.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/export_timeline.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/export_timeline.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/export_timeline.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/export_timeline.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/export_timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/export_timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/export_timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/export_timeline.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/export_timeline/mocks.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/helpers.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/note_previews/hooks/use_delete_note.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/note_previews/hooks/use_delete_note.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/note_previews/hooks/use_delete_note.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/note_previews/hooks/use_delete_note.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/note_previews/hooks/use_delete_note.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/note_previews/hooks/use_delete_note.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/note_previews/hooks/use_delete_note.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/note_previews/hooks/use_delete_note.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/note_previews/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/note_previews/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/note_previews/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/note_previews/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/note_previews/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/note_previews/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/note_previews/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/note_previews/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/note_previews/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/note_previews/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/note_previews/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/note_previews/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/open_timeline.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/open_timeline.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/open_timeline.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/open_timeline.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/open_timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/open_timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/open_timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/open_timeline.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/open_timeline_modal_body.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/open_timeline_modal_body.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/open_timeline_modal_body.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/open_timeline_modal_body.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/open_timeline_modal_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/open_timeline_modal_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/open_timeline_modal_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/open_timeline_modal/open_timeline_modal_body.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/search_row/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/search_row/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/search_row/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/search_row/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/search_row/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/search_row/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/search_row/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/search_row/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/actions_columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/actions_columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/actions_columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/actions_columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/actions_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/actions_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/actions_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/actions_columns.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_columns.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_styles.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_styles.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_styles.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/common_styles.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/extended_columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/extended_columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/extended_columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/extended_columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/extended_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/extended_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/extended_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/extended_columns.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/icon_header_columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/icon_header_columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/icon_header_columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/icon_header_columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/icon_header_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/icon_header_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/icon_header_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/icon_header_columns.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/mocks.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/timelines_table/mocks.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/types.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/types.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_status.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_status.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_types.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_types.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_types.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_types.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_types.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_types.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_types.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/use_timeline_types.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/use_update_timeline.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/use_update_timeline.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/use_update_timeline.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/use_update_timeline.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/open_timeline/use_update_timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/use_update_timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/open_timeline/use_update_timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/open_timeline/use_update_timeline.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderer_switch/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderer_switch/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderer_switch/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderer_switch/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderer_switch/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderer_switch/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderer_switch/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderer_switch/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderer_switch/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderer_switch/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderer_switch/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderer_switch/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/constants.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/catalog/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/constants.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/alerts.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/alerts.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/alerts.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/alerts.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/auditd.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/auditd.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/auditd.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/auditd.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/auditd_file.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/auditd_file.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/auditd_file.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/auditd_file.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/library.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/library.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/library.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/library.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/netflow.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/netflow.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/netflow.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/netflow.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/registry.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/registry.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/registry.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/registry.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/suricata.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/suricata.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/suricata.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/suricata.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_dns.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_dns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_dns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_dns.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_endgame_process.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_endgame_process.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_endgame_process.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_endgame_process.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_file.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_file.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_file.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_file.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_fim.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_fim.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_fim.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_fim.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_security_event.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_security_event.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_security_event.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_security_event.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_socket.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_socket.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_socket.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/system_socket.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/threat_match.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/threat_match.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/threat_match.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/threat_match.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/zeek.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/zeek.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/zeek.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/examples/zeek.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/row_renderers_browser.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/row_renderers_browser.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/row_renderers_browser.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/row_renderers_browser.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/row_renderers_browser/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/row_renderers_browser/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/save_status/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/save_status/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/save_status/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/save_status/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/save_status/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/save_status/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/save_status/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/save_status/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/default_headers.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/default_headers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/default_headers.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/default_headers.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/events_select/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/helpers.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_headers/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_headers/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_id.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_id.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/column_id.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/column_id.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/constants.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/constants.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/constants.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/control_columns/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/control_columns/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/control_columns/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/control_columns/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/control_columns/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/control_columns/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/control_columns/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/control_columns/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/events/stateful_row_renderer/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/events/stateful_row_renderer/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/events/stateful_row_renderer/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/events/stateful_row_renderer/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/events/stateful_row_renderer/use_stateful_row_renderer.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/events/stateful_row_renderer/use_stateful_row_renderer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/events/stateful_row_renderer/use_stateful_row_renderer.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/events/stateful_row_renderer/use_stateful_row_renderer.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/events/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/events/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/events/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/events/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/events/use_stateful_event_focus/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/events/use_stateful_event_focus/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/events/use_stateful_event_focus/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/events/use_stateful_event_focus/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/args.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/args.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/args.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/args.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/empty_column_renderer.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/empty_column_renderer.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/empty_column_renderer.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/empty_column_renderer.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/formatted_field.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/formatted_field.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/formatted_field.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/formatted_field.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/get_column_renderer.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/get_column_renderer.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/get_column_renderer.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/get_column_renderer.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/get_row_renderer.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/get_row_renderer.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/get_row_renderer.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/get_row_renderer.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/host_working_dir.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/host_working_dir.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/host_working_dir.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/host_working_dir.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/plain_column_renderer.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/plain_column_renderer.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/plain_column_renderer.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/plain_column_renderer.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/plain_row_renderer.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/plain_row_renderer.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/plain_row_renderer.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/plain_row_renderer.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/process_draggable.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/process_draggable.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/process_draggable.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/process_draggable.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/unknown_column_renderer.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/unknown_column_renderer.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/unknown_column_renderer.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/unknown_column_renderer.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/user_host_working_dir.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/user_host_working_dir.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/user_host_working_dir.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/__snapshots__/user_host_working_dir.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/alert_field_badge/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/alert_field_badge/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/alert_field_badge/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/alert_field_badge/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/alert_field_badge/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/alert_field_badge/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/alert_field_badge/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/alert_field_badge/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/alert_field/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/helpers/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/helpers/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/helpers/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/helpers/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/helpers/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/helpers/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/helpers/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/helpers/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/alert_renderer/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/args.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/args.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/args.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/args.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/args.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/args.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/args.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/args.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/asset_criticality_level.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/asset_criticality_level.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/asset_criticality_level.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/asset_criticality_level.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/asset_criticality_level.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/asset_criticality_level.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/asset_criticality_level.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/asset_criticality_level.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_details.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_details.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_details.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_details.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_file_details.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_file_details.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_file_details.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_file_details.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_row_renderer.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_row_renderer.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_row_renderer.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/generic_row_renderer.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/primary_secondary_user_info.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/primary_secondary_user_info.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/primary_secondary_user_info.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/primary_secondary_user_info.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/session_user_host_working_dir.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/session_user_host_working_dir.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/session_user_host_working_dir.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/__snapshots__/session_user_host_working_dir.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_details.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_file_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_file_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_file_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_file_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_file_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_file_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_file_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_file_details.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_row_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_row_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_row_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_row_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_row_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_row_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_row_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/generic_row_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/primary_secondary_user_info.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/primary_secondary_user_info.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/primary_secondary_user_info.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/primary_secondary_user_info.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/primary_secondary_user_info.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/primary_secondary_user_info.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/primary_secondary_user_info.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/primary_secondary_user_info.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/session_user_host_working_dir.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/session_user_host_working_dir.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/session_user_host_working_dir.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/session_user_host_working_dir.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/session_user_host_working_dir.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/session_user_host_working_dir.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/session_user_host_working_dir.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/session_user_host_working_dir.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/auditd/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/bytes/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/bytes/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/bytes/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/bytes/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/bytes/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/bytes/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/bytes/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/bytes/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/column_renderer.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/column_renderer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/column_renderer.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/column_renderer.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/combine_renderers/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/combine_renderers/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/combine_renderers/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/combine_renderers/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/combine_renderers/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/combine_renderers/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/combine_renderers/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/combine_renderers/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/constants.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/constants.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/constants.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/constants.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/__snapshots__/threat_match_row.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/__snapshots__/threat_match_row.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/__snapshots__/threat_match_row.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/__snapshots__/threat_match_row.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/helpers.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/indicator_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/indicator_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/indicator_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/indicator_details.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/match_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/match_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/match_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/match_details.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_row_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_rows.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_rows.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_rows.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/cti/threat_match_rows.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details_line.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details_line.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details_line.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details_line.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details_line.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details_line.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details_line.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/dns_request_event_details_line.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/dns/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/empty_column_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/empty_column_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/empty_column_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/empty_column_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/empty_column_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/empty_column_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/empty_column_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/empty_column_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details_line.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details_line.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details_line.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details_line.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details_line.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details_line.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details_line.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/endgame_security_event_details_line.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/helpers.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/endgame/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/event_summary_column_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/event_summary_column_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/event_summary_column_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/event_summary_column_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/exit_code_draggable.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/exit_code_draggable.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/exit_code_draggable.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/exit_code_draggable.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/exit_code_draggable.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/exit_code_draggable.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/exit_code_draggable.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/exit_code_draggable.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_draggable.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_draggable.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_draggable.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_draggable.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_draggable.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_draggable.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_draggable.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_draggable.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_hash.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_hash.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_hash.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_hash.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_hash.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_hash.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_hash.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/file_hash.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_helpers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_udt.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_udt.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_udt.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_udt.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_udt.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_udt.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_udt.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/formatted_field_udt.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_column_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_column_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_column_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_column_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_column_renderer.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_column_renderer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_column_renderer.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_column_renderer.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_row_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_row_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_row_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_row_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_row_renderer.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_row_renderer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_row_renderer.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/get_row_renderer.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_name.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_name.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_name.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_name.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_name.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_name.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_name.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_name.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_working_dir.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_working_dir.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_working_dir.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_working_dir.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_working_dir.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_working_dir.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_working_dir.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/host_working_dir.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/index.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/index.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/__snapshots__/netflow_row_renderer.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/__snapshots__/netflow_row_renderer.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/__snapshots__/netflow_row_renderer.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/__snapshots__/netflow_row_renderer.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/netflow_row_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/netflow_row_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/netflow_row_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/netflow_row_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/netflow_row_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/netflow_row_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/netflow_row_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/netflow/netflow_row_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/parent_process_draggable.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/parent_process_draggable.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/parent_process_draggable.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/parent_process_draggable.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/parent_process_draggable.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/parent_process_draggable.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/parent_process_draggable.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/parent_process_draggable.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_query_value.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_query_value.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_query_value.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_query_value.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_query_value.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_query_value.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_query_value.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_query_value.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_value.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_value.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_value.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_value.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_value.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_value.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_value.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/parse_value.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_column_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_column_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_column_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_column_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_column_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_column_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_column_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_column_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_row_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_row_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_row_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_row_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_row_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_row_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_row_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/plain_row_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_draggable.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_draggable.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_draggable.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_draggable.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_draggable.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_draggable.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_draggable.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_draggable.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_hash.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_hash.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_hash.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_hash.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_hash.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_hash.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_hash.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/process_hash.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/reason_column_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/reason_column_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/reason_column_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/reason_column_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/reason_column_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/reason_column_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/reason_column_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/reason_column_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details_line.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details_line.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details_line.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details_line.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details_line.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details_line.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details_line.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/registry_event_details_line.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/registry/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/row_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/row_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/row_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/row_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/rule_status.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/rule_status.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/rule_status.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/rule_status.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_details.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_details.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_details.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_details.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_row_renderer.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_row_renderer.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_row_renderer.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_row_renderer.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_signature.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_signature.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_signature.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/__snapshots__/suricata_signature.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_details.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_links.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_links.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_links.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_links.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_links.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_links.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_links.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_refs.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_refs.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_refs.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_refs.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_row_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_row_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_row_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_row_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_row_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_row_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_row_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_row_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_signature.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_signature.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_signature.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_signature.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_signature.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_signature.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_signature.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/suricata/suricata_signature.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/auth_ssh.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/auth_ssh.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/auth_ssh.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/auth_ssh.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_details.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_details.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_details.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_details.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_file_details.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_file_details.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_file_details.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_file_details.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_row_renderer.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_row_renderer.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_row_renderer.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/generic_row_renderer.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/package.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/package.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/package.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/__snapshots__/package.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/auth_ssh.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/auth_ssh.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/auth_ssh.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/auth_ssh.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/auth_ssh.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/auth_ssh.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/auth_ssh.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/auth_ssh.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_details.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_file_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_file_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_file_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_file_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_file_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_file_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_file_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_file_details.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_row_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_row_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_row_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_row_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_row_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_row_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_row_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/generic_row_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/package.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/package.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/package.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/package.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/package.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/package.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/package.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/package.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/system/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/unknown_column_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/unknown_column_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/unknown_column_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/unknown_column_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/unknown_column_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/unknown_column_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/unknown_column_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/unknown_column_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_host_working_dir.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_host_working_dir.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_host_working_dir.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_host_working_dir.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_host_working_dir.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_host_working_dir.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_host_working_dir.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_host_working_dir.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_name.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_name.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_name.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_name.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_name.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_name.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_name.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_name.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_profile_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_profile_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_profile_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/user_profile_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_details.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_details.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_details.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_details.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_row_renderer.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_row_renderer.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_row_renderer.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_row_renderer.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_signature.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_signature.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_signature.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/__snapshots__/zeek_signature.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_details.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_details.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_details.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_details.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_details.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_details.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_details.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_details.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_row_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_row_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_row_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_row_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_row_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_row_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_row_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_row_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_signature.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_signature.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_signature.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_signature.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_signature.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_signature.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_signature.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/renderers/zeek/zeek_signature.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/selectors/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/selectors/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/selectors/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/selectors/index.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/selectors/index.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/selectors/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/selectors/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/selectors/index.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/unified_timeline_body.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/unified_timeline_body.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/unified_timeline_body.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/unified_timeline_body.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/body/unified_timeline_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/unified_timeline_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/body/unified_timeline_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/unified_timeline_body.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/cell_rendering/default_cell_renderer.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/cell_rendering/default_cell_renderer.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/cell_rendering/default_cell_renderer.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/cell_rendering/default_cell_renderer.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/cell_rendering/default_cell_renderer.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/cell_rendering/default_cell_renderer.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/cell_rendering/default_cell_renderer.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/cell_rendering/default_cell_renderer.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/cell_rendering/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/cell_rendering/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/cell_rendering/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/cell_rendering/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/empty.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/empty.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/empty.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/empty.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/provider.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/provider.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/provider.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/provider.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/providers.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/providers.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/providers.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/__snapshots__/providers.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/__tests__/add_data_provider_popover.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/__tests__/add_data_provider_popover.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/__tests__/add_data_provider_popover.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/__tests__/add_data_provider_popover.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/add_data_provider_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/add_data_provider_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/add_data_provider_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/add_data_provider_popover.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/data_provider.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/data_provider.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/data_provider.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/data_provider.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/empty.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/mock/mock_and_providers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/mock/mock_and_providers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/mock/mock_and_providers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/mock/mock_and_providers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/mock/mock_data_providers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/mock/mock_data_providers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/mock/mock_data_providers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/mock/mock_data_providers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_badge.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_actions.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_actions.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_actions.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_badge.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_badge.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_badge.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/provider_item_badge.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/providers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/data_providers/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/data_providers/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/date_picker_lock/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/date_picker_lock/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/date_picker_lock/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/date_picker_lock/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/date_picker_lock/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/date_picker_lock/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/date_picker_lock/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/date_picker_lock/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/events.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/events.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/events.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/events.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/footer/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/footer/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/footer/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/footer/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/footer/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/footer/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/footer/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/footer/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/footer/last_updated.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/footer/last_updated.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/footer/last_updated.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/footer/last_updated.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/footer/last_updated.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/footer/last_updated.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/footer/last_updated.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/footer/last_updated.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/footer/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/footer/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/footer/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/footer/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/kpi/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/kpi/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/kpi/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/kpi/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/kpi/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/kpi/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/kpi/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/kpi/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/kpi/kpi_container.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/kpi/kpi_container.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/kpi/kpi_container.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/kpi/kpi_container.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/kpi/kpis.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/kpi/kpis.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/kpi/kpis.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/kpi/kpis.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/kpi/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/kpi/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/kpi/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/kpi/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/pin/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/pin/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/pin/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/pin/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/pin/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/pin/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/pin/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/pin/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/properties/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/properties/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/properties/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/properties/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/properties/notes_flyout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/notes_flyout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/properties/notes_flyout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/notes_flyout.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/properties/notes_flyout.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/notes_flyout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/properties/notes_flyout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/notes_flyout.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/properties/notes_size.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/notes_size.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/properties/notes_size.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/notes_size.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/properties/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/properties/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/properties/use_notes_in_flyout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/use_notes_in_flyout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/properties/use_notes_in_flyout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/use_notes_in_flyout.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/properties/use_notes_in_flyout.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/use_notes_in_flyout.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/properties/use_notes_in_flyout.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/properties/use_notes_in_flyout.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/query_bar/eql/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/query_bar/eql/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/query_bar/eql/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/query_bar/eql/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/query_bar/eql/selectors.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/query_bar/eql/selectors.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/query_bar/eql/selectors.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/query_bar/eql/selectors.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/query_bar/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/query_bar/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/query_bar/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/query_bar/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/query_bar/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/query_bar/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/query_bar/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/query_bar/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/query_bar/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/query_bar/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/query_bar/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/query_bar/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/refetch_timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/refetch_timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/refetch_timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/refetch_timeline.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/helpers.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/search_or_filter/helpers.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/helpers.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/search_or_filter/helpers.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/helpers.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/search_or_filter/helpers.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/helpers.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/search_or_filter/helpers.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/search_or_filter/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/search_or_filter/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/search_or_filter.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/search_or_filter/search_or_filter.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/search_or_filter.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/search_or_filter/search_or_filter.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/search_or_filter/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/search_or_filter/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/search_or_filter/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/search_super_select/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/search_super_select/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/search_super_select/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/search_super_select/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/selectable_timeline/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/selectable_timeline/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/selectable_timeline/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/selectable_timeline/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/selectable_timeline/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/selectable_timeline/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/selectable_timeline/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/selectable_timeline/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/styles.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/styles.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/styles.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/styles.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/eql/header/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/eql/header/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/eql/header/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/eql/header/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/eql/header/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/eql/header/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/eql/header/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/eql/header/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/eql/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/eql/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/eql/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/eql/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/eql/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/eql/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/eql/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/eql/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/__mocks__/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/__mocks__/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/__mocks__/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/__mocks__/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/mock.data.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/mock.data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/mock.data.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/mock.data.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_histogram_customizations.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_histogram_customizations.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_histogram_customizations.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_histogram_customizations.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_histogram_customizations.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_histogram_customizations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_histogram_customizations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_histogram_customizations.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_search_bar_customizations.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_search_bar_customizations.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_search_bar_customizations.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_search_bar_customizations.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_set_discover_customizations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_set_discover_customizations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_set_discover_customizations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/customizations/use_set_discover_customizations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/mocks/esql_tab_content.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/mocks/esql_tab_content.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/mocks/esql_tab_content.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/mocks/esql_tab_content.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/mocks/index.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/mocks/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/mocks/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/mocks/index.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/styles.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/styles.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/styles.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/styles.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_discover_state.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_discover_state.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_discover_state.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_discover_state.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_get_stateful_query_bar.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_get_stateful_query_bar.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_get_stateful_query_bar.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_get_stateful_query_bar.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_get_stateful_query_bar.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_get_stateful_query_bar.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_get_stateful_query_bar.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/use_get_stateful_query_bar.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/index.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/index.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/index.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/test_utils.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/test_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/test_utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/esql/utils/test_utils.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/graph/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/graph/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/graph/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/graph/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/notes/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/notes/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/notes/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/notes/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/notes/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/notes/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/notes/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/notes/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/notes/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/notes/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/notes/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/notes/selectors.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/pinned/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/pinned/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/pinned/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/pinned/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/pinned/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/pinned/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/pinned/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/pinned/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/query/header/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/query/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/query/index.test.tsx similarity index 99% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/query/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/query/index.test.tsx index cfd8f86af9dac..eb13527385739 100644 --- a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/query/index.test.tsx +++ b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/query/index.test.tsx @@ -1250,7 +1250,7 @@ describe('query tab with unified timeline', () => { ); /* * Above event is alert and not an event but `getEventType` in - *x-pack/plugins/security_solution/public/timelines/components/timeline/body/helpers.tsx + * x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/helpers.tsx * returns it has event and not an alert even though, it has event.kind as signal. * Need to see if it is okay * @@ -1313,7 +1313,7 @@ describe('query tab with unified timeline', () => { ); /* * Above event is alert and not an event but `getEventType` in - * x-pack/plugins/security_solution/public/timelines/components/timeline/body/helpers.tsx + * x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/body/helpers.tsx * returns it has event and not an alert even though, it has event.kind as signal. * Need to see if it is okay * diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/query/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/query/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/query/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/query/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/selectors.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/session/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/session/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/session/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/session/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/session/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/session/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/session/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/session/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/session/use_session_view.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/session/use_session_view.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/session/use_session_view.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/session/use_session_view.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/session/use_session_view.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/session/use_session_view.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/session/use_session_view.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/session/use_session_view.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/__snapshots__/use_timeline_columns.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/__snapshots__/use_timeline_columns.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/__snapshots__/use_timeline_columns.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/__snapshots__/use_timeline_columns.test.ts.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/__snapshots__/use_timeline_control_columns.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/__snapshots__/use_timeline_control_columns.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/__snapshots__/use_timeline_control_columns.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/__snapshots__/use_timeline_control_columns.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/layout.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/layout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/layout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/layout.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/types.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/types.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_columns.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_columns.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_columns.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_columns.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_columns.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_control_columns.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_control_columns.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_control_columns.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_control_columns.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_control_columns.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_control_columns.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_control_columns.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/use_timeline_control_columns.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/shared/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/shared/utils.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/tabs/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/tabs/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/types.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/types.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/__snapshots__/custom_timeline_data_grid_body.test.tsx.snap b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/__snapshots__/custom_timeline_data_grid_body.test.tsx.snap similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/__snapshots__/custom_timeline_data_grid_body.test.tsx.snap rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/__snapshots__/custom_timeline_data_grid_body.test.tsx.snap diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/control_column_cell_render.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/control_column_cell_render.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/control_column_cell_render.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/control_column_cell_render.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/custom_timeline_data_grid_body.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/custom_timeline_data_grid_body.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/custom_timeline_data_grid_body.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/custom_timeline_data_grid_body.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/custom_timeline_data_grid_body.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/custom_timeline_data_grid_body.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/custom_timeline_data_grid_body.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/custom_timeline_data_grid_body.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/get_event_type_row_classname.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/get_event_type_row_classname.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/get_event_type_row_classname.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/get_event_type_row_classname.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/get_event_type_row_classname.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/get_event_type_row_classname.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/get_event_type_row_classname.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/get_event_type_row_classname.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/timeline_event_detail_row.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/timeline_event_detail_row.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/timeline_event_detail_row.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/timeline_event_detail_row.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/timeline_event_detail_row.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/timeline_event_detail_row.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/timeline_event_detail_row.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/timeline_event_detail_row.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/toolbar_additional_controls.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/toolbar_additional_controls.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/toolbar_additional_controls.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/toolbar_additional_controls.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/use_timeline_unified_data_table_context.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/use_timeline_unified_data_table_context.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/use_timeline_unified_data_table_context.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/use_timeline_unified_data_table_context.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/get_fields_list_creation_options.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/get_fields_list_creation_options.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/get_fields_list_creation_options.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/get_fields_list_creation_options.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/resizable_layout.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/resizable_layout.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/resizable_layout.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/resizable_layout.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/resizable_layout.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/resizable_layout.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/resizable_layout.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/resizable_layout.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/styles.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/styles.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/styles.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/styles.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/utils.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/utils.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/utils.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/components/timeline/unified_components/utils.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/active_timeline_context.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/active_timeline_context.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/active_timeline_context.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/active_timeline_context.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/all/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/all/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/all/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/all/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/containers/api.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/api.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/api.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/api.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/api.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/api.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/details/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/details/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/details/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/details/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/containers/details/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/details/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/details/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/details/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/helpers.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/containers/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/containers/kpis/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/kpis/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/kpis/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/kpis/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/containers/kpis/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/kpis/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/kpis/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/kpis/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/local_storage/index.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/local_storage/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/index.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/local_storage/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/local_storage/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/containers/local_storage/migrate_alert_page_contorls.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/migrate_alert_page_contorls.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/local_storage/migrate_alert_page_contorls.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/migrate_alert_page_contorls.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/local_storage/migrate_alert_page_controls.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/migrate_alert_page_controls.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/local_storage/migrate_alert_page_controls.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/migrate_alert_page_controls.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/local_storage/migrates_risk_level_title.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/migrates_risk_level_title.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/local_storage/migrates_risk_level_title.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/migrates_risk_level_title.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/containers/local_storage/migrates_risk_level_title.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/migrates_risk_level_title.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/local_storage/migrates_risk_level_title.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/migrates_risk_level_title.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/containers/local_storage/test.data.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/test.data.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/local_storage/test.data.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/test.data.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/local_storage/types.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/local_storage/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/local_storage/types.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/notes/api.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/notes/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/notes/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/notes/api.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/pinned_event/api.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/pinned_event/api.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/pinned_event/api.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/pinned_event/api.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/containers/use_timeline_data_filters.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/use_timeline_data_filters.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/use_timeline_data_filters.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/use_timeline_data_filters.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/containers/use_timeline_data_filters.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/containers/use_timeline_data_filters.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/containers/use_timeline_data_filters.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/containers/use_timeline_data_filters.ts diff --git a/x-pack/plugins/security_solution/public/timelines/hooks/use_create_timeline.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/hooks/use_create_timeline.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/hooks/use_create_timeline.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/hooks/use_create_timeline.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/hooks/use_create_timeline.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/hooks/use_create_timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/hooks/use_create_timeline.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/hooks/use_create_timeline.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/index.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/public/timelines/jest.config.js b/x-pack/solutions/security/plugins/security_solution/public/timelines/jest.config.js new file mode 100644 index 0000000000000..51ce8fb028b76 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/public/timelines/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/public/timelines'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/public/timelines', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/public/timelines/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../../server/__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/public/timelines/links.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/links.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/links.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/links.ts diff --git a/x-pack/plugins/security_solution/public/timelines/pages/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/pages/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/pages/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/pages/index.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/pages/timelines_page.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/pages/timelines_page.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/pages/timelines_page.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/pages/timelines_page.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/pages/timelines_page.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/pages/timelines_page.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/pages/timelines_page.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/pages/timelines_page.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/pages/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/pages/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/pages/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/pages/translations.ts diff --git a/x-pack/plugins/security_solution/public/timelines/routes.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/routes.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/routes.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/routes.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/store/actions.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/actions.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/actions.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/defaults.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/defaults.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/defaults.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/defaults.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/helpers.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/index.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/index.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/index.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/index.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/create_timeline_middlewares.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/create_timeline_middlewares.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/create_timeline_middlewares.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/create_timeline_middlewares.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/helpers.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/helpers.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/helpers.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_changed.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_changed.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_changed.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_changed.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_changed.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_changed.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_changed.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_changed.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_favorite.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_favorite.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_favorite.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_favorite.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_favorite.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_favorite.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_favorite.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_favorite.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_note.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_note.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_note.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_note.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_note.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_note.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_note.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_note.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_pinned_event.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_pinned_event.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_pinned_event.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_pinned_event.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_pinned_event.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_pinned_event.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_pinned_event.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_pinned_event.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_save.test.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_save.test.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_save.test.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_save.test.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_save.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_save.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/middlewares/timeline_save.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/middlewares/timeline_save.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/model.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/model.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/model.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/reducer.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/reducer.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/reducer.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/reducer.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/selectors.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/selectors.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/selectors.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/selectors.ts diff --git a/x-pack/plugins/security_solution/public/timelines/store/types.ts b/x-pack/solutions/security/plugins/security_solution/public/timelines/store/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/store/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/timelines/store/types.ts diff --git a/x-pack/plugins/security_solution/public/timelines/wrapper/index.test.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/wrapper/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/wrapper/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/wrapper/index.test.tsx diff --git a/x-pack/plugins/security_solution/public/timelines/wrapper/index.tsx b/x-pack/solutions/security/plugins/security_solution/public/timelines/wrapper/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/timelines/wrapper/index.tsx rename to x-pack/solutions/security/plugins/security_solution/public/timelines/wrapper/index.tsx diff --git a/x-pack/plugins/security_solution/public/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/translations.ts diff --git a/x-pack/plugins/security_solution/public/types.ts b/x-pack/solutions/security/plugins/security_solution/public/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/types.ts diff --git a/x-pack/plugins/security_solution/public/use_readonly_header.ts b/x-pack/solutions/security/plugins/security_solution/public/use_readonly_header.ts similarity index 100% rename from x-pack/plugins/security_solution/public/use_readonly_header.ts rename to x-pack/solutions/security/plugins/security_solution/public/use_readonly_header.ts diff --git a/x-pack/plugins/security_solution/public/value_list/components/add_list_item_popover.tsx b/x-pack/solutions/security/plugins/security_solution/public/value_list/components/add_list_item_popover.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/value_list/components/add_list_item_popover.tsx rename to x-pack/solutions/security/plugins/security_solution/public/value_list/components/add_list_item_popover.tsx diff --git a/x-pack/plugins/security_solution/public/value_list/components/delete_list_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/value_list/components/delete_list_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/value_list/components/delete_list_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/value_list/components/delete_list_item.tsx diff --git a/x-pack/plugins/security_solution/public/value_list/components/info.tsx b/x-pack/solutions/security/plugins/security_solution/public/value_list/components/info.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/value_list/components/info.tsx rename to x-pack/solutions/security/plugins/security_solution/public/value_list/components/info.tsx diff --git a/x-pack/plugins/security_solution/public/value_list/components/inline_edit_list_item_value.tsx b/x-pack/solutions/security/plugins/security_solution/public/value_list/components/inline_edit_list_item_value.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/value_list/components/inline_edit_list_item_value.tsx rename to x-pack/solutions/security/plugins/security_solution/public/value_list/components/inline_edit_list_item_value.tsx diff --git a/x-pack/plugins/security_solution/public/value_list/components/list_item_table.tsx b/x-pack/solutions/security/plugins/security_solution/public/value_list/components/list_item_table.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/value_list/components/list_item_table.tsx rename to x-pack/solutions/security/plugins/security_solution/public/value_list/components/list_item_table.tsx diff --git a/x-pack/plugins/security_solution/public/value_list/components/show_value_list_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/value_list/components/show_value_list_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/value_list/components/show_value_list_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/value_list/components/show_value_list_modal.tsx diff --git a/x-pack/plugins/security_solution/public/value_list/components/upload_list_item.tsx b/x-pack/solutions/security/plugins/security_solution/public/value_list/components/upload_list_item.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/value_list/components/upload_list_item.tsx rename to x-pack/solutions/security/plugins/security_solution/public/value_list/components/upload_list_item.tsx diff --git a/x-pack/plugins/security_solution/public/value_list/components/value_list_modal.tsx b/x-pack/solutions/security/plugins/security_solution/public/value_list/components/value_list_modal.tsx similarity index 100% rename from x-pack/plugins/security_solution/public/value_list/components/value_list_modal.tsx rename to x-pack/solutions/security/plugins/security_solution/public/value_list/components/value_list_modal.tsx diff --git a/x-pack/plugins/security_solution/public/value_list/translations.ts b/x-pack/solutions/security/plugins/security_solution/public/value_list/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/public/value_list/translations.ts rename to x-pack/solutions/security/plugins/security_solution/public/value_list/translations.ts diff --git a/x-pack/plugins/security_solution/public/value_list/types.ts b/x-pack/solutions/security/plugins/security_solution/public/value_list/types.ts similarity index 100% rename from x-pack/plugins/security_solution/public/value_list/types.ts rename to x-pack/solutions/security/plugins/security_solution/public/value_list/types.ts diff --git a/x-pack/plugins/security_solution/scripts/beat_docs/build.js b/x-pack/solutions/security/plugins/security_solution/scripts/beat_docs/build.js similarity index 99% rename from x-pack/plugins/security_solution/scripts/beat_docs/build.js rename to x-pack/solutions/security/plugins/security_solution/scripts/beat_docs/build.js index db766e6f738a6..f3a1c7c224b6e 100644 --- a/x-pack/plugins/security_solution/scripts/beat_docs/build.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/beat_docs/build.js @@ -5,7 +5,7 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); // eslint-disable-next-line import/no-extraneous-dependencies const extract = require('extract-zip'); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/README.md b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/README.md similarity index 92% rename from x-pack/plugins/security_solution/scripts/endpoint/README.md rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/README.md index 2827ab065504b..253b0b296e7e1 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/README.md +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/README.md @@ -11,7 +11,7 @@ Example command sequence to get ES and kibana running with sample data after ins `npx yarn start --no-base-path` -> starts kibana. Note: you may need other configurations steps to start the security solution with endpoint support. -`cd x-pack/plugins/security_solution/scripts/endpoint` +`cd x-pack/solutions/security/plugins/security_solution/scripts/endpoint` `yarn test:generate` -> run the resolver_generator.ts script diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_downloader.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_downloader.js similarity index 85% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_downloader.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_downloader.js index 050be8e0cf071..37512b9ddab26 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/agent_downloader.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_downloader.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./agent_downloader_cli').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_downloader_cli/agent_downloader.test.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_downloader_cli/agent_downloader.test.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_downloader_cli/agent_downloader.test.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_downloader_cli/agent_downloader.test.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_downloader_cli/agent_downloader.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_downloader_cli/agent_downloader.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_downloader_cli/agent_downloader.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_downloader_cli/agent_downloader.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_downloader_cli/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_downloader_cli/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_downloader_cli/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_downloader_cli/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/agent_emulator.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/agent_emulator.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/agent_emulator.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/agent_emulator.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/constants.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/constants.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/constants.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/screens/actions_responder.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/screens/actions_responder.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/screens/actions_responder.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/screens/actions_responder.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/screens/components/run_service_status_formatter.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/screens/components/run_service_status_formatter.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/screens/components/run_service_status_formatter.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/screens/components/run_service_status_formatter.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/screens/load_endpoints.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/screens/load_endpoints.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/screens/load_endpoints.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/screens/load_endpoints.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/screens/main.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/screens/main.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/screens/main.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/screens/main.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/screens/policy_responder.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/screens/policy_responder.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/screens/policy_responder.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/screens/policy_responder.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/action_responder.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/services/action_responder.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/action_responder.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/services/action_responder.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/agent_keep_alive.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/services/agent_keep_alive.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/agent_keep_alive.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/services/agent_keep_alive.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/emulator_run_context.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/services/emulator_run_context.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/emulator_run_context.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/services/emulator_run_context.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_loader.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_loader.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_loader.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_loader.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_response_actions.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_response_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_response_actions.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/services/endpoint_response_actions.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/types.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/types.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_emulator/types.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_emulator/types.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/agent_policy_generator/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_policy_generator/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/agent_policy_generator/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_policy_generator/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/README.md b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/README.md similarity index 96% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/README.md rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/README.md index 48e1da2ef442f..e104b4c7c07c7 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/README.md +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/README.md @@ -5,7 +5,7 @@ API Emulator is a framework wrapped around [Hapi](https://hapi.dev/) that enable The following script can be used to start the External EDR Server Emulator from the command line: ```shell -node x-pack/plugins/security_solution/scripts/endpoint/start_external_edr_server_emulator.js +node x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_external_edr_server_emulator.js ``` Use the `--help` option to view what arguments can be used diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/mocks.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/mocks.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_init_rtr_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_init_rtr_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_init_rtr_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_init_rtr_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_refresh_rtr_session_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_refresh_rtr_session_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_refresh_rtr_session_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_refresh_rtr_session_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_rtr_command_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_rtr_command_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_rtr_command_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/batch_rtr_command_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_agent_details_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_agent_details_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_agent_details_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_agent_details_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_agent_online_status_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_agent_online_status_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_agent_online_status_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_agent_online_status_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_rtr_command_details_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_rtr_command_details_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_rtr_command_details_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_rtr_command_details_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_scripts_details_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_scripts_details_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_scripts_details_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_scripts_details_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_scripts_ids_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_scripts_ids_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_scripts_ids_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_scripts_ids_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_token_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_token_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_token_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/get_token_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/host_actions_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/host_actions_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/host_actions_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/host_actions_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/init_rtr_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/init_rtr_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/init_rtr_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/init_rtr_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/refresh_rtr_session_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/refresh_rtr_session_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/refresh_rtr_session_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/refresh_rtr_session_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/rtr_admin_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/rtr_admin_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/rtr_admin_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/rtr_admin_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/rtr_command_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/rtr_command_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/rtr_command_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/rtr_command_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/utils.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/utils.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/crowdstrike/routes/utils.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/activities_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/activities_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/activities_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/activities_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agent_action_connect_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agent_action_connect_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agent_action_connect_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agent_action_connect_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agent_action_disconnect_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agent_action_disconnect_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agent_action_disconnect_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agent_action_disconnect_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agents_route.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agents_route.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agents_route.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/agents_route.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/utils.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/utils.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/emulator_plugins/sentinelone/routes/utils.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/external_edr_server_emulator.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/external_edr_server_emulator.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/external_edr_server_emulator.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/external_edr_server_emulator.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/external_edr_server_emulator.types.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/external_edr_server_emulator.types.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/external_edr_server_emulator.types.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/external_edr_server_emulator.types.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/lib/emulator_server.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/lib/emulator_server.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/lib/emulator_server.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/lib/emulator_server.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/api_emulator/lib/emulator_server.types.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/lib/emulator_server.types.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/api_emulator/lib/emulator_server.types.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/lib/emulator_server.types.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/blocklists/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/blocklists/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/agent_downloads_service.test.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/agent_downloads_service.test.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/agent_downloads_service.test.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/agent_downloads_service.test.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/agent_downloads_service.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/agent_downloads_service.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/agent_downloads_service.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/agent_downloads_service.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/base_running_service.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/base_running_service.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/base_running_service.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/base_running_service.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/connectors_services.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/connectors_services.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/connectors_services.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/connectors_services.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/constants.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/constants.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/constants.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/delete_all_endpoint_data.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/delete_all_endpoint_data.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/delete_all_endpoint_data.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/delete_all_endpoint_data.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/detection_rules_services.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/detection_rules_services.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/detection_rules_services.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/detection_rules_services.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/elastic_agent_service.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/elastic_agent_service.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/elastic_agent_service.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/elastic_agent_service.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/endpoint_artifact_services.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/endpoint_artifact_services.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/endpoint_artifact_services.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/endpoint_artifact_services.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/endpoint_host_services.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/endpoint_host_services.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/endpoint_host_services.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/endpoint_host_services.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/endpoint_metadata_services.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/endpoint_metadata_services.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/endpoint_metadata_services.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/endpoint_metadata_services.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/execution_throttler.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/execution_throttler.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/execution_throttler.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/execution_throttler.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/fleet_server/fleet_server.yml b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_server/fleet_server.yml similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/fleet_server/fleet_server.yml rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_server/fleet_server.yml diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/fleet_server/fleet_server_services.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_server/fleet_server_services.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/fleet_server/fleet_server_services.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_server/fleet_server_services.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/fleet_services.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/fleet_services.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/fleet_services.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/is_localhost.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/is_localhost.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/is_localhost.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/is_localhost.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/network_services.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/network_services.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/network_services.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/network_services.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/nodejs_utils.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/nodejs_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/nodejs_utils.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/nodejs_utils.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/random_policy_id_generator.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/random_policy_id_generator.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/random_policy_id_generator.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/random_policy_id_generator.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/response_actions.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/response_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/response_actions.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/response_actions.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/role_and_user_loader.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/role_and_user_loader.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/role_and_user_loader.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/role_and_user_loader.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/detections_engineer.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/detections_engineer.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/detections_engineer.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/detections_engineer.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/endpoint_operations_analyst.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/endpoint_operations_analyst.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/endpoint_operations_analyst.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/endpoint_operations_analyst.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/endpoint_security_policy_manager.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/endpoint_security_policy_manager.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/endpoint_security_policy_manager.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/endpoint_security_policy_manager.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/hunter.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/hunter.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/hunter.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/hunter.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/platform_engineer.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/platform_engineer.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/platform_engineer.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/platform_engineer.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/rule_author.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/rule_author.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/rule_author.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/rule_author.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/README.md b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/README.md similarity index 81% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/README.md rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/README.md index d2e519a0aab68..c99105e60862d 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/README.md +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/README.md @@ -16,9 +16,9 @@ yarn es serverless \ --kill \ -E xpack.security.authc.api_key.enabled=true \ -E http.host=0.0.0.0 \ ---resources=./x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/roles.yml \ ---resources=./x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users \ ---resources=./x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users_roles +--resources=./x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/roles.yml \ +--resources=./x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users \ +--resources=./x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users_roles ``` > **💡️TIP** diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/roles.yml b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/roles.yml similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/roles.yml rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/roles.yml diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users_roles b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users_roles similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users_roles rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/users_roles diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/soc_manager.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/soc_manager.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/soc_manager.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/soc_manager.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/t1_analyst.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/t1_analyst.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/t1_analyst.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/t1_analyst.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/t2_analyst.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/t2_analyst.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/t2_analyst.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/t2_analyst.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/t3_analyst.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/t3_analyst.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/t3_analyst.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/t3_analyst.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/threat_intelligence_analyst.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/threat_intelligence_analyst.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/threat_intelligence_analyst.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/threat_intelligence_analyst.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/with_artifact_read_privileges_role.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/with_artifact_read_privileges_role.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/with_artifact_read_privileges_role.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/with_artifact_read_privileges_role.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/with_response_actions_role.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/with_response_actions_role.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/with_response_actions_role.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/with_response_actions_role.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/without_response_actions_role.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/without_response_actions_role.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/roles_users/without_response_actions_role.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/without_response_actions_role.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/screen/choice_menu_formatter.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/choice_menu_formatter.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/screen/choice_menu_formatter.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/choice_menu_formatter.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/screen/column_layout_formatter.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/column_layout_formatter.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/screen/column_layout_formatter.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/column_layout_formatter.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/screen/common_choices.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/common_choices.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/screen/common_choices.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/common_choices.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/screen/constants.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/screen/constants.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/constants.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/screen/data_formatter.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/data_formatter.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/screen/data_formatter.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/data_formatter.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/screen/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/screen/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/screen/layout.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/layout.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/screen/layout.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/layout.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/screen/progress_formatter.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/progress_formatter.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/screen/progress_formatter.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/progress_formatter.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/screen/screen_base_class.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/screen_base_class.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/screen/screen_base_class.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/screen_base_class.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/screen/type_gards.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/type_gards.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/screen/type_gards.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/type_gards.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/screen/types.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/types.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/screen/types.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/screen/types.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/security_user_services.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/security_user_services.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/security_user_services.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/security_user_services.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/settings_storage.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/settings_storage.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/settings_storage.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/settings_storage.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/spaces.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/spaces.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/spaces.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/spaces.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/stack_services.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/stack_services.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/stack_services.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/stack_services.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/types.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/types.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/types.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/types.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/utils.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/utils.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/utils.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/vagrant/Vagrantfile b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/vagrant/Vagrantfile similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/common/vagrant/Vagrantfile rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/vagrant/Vagrantfile diff --git a/x-pack/plugins/security_solution/scripts/endpoint/common/vm_services.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/vm_services.ts similarity index 99% rename from x-pack/plugins/security_solution/scripts/endpoint/common/vm_services.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/vm_services.ts index fc1301c9fed9a..9e133c69700c6 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/common/vm_services.ts +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/vm_services.ts @@ -231,7 +231,7 @@ interface CreateVagrantVmOptions extends BaseVmCreateOptions { agentDownload: DownloadedAgentInfo; /** * The path to the Vagrantfile to use to provision the VM. Defaults to Vagrantfile under: - * `x-pack/plugins/security_solution/scripts/endpoint/common/vagrant/Vagrantfile` + * `x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/vagrant/Vagrantfile` */ vagrantFile?: string; log?: ToolingLog; diff --git a/x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_emulator.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_emulator.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_emulator.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_emulator.js index 9eacefa57a2b9..a259d98a78f93 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_emulator.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_emulator.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./agent_emulator').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/elastic_endpoint.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/elastic_endpoint.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/elastic_endpoint.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/elastic_endpoint.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/pre_check.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/pre_check.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/pre_check.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/pre_check.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/runtime.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/runtime.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/runtime.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/runtime.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/setup.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/setup.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/setup.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/setup.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/types.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/types.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/types.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_runner/types.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/endpoint_policies/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_policies/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/endpoint_policies/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_policies/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/src/create_artifacts.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/src/create_artifacts.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/src/create_artifacts.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/src/create_artifacts.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/src/create_policies.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/src/create_policies.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/src/create_policies.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/src/create_policies.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/src/load.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/src/load.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/src/load.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/src/load.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/src/progress_reporter.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/src/progress_reporter.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/src/progress_reporter.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/src/progress_reporter.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/src/types.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/src/types.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/src/types.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/src/types.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/src/utils.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/src/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/env_data_loader/src/utils.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/env_data_loader/src/utils.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/es_serverless/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/es_serverless/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/es_serverless/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/es_serverless/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/event_filters/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/event_filters/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/event_filters/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/event_filters/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/fleet_server/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/fleet_server/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/fleet_server/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/fleet_server/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/host_isolation_exceptions/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/load_agent_policies.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_agent_policies.js similarity index 85% rename from x-pack/plugins/security_solution/scripts/endpoint/load_agent_policies.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_agent_policies.js index 0ead7ec978eda..2647a83288ec8 100755 --- a/x-pack/plugins/security_solution/scripts/endpoint/load_agent_policies.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_agent_policies.js @@ -7,5 +7,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./agent_policy_generator').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/load_blocklists.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_blocklists.js similarity index 85% rename from x-pack/plugins/security_solution/scripts/endpoint/load_blocklists.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_blocklists.js index 46777ae8ccf7f..912f1743bfb45 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/load_blocklists.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_blocklists.js @@ -7,5 +7,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./blocklists').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/load_endpoint_policies.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_endpoint_policies.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/endpoint/load_endpoint_policies.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_endpoint_policies.js index b982fa4eaeaa3..1b7482fbcb75f 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/load_endpoint_policies.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_endpoint_policies.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./endpoint_policies').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/load_env_data.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_env_data.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/endpoint/load_env_data.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_env_data.js index 6568d3465432f..3f012e59ecdde 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/load_env_data.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_env_data.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./env_data_loader').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/load_event_filters.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_event_filters.js similarity index 85% rename from x-pack/plugins/security_solution/scripts/endpoint/load_event_filters.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_event_filters.js index ca0f4ff9365c5..e7645ecb35a78 100755 --- a/x-pack/plugins/security_solution/scripts/endpoint/load_event_filters.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_event_filters.js @@ -7,5 +7,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./event_filters').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/load_host_isolation_exceptions.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_host_isolation_exceptions.js similarity index 86% rename from x-pack/plugins/security_solution/scripts/endpoint/load_host_isolation_exceptions.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_host_isolation_exceptions.js index 13fedecb690ca..a8edbd96686ea 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/load_host_isolation_exceptions.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_host_isolation_exceptions.js @@ -7,5 +7,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./host_isolation_exceptions').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/load_trusted_apps.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_trusted_apps.js similarity index 85% rename from x-pack/plugins/security_solution/scripts/endpoint/load_trusted_apps.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_trusted_apps.js index 2b5f63bba8d3d..eec61b588483a 100755 --- a/x-pack/plugins/security_solution/scripts/endpoint/load_trusted_apps.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_trusted_apps.js @@ -7,5 +7,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./trusted_apps').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/resolver_generator.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/resolver_generator.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/endpoint/resolver_generator.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/resolver_generator.js index 5a43286ae144e..fda2fd4d4d935 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/resolver_generator.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/resolver_generator.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./resolver_generator_script'); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/resolver_generator_script.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/resolver_generator_script.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/resolver_generator_script.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/resolver_generator_script.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/run_endpoint_agent.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/run_endpoint_agent.js similarity index 85% rename from x-pack/plugins/security_solution/scripts/endpoint/run_endpoint_agent.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/run_endpoint_agent.js index 1a79b1456b9c6..2398bffe1b694 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/run_endpoint_agent.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/run_endpoint_agent.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./endpoint_agent_runner').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/run_sentinelone_host.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/run_sentinelone_host.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/endpoint/run_sentinelone_host.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/run_sentinelone_host.js index 56847abe9a920..5eeb6392ca012 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/run_sentinelone_host.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/run_sentinelone_host.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./sentinelone_host').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/common.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/sentinelone_host/common.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/common.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/sentinelone_host/common.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/sentinelone_host/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/sentinelone_host/index.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/types.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/sentinelone_host/types.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/types.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/sentinelone_host/types.ts diff --git a/x-pack/plugins/security_solution/scripts/endpoint/start_es_serverless_with_security_users.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_es_serverless_with_security_users.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/endpoint/start_es_serverless_with_security_users.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_es_serverless_with_security_users.js index 14169bc43ed08..3ef76c2c55797 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/start_es_serverless_with_security_users.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_es_serverless_with_security_users.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./es_serverless').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/start_external_edr_server_emulator.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_external_edr_server_emulator.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/endpoint/start_external_edr_server_emulator.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_external_edr_server_emulator.js index 5874264a85e2b..9003e614a6c3b 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/start_external_edr_server_emulator.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_external_edr_server_emulator.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./api_emulator').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/start_fleet_server.js b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_fleet_server.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/endpoint/start_fleet_server.js rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_fleet_server.js index d83c8a350f9e9..640944f27fb47 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/start_fleet_server.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_fleet_server.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./fleet_server').cli(); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/endpoint/trusted_apps/index.ts diff --git a/x-pack/plugins/security_solution/scripts/extract_tactics_techniques_mitre.js b/x-pack/solutions/security/plugins/security_solution/scripts/extract_tactics_techniques_mitre.js similarity index 99% rename from x-pack/plugins/security_solution/scripts/extract_tactics_techniques_mitre.js rename to x-pack/solutions/security/plugins/security_solution/scripts/extract_tactics_techniques_mitre.js index 6bb1b52a92043..9ce8fbb72cff6 100644 --- a/x-pack/plugins/security_solution/scripts/extract_tactics_techniques_mitre.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/extract_tactics_techniques_mitre.js @@ -5,7 +5,7 @@ * 2.0. */ -require('../../../../src/setup_node_env'); +require('../../../../../../src/setup_node_env'); const fs = require('fs'); // eslint-disable-next-line import/no-extraneous-dependencies diff --git a/x-pack/solutions/security/plugins/security_solution/scripts/jest.config.js b/x-pack/solutions/security/plugins/security_solution/scripts/jest.config.js new file mode 100644 index 0000000000000..a5a3c19eee9e0 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/scripts/jest.config.js @@ -0,0 +1,18 @@ +/* + * 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/solutions/security/plugins/security_solution/scripts'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/scripts', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/scripts/**/*.{ts,tsx}', + ], +}; diff --git a/x-pack/plugins/security_solution/scripts/junit_transformer/README.md b/x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/README.md similarity index 100% rename from x-pack/plugins/security_solution/scripts/junit_transformer/README.md rename to x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/README.md diff --git a/x-pack/plugins/security_solution/scripts/junit_transformer/__snapshots__/junit_transformer.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/__snapshots__/junit_transformer.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/scripts/junit_transformer/__snapshots__/junit_transformer.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/__snapshots__/junit_transformer.test.ts.snap diff --git a/x-pack/plugins/security_solution/scripts/junit_transformer/fixtures/suite_with_failing_test.xml b/x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/fixtures/suite_with_failing_test.xml similarity index 100% rename from x-pack/plugins/security_solution/scripts/junit_transformer/fixtures/suite_with_failing_test.xml rename to x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/fixtures/suite_with_failing_test.xml diff --git a/x-pack/plugins/security_solution/scripts/junit_transformer/index.js b/x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/index.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/junit_transformer/index.js rename to x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/index.js index f1b0280c4ede8..ed880f3f8bc83 100644 --- a/x-pack/plugins/security_solution/scripts/junit_transformer/index.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/index.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./junit_transformer'); diff --git a/x-pack/plugins/security_solution/scripts/junit_transformer/junit_transformer.test.ts b/x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/junit_transformer.test.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/junit_transformer/junit_transformer.test.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/junit_transformer.test.ts diff --git a/x-pack/plugins/security_solution/scripts/junit_transformer/junit_transformer.ts b/x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/junit_transformer.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/junit_transformer/junit_transformer.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/junit_transformer.ts diff --git a/x-pack/plugins/security_solution/scripts/junit_transformer/lib.ts b/x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/lib.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/junit_transformer/lib.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/lib.ts diff --git a/x-pack/plugins/security_solution/scripts/loop_cypress_tests.js b/x-pack/solutions/security/plugins/security_solution/scripts/loop_cypress_tests.js similarity index 100% rename from x-pack/plugins/security_solution/scripts/loop_cypress_tests.js rename to x-pack/solutions/security/plugins/security_solution/scripts/loop_cypress_tests.js diff --git a/x-pack/plugins/security_solution/scripts/mappings/README.md b/x-pack/solutions/security/plugins/security_solution/scripts/mappings/README.md similarity index 93% rename from x-pack/plugins/security_solution/scripts/mappings/README.md rename to x-pack/solutions/security/plugins/security_solution/scripts/mappings/README.md index 4c612c5efb13f..f4bff842fb603 100644 --- a/x-pack/plugins/security_solution/scripts/mappings/README.md +++ b/x-pack/solutions/security/plugins/security_solution/scripts/mappings/README.md @@ -34,4 +34,4 @@ Available attributes: This script will go through each folder in the provided root folder (via `--mappings-dir`) and load each folder with mappings inside using `es_archiver` tool. -**NOTE:** The path to `es_archiver` is adjusted for the call of this script using `x-pack/plugins/security_solution/package.json`. If you call this script directly, you will need to adjust it accordingly. +**NOTE:** The path to `es_archiver` is adjusted for the call of this script using `x-pack/solutions/security/plugins/security_solution/package.json`. If you call this script directly, you will need to adjust it accordingly. diff --git a/x-pack/plugins/security_solution/scripts/mappings/mappings_generator.js b/x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_generator.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/mappings/mappings_generator.js rename to x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_generator.js index a97b2e707f07b..5fe455148f16a 100644 --- a/x-pack/plugins/security_solution/scripts/mappings/mappings_generator.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_generator.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./mappings_generator_script'); diff --git a/x-pack/plugins/security_solution/scripts/mappings/mappings_generator_script.ts b/x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_generator_script.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/mappings/mappings_generator_script.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_generator_script.ts diff --git a/x-pack/plugins/security_solution/scripts/mappings/mappings_loader.js b/x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_loader.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/mappings/mappings_loader.js rename to x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_loader.js index 8e54207074d0e..62beb5c0aaccb 100644 --- a/x-pack/plugins/security_solution/scripts/mappings/mappings_loader.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_loader.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./mappings_loader_script'); diff --git a/x-pack/plugins/security_solution/scripts/mappings/mappings_loader_script.ts b/x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_loader_script.ts similarity index 92% rename from x-pack/plugins/security_solution/scripts/mappings/mappings_loader_script.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_loader_script.ts index d8767d21a677c..a8150f25ca4c9 100644 --- a/x-pack/plugins/security_solution/scripts/mappings/mappings_loader_script.ts +++ b/x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_loader_script.ts @@ -17,8 +17,8 @@ if (requireMain) { appDir = path.dirname(requireMain.filename); } -const CONFIG_PATH = path.resolve(appDir, '../../../../../test/functional/config.base.js'); -const ES_ARCHIVER_PATH = path.resolve(appDir, '../../../../../scripts/es_archiver'); +const CONFIG_PATH = path.resolve(appDir, '../../../../../../../test/functional/config.base.js'); +const ES_ARCHIVER_PATH = path.resolve(appDir, '../../../../../../../scripts/es_archiver'); const loadAllIndices = (esUrl: string, kibanaUrl: string, mappingsDir: string) => { const exec = (cmd: string) => execSync(cmd, { stdio: 'inherit' }); diff --git a/x-pack/plugins/security_solution/scripts/openapi/bundle_detections.js b/x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_detections.js similarity index 96% rename from x-pack/plugins/security_solution/scripts/openapi/bundle_detections.js rename to x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_detections.js index 7bfd659927ec3..fe17772f5ffbc 100644 --- a/x-pack/plugins/security_solution/scripts/openapi/bundle_detections.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_detections.js @@ -5,7 +5,7 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); const { bundle } = require('@kbn/openapi-bundler'); const { join, resolve } = require('path'); diff --git a/x-pack/plugins/security_solution/scripts/openapi/bundle_detections_info/detections_ess.info.yaml b/x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_detections_info/detections_ess.info.yaml similarity index 100% rename from x-pack/plugins/security_solution/scripts/openapi/bundle_detections_info/detections_ess.info.yaml rename to x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_detections_info/detections_ess.info.yaml diff --git a/x-pack/plugins/security_solution/scripts/openapi/bundle_detections_info/detections_serverless.info.yaml b/x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_detections_info/detections_serverless.info.yaml similarity index 100% rename from x-pack/plugins/security_solution/scripts/openapi/bundle_detections_info/detections_serverless.info.yaml rename to x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_detections_info/detections_serverless.info.yaml diff --git a/x-pack/plugins/security_solution/scripts/openapi/bundle_endpoint_management.js b/x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_endpoint_management.js similarity index 97% rename from x-pack/plugins/security_solution/scripts/openapi/bundle_endpoint_management.js rename to x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_endpoint_management.js index 481e3df4803d5..52c82ab7bd067 100644 --- a/x-pack/plugins/security_solution/scripts/openapi/bundle_endpoint_management.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_endpoint_management.js @@ -5,7 +5,7 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); const { bundle } = require('@kbn/openapi-bundler'); const { join, resolve } = require('path'); diff --git a/x-pack/plugins/security_solution/scripts/openapi/bundle_entity_analytics.js b/x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_entity_analytics.js similarity index 97% rename from x-pack/plugins/security_solution/scripts/openapi/bundle_entity_analytics.js rename to x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_entity_analytics.js index 89a60e1a8a0bb..21d8c6d397ae0 100644 --- a/x-pack/plugins/security_solution/scripts/openapi/bundle_entity_analytics.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_entity_analytics.js @@ -5,7 +5,7 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); const { bundle } = require('@kbn/openapi-bundler'); const { join, resolve } = require('path'); diff --git a/x-pack/plugins/security_solution/scripts/openapi/bundle_timeline.js b/x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_timeline.js similarity index 97% rename from x-pack/plugins/security_solution/scripts/openapi/bundle_timeline.js rename to x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_timeline.js index e2a439b81b322..a6e9655cbb091 100644 --- a/x-pack/plugins/security_solution/scripts/openapi/bundle_timeline.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_timeline.js @@ -5,7 +5,7 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); const { bundle } = require('@kbn/openapi-bundler'); const { join, resolve } = require('path'); diff --git a/x-pack/plugins/security_solution/scripts/openapi/generate.js b/x-pack/solutions/security/plugins/security_solution/scripts/openapi/generate.js similarity index 90% rename from x-pack/plugins/security_solution/scripts/openapi/generate.js rename to x-pack/solutions/security/plugins/security_solution/scripts/openapi/generate.js index bab9fa5f36cc6..8192f7ca6131f 100644 --- a/x-pack/plugins/security_solution/scripts/openapi/generate.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/openapi/generate.js @@ -5,7 +5,7 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); const { generate } = require('@kbn/openapi-generator'); const { REPO_ROOT } = require('@kbn/repo-info'); const { resolve, join } = require('path'); @@ -42,7 +42,7 @@ const SECURITY_SOLUTION_ROOT = resolve(__dirname, '../..'); bundle: { outFile: join( REPO_ROOT, - 'x-pack/plugins/security_solution/common/api/quickstart_client.gen.ts' + 'x-pack/solutions/security/plugins/security_solution/common/api/quickstart_client.gen.ts' ), }, }); diff --git a/x-pack/plugins/security_solution/scripts/quickstart/README.md b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/README.md similarity index 97% rename from x-pack/plugins/security_solution/scripts/quickstart/README.md rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/README.md index 997762a82a27d..2225f5e18a87d 100644 --- a/x-pack/plugins/security_solution/scripts/quickstart/README.md +++ b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/README.md @@ -4,7 +4,7 @@ These tools make it fast and easy to create detection rules, exceptions, value l ## Usage -`node x-pack/plugins/security_solution/scripts/quickstart/run.js`: Runs the script defined in `scratchpad.ts` +`node x-pack/solutions/security/plugins/security_solution/scripts/quickstart/run.js`: Runs the script defined in `scratchpad.ts` Options: --username: User name to be used for auth against elasticsearch and kibana (Default: elastic). --password: User name Password (Default: changeme) diff --git a/x-pack/plugins/security_solution/scripts/quickstart/modules/data/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/data/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/quickstart/modules/data/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/data/index.ts diff --git a/x-pack/plugins/security_solution/scripts/quickstart/modules/entity_analytics/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/entity_analytics/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/quickstart/modules/entity_analytics/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/entity_analytics/index.ts diff --git a/x-pack/plugins/security_solution/scripts/quickstart/modules/exceptions/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/exceptions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/quickstart/modules/exceptions/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/exceptions/index.ts diff --git a/x-pack/plugins/security_solution/scripts/quickstart/modules/lists/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/lists/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/quickstart/modules/lists/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/lists/index.ts diff --git a/x-pack/plugins/security_solution/scripts/quickstart/modules/mappings/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/mappings/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/quickstart/modules/mappings/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/mappings/index.ts diff --git a/x-pack/plugins/security_solution/scripts/quickstart/modules/rules/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/rules/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/quickstart/modules/rules/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/rules/index.ts diff --git a/x-pack/plugins/security_solution/scripts/quickstart/modules/rules/new_terms/basic_rule.ts b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/rules/new_terms/basic_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/quickstart/modules/rules/new_terms/basic_rule.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/rules/new_terms/basic_rule.ts diff --git a/x-pack/plugins/security_solution/scripts/quickstart/modules/rules/query/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/rules/query/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/quickstart/modules/rules/query/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/rules/query/index.ts diff --git a/x-pack/plugins/security_solution/scripts/quickstart/modules/rules/threat_match/index.ts b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/rules/threat_match/index.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/quickstart/modules/rules/threat_match/index.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/rules/threat_match/index.ts diff --git a/x-pack/plugins/security_solution/scripts/quickstart/modules/rules/utils.ts b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/rules/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/quickstart/modules/rules/utils.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/modules/rules/utils.ts diff --git a/x-pack/plugins/security_solution/scripts/quickstart/run.js b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/run.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/quickstart/run.js rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/run.js index ba2cb48a06cf9..cefed62e07972 100644 --- a/x-pack/plugins/security_solution/scripts/quickstart/run.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/run.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./scratchpad').cli(); diff --git a/x-pack/plugins/security_solution/scripts/quickstart/scratchpad.ts b/x-pack/solutions/security/plugins/security_solution/scripts/quickstart/scratchpad.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/quickstart/scratchpad.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/quickstart/scratchpad.ts diff --git a/x-pack/plugins/security_solution/scripts/run_cypress/get_ftr_config.ts b/x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/get_ftr_config.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/run_cypress/get_ftr_config.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/get_ftr_config.ts diff --git a/x-pack/plugins/security_solution/scripts/run_cypress/parallel.ts b/x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/parallel.ts similarity index 99% rename from x-pack/plugins/security_solution/scripts/run_cypress/parallel.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/parallel.ts index 77c01622a5df4..ef3f6093ea452 100644 --- a/x-pack/plugins/security_solution/scripts/run_cypress/parallel.ts +++ b/x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/parallel.ts @@ -67,7 +67,7 @@ ${JSON.stringify(argv, null, 2)} `); const isOpen = argv._.includes('open'); - const cypressConfigFilePath = require.resolve(`../../${argv.configFile}`) as string; + const cypressConfigFilePath = require.resolve(`../../../../${argv.configFile}`) as string; const cypressConfigFile = await import(cypressConfigFilePath); // Adjust tooling log level based on the `TOOLING_LOG_LEVEL` property, which can be diff --git a/x-pack/plugins/security_solution/scripts/run_cypress/parallel_serverless.ts b/x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/parallel_serverless.ts similarity index 99% rename from x-pack/plugins/security_solution/scripts/run_cypress/parallel_serverless.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/parallel_serverless.ts index 7a68b596ea5d1..90ea733edd552 100644 --- a/x-pack/plugins/security_solution/scripts/run_cypress/parallel_serverless.ts +++ b/x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/parallel_serverless.ts @@ -357,7 +357,7 @@ ${JSON.stringify(argv, null, 2)} `); const isOpen = argv._.includes('open'); - const cypressConfigFilePath = require.resolve(`../../${argv.configFile}`) as string; + const cypressConfigFilePath = require.resolve(`../../../../${argv.configFile}`) as string; const cypressConfigFile = await import(cypressConfigFilePath); // if KIBANA_MKI_QUALITY_GATE exists and has a value, we are running the tests against the Kibana QA quality gate. diff --git a/x-pack/plugins/security_solution/scripts/run_cypress/print_run.ts b/x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/print_run.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/run_cypress/print_run.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/print_run.ts diff --git a/x-pack/plugins/security_solution/scripts/run_cypress/project_handler/cloud_project_handler.ts b/x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/project_handler/cloud_project_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/run_cypress/project_handler/cloud_project_handler.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/project_handler/cloud_project_handler.ts diff --git a/x-pack/plugins/security_solution/scripts/run_cypress/project_handler/project_handler.ts b/x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/project_handler/project_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/run_cypress/project_handler/project_handler.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/project_handler/project_handler.ts diff --git a/x-pack/plugins/security_solution/scripts/run_cypress/project_handler/proxy_project_handler.ts b/x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/project_handler/proxy_project_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/run_cypress/project_handler/proxy_project_handler.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/project_handler/proxy_project_handler.ts diff --git a/x-pack/plugins/security_solution/scripts/run_cypress/utils.ts b/x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/utils.ts similarity index 98% rename from x-pack/plugins/security_solution/scripts/run_cypress/utils.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/utils.ts index 6e292eff9a384..56a9463ecc698 100644 --- a/x-pack/plugins/security_solution/scripts/run_cypress/utils.ts +++ b/x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/utils.ts @@ -161,7 +161,7 @@ export const getOnBeforeHook = (module: unknown, beforeSpecFilePath: string): Fu /** * Sets the default log level for `ToolingLog` instances created by `createToolingLogger()`: - * `x-pack/plugins/security_solution/common/endpoint/data_loaders/utils.ts:148`. + * `x-pack/solutions/security/plugins/security_solution/common/endpoint/data_loaders/utils.ts:148`. * It will first check the NodeJs `process.env` to see if an Environment Variable was set * and then, if provided, it will use the value defined in the Cypress Config. file. */ diff --git a/x-pack/plugins/security_solution/scripts/run_playwright/playwright.ts b/x-pack/solutions/security/plugins/security_solution/scripts/run_playwright/playwright.ts similarity index 97% rename from x-pack/plugins/security_solution/scripts/run_playwright/playwright.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/run_playwright/playwright.ts index 3b51cf7c67a49..351a6572392ff 100644 --- a/x-pack/plugins/security_solution/scripts/run_playwright/playwright.ts +++ b/x-pack/solutions/security/plugins/security_solution/scripts/run_playwright/playwright.ts @@ -324,7 +324,7 @@ ${JSON.stringify(playwrightConfigFile, null, 2)} if (isOpen) { await execa.command( - `../../../node_modules/.bin/playwright test --config ${playwrightConfigFilePath} --ui --project ${project}`, + `../../../../../node_modules/.bin/playwright test --config ${playwrightConfigFilePath} --ui --project ${project}`, { env: { ...playwrightCustomEnv, @@ -334,7 +334,7 @@ ${JSON.stringify(playwrightConfigFile, null, 2)} ); } else { await execa.command( - `../../../node_modules/.bin/playwright test --config ${playwrightConfigFilePath} --project ${project} --grep @${project}`, + `../../../../../node_modules/.bin/playwright test --config ${playwrightConfigFilePath} --project ${project} --grep @${project}`, { env: { ...playwrightCustomEnv, diff --git a/x-pack/plugins/security_solution/scripts/run_playwright/start_playwright.js b/x-pack/solutions/security/plugins/security_solution/scripts/run_playwright/start_playwright.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/run_playwright/start_playwright.js rename to x-pack/solutions/security/plugins/security_solution/scripts/run_playwright/start_playwright.js index e69f8aa37a89d..d1cf01a6669e5 100644 --- a/x-pack/plugins/security_solution/scripts/run_playwright/start_playwright.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/run_playwright/start_playwright.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./playwright').cli(); diff --git a/x-pack/plugins/security_solution/scripts/siem_migration/draw_graphs.js b/x-pack/solutions/security/plugins/security_solution/scripts/siem_migration/draw_graphs.js similarity index 84% rename from x-pack/plugins/security_solution/scripts/siem_migration/draw_graphs.js rename to x-pack/solutions/security/plugins/security_solution/scripts/siem_migration/draw_graphs.js index 010b6c15f323c..9d6101cf5c8ae 100644 --- a/x-pack/plugins/security_solution/scripts/siem_migration/draw_graphs.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/siem_migration/draw_graphs.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../../src/setup_node_env'); +require('../../../../../../../src/setup_node_env'); require('./draw_graphs_script').draw(); diff --git a/x-pack/plugins/security_solution/scripts/siem_migration/draw_graphs_script.ts b/x-pack/solutions/security/plugins/security_solution/scripts/siem_migration/draw_graphs_script.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/siem_migration/draw_graphs_script.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/siem_migration/draw_graphs_script.ts diff --git a/x-pack/plugins/security_solution/scripts/start_cypress_parallel.js b/x-pack/solutions/security/plugins/security_solution/scripts/start_cypress_parallel.js similarity index 85% rename from x-pack/plugins/security_solution/scripts/start_cypress_parallel.js rename to x-pack/solutions/security/plugins/security_solution/scripts/start_cypress_parallel.js index 7054754bc79c1..4bcb0fdeb2f0a 100644 --- a/x-pack/plugins/security_solution/scripts/start_cypress_parallel.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/start_cypress_parallel.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../src/setup_node_env'); +require('../../../../../../src/setup_node_env'); require('./run_cypress/parallel').cli(); diff --git a/x-pack/plugins/security_solution/scripts/start_cypress_parallel_serverless.js b/x-pack/solutions/security/plugins/security_solution/scripts/start_cypress_parallel_serverless.js similarity index 86% rename from x-pack/plugins/security_solution/scripts/start_cypress_parallel_serverless.js rename to x-pack/solutions/security/plugins/security_solution/scripts/start_cypress_parallel_serverless.js index ab8850323536d..88b7ddbc1a828 100644 --- a/x-pack/plugins/security_solution/scripts/start_cypress_parallel_serverless.js +++ b/x-pack/solutions/security/plugins/security_solution/scripts/start_cypress_parallel_serverless.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../src/setup_node_env'); +require('../../../../../../src/setup_node_env'); require('./run_cypress/parallel_serverless').cli(); diff --git a/x-pack/plugins/security_solution/scripts/storybook.js b/x-pack/solutions/security/plugins/security_solution/scripts/storybook.js similarity index 100% rename from x-pack/plugins/security_solution/scripts/storybook.js rename to x-pack/solutions/security/plugins/security_solution/scripts/storybook.js diff --git a/x-pack/plugins/security_solution/scripts/telemetry/README.md b/x-pack/solutions/security/plugins/security_solution/scripts/telemetry/README.md similarity index 85% rename from x-pack/plugins/security_solution/scripts/telemetry/README.md rename to x-pack/solutions/security/plugins/security_solution/scripts/telemetry/README.md index f1cfa92dd731c..a8a47ace8439e 100644 --- a/x-pack/plugins/security_solution/scripts/telemetry/README.md +++ b/x-pack/solutions/security/plugins/security_solution/scripts/telemetry/README.md @@ -3,11 +3,11 @@ The purpose of the script is to map telemetry fields to runtime fields on the appropriate security solution ebt data views on the staging cluster. This can be used to automate the addition of new fields to the data views. ### Events -- The browser ebt events come from `telemetryEvents` imported from `x-pack/plugins/security_solution/public/common/lib/telemetry/events/telemetry_events` +- The browser ebt events come from `telemetryEvents` imported from `x-pack/solutions/security/plugins/security_solution/public/common/lib/telemetry/events/telemetry_events` - The server ebt events come from: - `events` imported from `x-pack/plugins/elastic-assistant/server/lib/telemetry/event_based_telemetry` - - `telemetryEvents` imported from `x-pack/plugins/security_solution_serverless/server/telemetry/event_based_telemetry` - - `events` imported from `x-pack/plugins/security_solution/server/lib/telemetry/event_based/events` + - `telemetryEvents` imported from `x-pack/solutions/security/plugins/security_solution_serverless/server/telemetry/event_based_telemetry` + - `events` imported from `x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/event_based/events` If you have further events to be included in the data views, please update the script to include the event schema. diff --git a/x-pack/plugins/security_solution/scripts/telemetry/build_ebt_data_view.sh b/x-pack/solutions/security/plugins/security_solution/scripts/telemetry/build_ebt_data_view.sh similarity index 100% rename from x-pack/plugins/security_solution/scripts/telemetry/build_ebt_data_view.sh rename to x-pack/solutions/security/plugins/security_solution/scripts/telemetry/build_ebt_data_view.sh diff --git a/x-pack/plugins/security_solution/scripts/telemetry/build_ebt_data_view.ts b/x-pack/solutions/security/plugins/security_solution/scripts/telemetry/build_ebt_data_view.ts similarity index 100% rename from x-pack/plugins/security_solution/scripts/telemetry/build_ebt_data_view.ts rename to x-pack/solutions/security/plugins/security_solution/scripts/telemetry/build_ebt_data_view.ts diff --git a/x-pack/plugins/security_solution/scripts/telemetry/saved_objects/security_solution_ebt_kibana_browser.ndjson b/x-pack/solutions/security/plugins/security_solution/scripts/telemetry/saved_objects/security_solution_ebt_kibana_browser.ndjson similarity index 100% rename from x-pack/plugins/security_solution/scripts/telemetry/saved_objects/security_solution_ebt_kibana_browser.ndjson rename to x-pack/solutions/security/plugins/security_solution/scripts/telemetry/saved_objects/security_solution_ebt_kibana_browser.ndjson diff --git a/x-pack/plugins/security_solution/scripts/telemetry/saved_objects/security_solution_ebt_kibana_server.ndjson b/x-pack/solutions/security/plugins/security_solution/scripts/telemetry/saved_objects/security_solution_ebt_kibana_server.ndjson similarity index 100% rename from x-pack/plugins/security_solution/scripts/telemetry/saved_objects/security_solution_ebt_kibana_server.ndjson rename to x-pack/solutions/security/plugins/security_solution/scripts/telemetry/saved_objects/security_solution_ebt_kibana_server.ndjson diff --git a/x-pack/plugins/security_solution/server/__mocks__/action.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/__mocks__/action.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/__mocks__/action.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/__mocks__/action.mock.ts diff --git a/x-pack/plugins/security_solution/server/__mocks__/alert.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/__mocks__/alert.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/__mocks__/alert.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/__mocks__/alert.mock.ts diff --git a/x-pack/plugins/security_solution/server/__mocks__/core.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/__mocks__/core.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/__mocks__/core.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/__mocks__/core.mock.ts diff --git a/x-pack/plugins/security_solution/server/__mocks__/module_name_map.js b/x-pack/solutions/security/plugins/security_solution/server/__mocks__/module_name_map.js similarity index 54% rename from x-pack/plugins/security_solution/server/__mocks__/module_name_map.js rename to x-pack/solutions/security/plugins/security_solution/server/__mocks__/module_name_map.js index 61d6b09ba550b..eb94f64d51305 100644 --- a/x-pack/plugins/security_solution/server/__mocks__/module_name_map.js +++ b/x-pack/solutions/security/plugins/security_solution/server/__mocks__/module_name_map.js @@ -8,11 +8,12 @@ // See: https://github.com/elastic/kibana/issues/117255, this moduleNameMapper creates // mocks to avoid memory leaks from kibana core. module.exports = { - '^@kbn/core/server$': '/x-pack/plugins/security_solution/server/__mocks__/core.mock.ts', + '^@kbn/core/server$': + '/x-pack/solutions/security/plugins/security_solution/server/__mocks__/core.mock.ts', '^@kbn/task-manager-plugin/server$': - '/x-pack/plugins/security_solution/server/__mocks__/task_manager.mock.ts', + '/x-pack/solutions/security/plugins/security_solution/server/__mocks__/task_manager.mock.ts', '^@kbn/alerting-plugin/server$': - '/x-pack/plugins/security_solution/server/__mocks__/alert.mock.ts', + '/x-pack/solutions/security/plugins/security_solution/server/__mocks__/alert.mock.ts', '^@kbn/actions-plugin/server$': - '/x-pack/plugins/security_solution/server/__mocks__/action.mock.ts', + '/x-pack/solutions/security/plugins/security_solution/server/__mocks__/action.mock.ts', }; diff --git a/x-pack/plugins/security_solution/server/__mocks__/task_manager.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/__mocks__/task_manager.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/__mocks__/task_manager.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/__mocks__/task_manager.mock.ts diff --git a/x-pack/solutions/security/plugins/security_solution/server/assistant/jest.config.js b/x-pack/solutions/security/plugins/security_solution/server/assistant/jest.config.js new file mode 100644 index 0000000000000..a81358134a905 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/server/assistant/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/server/assistant'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/server/assistant', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/server/assistant/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/server/assistant/tools/alert_counts/alert_counts_tool.test.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/alert_counts/alert_counts_tool.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/alert_counts/alert_counts_tool.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/alert_counts/alert_counts_tool.test.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/alert_counts/alert_counts_tool.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/alert_counts/alert_counts_tool.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/alert_counts/alert_counts_tool.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/alert_counts/alert_counts_tool.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/alert_counts/get_alert_counts_query.test.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/alert_counts/get_alert_counts_query.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/alert_counts/get_alert_counts_query.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/alert_counts/get_alert_counts_query.test.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/alert_counts/get_alert_counts_query.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/alert_counts/get_alert_counts_query.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/alert_counts/get_alert_counts_query.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/alert_counts/get_alert_counts_query.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/defend_insights/errors.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/defend_insights/errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/errors.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/defend_insights/get_events/get_file_events_query.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/get_events/get_file_events_query.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/defend_insights/get_events/get_file_events_query.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/get_events/get_file_events_query.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/defend_insights/get_events/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/get_events/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/defend_insights/get_events/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/get_events/index.test.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/defend_insights/get_events/index.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/get_events/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/defend_insights/get_events/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/get_events/index.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/defend_insights/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/defend_insights/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/index.test.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/defend_insights/index.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/defend_insights/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/index.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/defend_insights/output_parsers/incompatible_antivirus.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/output_parsers/incompatible_antivirus.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/defend_insights/output_parsers/incompatible_antivirus.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/output_parsers/incompatible_antivirus.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/defend_insights/output_parsers/index.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/output_parsers/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/defend_insights/output_parsers/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/output_parsers/index.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/defend_insights/prompts/incompatible_antivirus.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/prompts/incompatible_antivirus.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/defend_insights/prompts/incompatible_antivirus.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/prompts/incompatible_antivirus.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/defend_insights/prompts/index.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/prompts/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/defend_insights/prompts/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/defend_insights/prompts/index.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/esql/common.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/esql/common.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/esql/common.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/esql/common.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/esql/nl_to_esql_tool.test.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/esql/nl_to_esql_tool.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/esql/nl_to_esql_tool.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/esql/nl_to_esql_tool.test.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/esql/nl_to_esql_tool.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/esql/nl_to_esql_tool.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/esql/nl_to_esql_tool.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/esql/nl_to_esql_tool.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/index.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/index.ts similarity index 88% rename from x-pack/plugins/security_solution/server/assistant/tools/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/index.ts index dc32e01335b30..dd2aa8e54ebdf 100644 --- a/x-pack/plugins/security_solution/server/assistant/tools/index.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/index.ts @@ -14,6 +14,8 @@ import { KNOWLEDGE_BASE_RETRIEVAL_TOOL } from './knowledge_base/knowledge_base_r import { KNOWLEDGE_BASE_WRITE_TOOL } from './knowledge_base/knowledge_base_write_tool'; import { SECURITY_LABS_KNOWLEDGE_BASE_TOOL } from './security_labs/security_labs_tool'; +// any new tool should also be added to telemetry schema in +// x-pack/solutions/security/plugins/elastic_assistant/server/lib/telemetry/event_based_telemetry.ts export const assistantTools = [ ALERT_COUNTS_TOOL, DEFEND_INSIGHTS_TOOL, diff --git a/x-pack/plugins/security_solution/server/assistant/tools/knowledge_base/knowledge_base_retrieval_tool.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/knowledge_base/knowledge_base_retrieval_tool.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/knowledge_base/knowledge_base_retrieval_tool.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/knowledge_base/knowledge_base_retrieval_tool.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/knowledge_base/knowledge_base_write_tool.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/knowledge_base/knowledge_base_write_tool.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/knowledge_base/knowledge_base_write_tool.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/knowledge_base/knowledge_base_write_tool.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/open_and_acknowledged_alerts/open_and_acknowledged_alerts_tool.test.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/open_and_acknowledged_alerts/open_and_acknowledged_alerts_tool.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/open_and_acknowledged_alerts/open_and_acknowledged_alerts_tool.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/open_and_acknowledged_alerts/open_and_acknowledged_alerts_tool.test.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/open_and_acknowledged_alerts/open_and_acknowledged_alerts_tool.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/open_and_acknowledged_alerts/open_and_acknowledged_alerts_tool.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/open_and_acknowledged_alerts/open_and_acknowledged_alerts_tool.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/open_and_acknowledged_alerts/open_and_acknowledged_alerts_tool.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/product_docs/product_documentation_tool.test.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/product_docs/product_documentation_tool.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/product_docs/product_documentation_tool.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/product_docs/product_documentation_tool.test.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/product_docs/product_documentation_tool.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/product_docs/product_documentation_tool.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/product_docs/product_documentation_tool.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/product_docs/product_documentation_tool.ts diff --git a/x-pack/plugins/security_solution/server/assistant/tools/security_labs/security_labs_tool.ts b/x-pack/solutions/security/plugins/security_solution/server/assistant/tools/security_labs/security_labs_tool.ts similarity index 100% rename from x-pack/plugins/security_solution/server/assistant/tools/security_labs/security_labs_tool.ts rename to x-pack/solutions/security/plugins/security_solution/server/assistant/tools/security_labs/security_labs_tool.ts diff --git a/x-pack/plugins/security_solution/server/client/client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/client/client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/client/client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/client/client.test.ts diff --git a/x-pack/plugins/security_solution/server/client/client.ts b/x-pack/solutions/security/plugins/security_solution/server/client/client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/client/client.ts rename to x-pack/solutions/security/plugins/security_solution/server/client/client.ts diff --git a/x-pack/plugins/security_solution/server/client/factory.test.ts b/x-pack/solutions/security/plugins/security_solution/server/client/factory.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/client/factory.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/client/factory.test.ts diff --git a/x-pack/plugins/security_solution/server/client/factory.ts b/x-pack/solutions/security/plugins/security_solution/server/client/factory.ts similarity index 100% rename from x-pack/plugins/security_solution/server/client/factory.ts rename to x-pack/solutions/security/plugins/security_solution/server/client/factory.ts diff --git a/x-pack/plugins/security_solution/server/client/index.ts b/x-pack/solutions/security/plugins/security_solution/server/client/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/client/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/client/index.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/jest.config.js b/x-pack/solutions/security/plugins/security_solution/server/client/jest.config.js similarity index 57% rename from x-pack/plugins/security_solution/server/fleet_integration/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/server/client/jest.config.js index 726842812a45a..5b769a23ecb63 100644 --- a/x-pack/plugins/security_solution/server/fleet_integration/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution/server/client/jest.config.js @@ -7,13 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../../..', - roots: ['/x-pack/plugins/security_solution/server/fleet_integration'], + rootDir: '../../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/server/client'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/server/fleet_integration', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/server/client', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/server/fleet_integration/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/security_solution/server/client/**/*.{ts,tsx}', ], moduleNameMapper: require('../__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/security_solution/server/config.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/config.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/config.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/config.mock.ts diff --git a/x-pack/plugins/security_solution/server/config.test.ts b/x-pack/solutions/security/plugins/security_solution/server/config.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/config.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/config.test.ts diff --git a/x-pack/plugins/security_solution/server/config.ts b/x-pack/solutions/security/plugins/security_solution/server/config.ts similarity index 98% rename from x-pack/plugins/security_solution/server/config.ts rename to x-pack/solutions/security/plugins/security_solution/server/config.ts index 240e452cd44bc..8b31a21f1e221 100644 --- a/x-pack/plugins/security_solution/server/config.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/config.ts @@ -88,7 +88,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/security_solution/common/experimental_features.ts` + * `x-pack/solutions/security/plugins/security_solution/common/experimental_features.ts` * under the `allowedExperimentalValues` object * * @example diff --git a/x-pack/plugins/security_solution/server/endpoint/endpoint_app_context_services.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/endpoint_app_context_services.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/endpoint_app_context_services.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/endpoint_app_context_services.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/endpoint_app_context_services.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/endpoint_app_context_services.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/endpoint_app_context_services.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/endpoint_app_context_services.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/errors.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/errors.ts diff --git a/x-pack/solutions/security/plugins/security_solution/server/endpoint/jest.config.js b/x-pack/solutions/security/plugins/security_solution/server/endpoint/jest.config.js new file mode 100644 index 0000000000000..558473988dc0b --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/server/endpoint/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/server/endpoint'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/server/endpoint', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/server/endpoint/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/common.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/common.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/common.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/common.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/lists.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/manifest.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/manifest.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/manifest.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/manifest.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/manifest.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/manifest.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/manifest.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/manifest.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/manifest_entry.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/manifest_entry.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/manifest_entry.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/manifest_entry.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/manifest_entry.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/manifest_entry.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/manifest_entry.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/manifest_entry.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/migrations.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/migrations.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/migrations.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/migrations.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/migrations.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/migrations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/migrations.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/migrations.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/saved_object_mappings.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/saved_object_mappings.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/saved_object_mappings.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/saved_object_mappings.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/task.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/task.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/task.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/task.mock.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/task.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/task.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/task.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/task.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/artifacts/task.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/task.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/artifacts/task.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/artifacts/task.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/metadata/check_metadata_transforms_task.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/metadata/check_metadata_transforms_task.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/metadata/check_metadata_transforms_task.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/metadata/check_metadata_transforms_task.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/metadata/check_metadata_transforms_task.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/metadata/check_metadata_transforms_task.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/metadata/check_metadata_transforms_task.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/metadata/check_metadata_transforms_task.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/metadata/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/metadata/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/metadata/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/metadata/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/metadata/task_state.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/metadata/task_state.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/metadata/task_state.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/metadata/task_state.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/metadata/task_state.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/metadata/task_state.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/metadata/task_state.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/metadata/task_state.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/policy/license_watch.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/policy/license_watch.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/protection_updates_note/saved_object_mappings.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/protection_updates_note/saved_object_mappings.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/protection_updates_note/saved_object_mappings.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/protection_updates_note/saved_object_mappings.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task_runner.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task_runner.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task_runner.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task_runner.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task_runner.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task_runner.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task_runner.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/response_actions/complete_external_actions_task_runner.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/response_actions/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/response_actions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/response_actions/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/response_actions/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/simple_mem_cache.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/simple_mem_cache.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/simple_mem_cache.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/simple_mem_cache.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/lib/simple_mem_cache.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/simple_mem_cache.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/lib/simple_mem_cache.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/lib/simple_mem_cache.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/migrations/ensure_indices_exists_for_policies.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/migrations/ensure_indices_exists_for_policies.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/migrations/ensure_indices_exists_for_policies.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/migrations/ensure_indices_exists_for_policies.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/migrations/ensure_indices_exists_for_policies.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/migrations/ensure_indices_exists_for_policies.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/migrations/ensure_indices_exists_for_policies.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/migrations/ensure_indices_exists_for_policies.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/migrations/turn_off_agent_policy_features.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/migrations/turn_off_agent_policy_features.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/migrations/turn_off_agent_policy_features.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/migrations/turn_off_agent_policy_features.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/migrations/turn_off_agent_policy_features.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/migrations/turn_off_agent_policy_features.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/migrations/turn_off_agent_policy_features.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/migrations/turn_off_agent_policy_features.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/migrations/turn_off_policy_protections.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/migrations/turn_off_policy_protections.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/migrations/turn_off_policy_protections.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/migrations/turn_off_policy_protections.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/migrations/turn_off_policy_protections.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/migrations/turn_off_policy_protections.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/migrations/turn_off_policy_protections.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/migrations/turn_off_policy_protections.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/mocks/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/mocks/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/mocks/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/mocks/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/mocks/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/mocks/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/mocks/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/mocks/mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/mocks/utils.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/mocks/utils.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/mocks/utils.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/mocks/utils.mock.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/details.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/details.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/details.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/details.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/details.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/details.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/details.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/details.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/file_download_handler.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/file_info_handler.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/list.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/list.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/list.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/list.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/list_handler.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list_handler.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/list_handler.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list_handler.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/list_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/list_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/list_handler.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/response_actions.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/state.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/state.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/state.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/state.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/state.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/state.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/state.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/state.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/status.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/status.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/status.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/status.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/status.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/status.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/status.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/status.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/utils.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/actions/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/actions/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/actions/utils.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/agent/agent_status_handler.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/agent/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/agent/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/agent/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/agent/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/error_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/error_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/error_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/error_handler.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/handlers.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/handlers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/handlers.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/handlers.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/metadata.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/metadata.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/metadata.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/metadata.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/query_builders.fixtures.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/query_builders.fixtures.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/query_builders.fixtures.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/query_builders.fixtures.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/query_builders.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/query_builders.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/query_builders.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/query_builders.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/query_builders.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/query_builders.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/query_builders.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/query_builders.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/route_schema_test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/route_schema_test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/route_schema_test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/route_schema_test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/agent_status.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/agent_status.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/agent_status.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/agent_status.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/agent_status.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/agent_status.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/agent_status.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/agent_status.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/query_strategies.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/query_strategies.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/query_strategies.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/query_strategies.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/test_support.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/test_support.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/test_support.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/test_support.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/policy/handlers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/handlers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/policy/handlers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/handlers.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/policy/handlers.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/handlers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/policy/handlers.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/handlers.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/policy/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/policy/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/policy/service.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/service.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/policy/service.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/service.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/policy/service.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/policy/service.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/policy/service.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/protection_updates_note/handlers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/protection_updates_note/handlers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/protection_updates_note/handlers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/protection_updates_note/handlers.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/protection_updates_note/handlers.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/protection_updates_note/handlers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/protection_updates_note/handlers.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/protection_updates_note/handlers.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/protection_updates_note/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/docs/README.md b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/docs/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/docs/README.md rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/docs/README.md diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_ancestry.png b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_ancestry.png similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_ancestry.png rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_ancestry.png diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_loop.png b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_loop.png similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_loop.png rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_loop.png diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_pagination.png b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_pagination.png similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_pagination.png rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_pagination.png diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_pagination_with_after.png b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_pagination_with_after.png similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_pagination_with_after.png rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_pagination_with_after.png diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_simple.png b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_simple.png similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_simple.png rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/docs/resolver_tree_children_simple.png diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/entity/handler.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/entity/handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/entity/handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/entity/handler.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/entity/utils/build_resolver_entity.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/entity/utils/build_resolver_entity.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/entity/utils/build_resolver_entity.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/entity/utils/build_resolver_entity.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/entity/utils/supported_schemas.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/entity/utils/supported_schemas.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/entity/utils/supported_schemas.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/entity/utils/supported_schemas.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/events.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/events.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/events.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/events.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/queries/events.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/queries/events.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/queries/events.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/queries/events.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/handler.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/handler.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/base.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/base.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/base.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/base.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/descendants.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/descendants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/descendants.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/descendants.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/lifecycle.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/lifecycle.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/lifecycle.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/lifecycle.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/stats.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/stats.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/stats.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/queries/stats.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/fetch.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/fetch.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/fetch.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/fetch.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/fetch.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/fetch.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/fetch.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/fetch.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/index.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/tree/utils/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/utils/pagination.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/utils/pagination.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/utils/pagination.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/utils/pagination.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/utils/pagination.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/utils/pagination.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/utils/pagination.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/utils/pagination.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/resolver/utils/shared_filters.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/utils/shared_filters.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/resolver/utils/shared_filters.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/resolver/utils/shared_filters.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/suggestions/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/suggestions/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/suggestions/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/suggestions/index.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/suggestions/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/suggestions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/suggestions/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/suggestions/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/with_endpoint_authz.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/with_endpoint_authz.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/with_endpoint_authz.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/with_endpoint_authz.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/with_endpoint_authz.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/with_endpoint_authz.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/with_endpoint_authz.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/with_endpoint_authz.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/get_insights.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/workflow_insights/update_insight.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/common.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/common.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/common.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/common.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/lists.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/lists.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/lists.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/lists.mock.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/lists.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/lists.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/lists.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/lists.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/manifest.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/manifest.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/manifest.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/manifest.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/saved_objects.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/saved_objects.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/saved_objects.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/saved_objects.mock.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/saved_objects.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/saved_objects.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/schemas/artifacts/saved_objects.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/artifacts/saved_objects.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/schemas/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/schemas/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/schemas/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/action_details_by_id.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/action_details_by_id.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/action_details_by_id.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/action_details_by_id.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/action_details_by_id.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/action_details_by_id.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/action_details_by_id.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/action_details_by_id.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/action_list.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/action_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/action_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/action_list.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/action_list.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/action_list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/action_list.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/action_list.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/crowdstrike_actions_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/crowdstrike_actions_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/crowdstrike_actions_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/crowdstrike_actions_client.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/crowdstrike_actions_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/crowdstrike_actions_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/crowdstrike_actions_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/crowdstrike_actions_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/crowdstrike/mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/endpoint_actions_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/endpoint_actions_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/endpoint_actions_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/endpoint_actions_client.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/endpoint_actions_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/endpoint_actions_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/endpoint_actions_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/endpoint_actions_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/endpoint/mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/errors.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/errors.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/get_response_actions_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/get_response_actions_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/get_response_actions_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/get_response_actions_client.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/get_response_actions_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/get_response_actions_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/get_response_actions_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/get_response_actions_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/base_response_actions_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/normalized_external_connector_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/normalized_external_connector_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/normalized_external_connector_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/normalized_external_connector_client.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/normalized_external_connector_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/normalized_external_connector_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/normalized_external_connector_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/normalized_external_connector_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/types.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/lib/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/lib/types.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/sentinel_one_actions_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/types.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/clients/sentinelone/types.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/constants.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/pending_actions_summary.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/pending_actions_summary.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/pending_actions_summary.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/pending_actions_summary.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_request_by_id.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_request_by_id.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_request_by_id.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_request_by_id.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_requests.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_requests.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_requests.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_requests.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_requests.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_requests.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_requests.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_requests.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_responses.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_responses.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_responses.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_responses.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_responses.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_responses.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_responses.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/fetch_action_responses.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/utils/get_action_agent_type.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/get_action_agent_type.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/utils/get_action_agent_type.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/get_action_agent_type.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/utils/get_action_agent_type.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/get_action_agent_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/utils/get_action_agent_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/get_action_agent_type.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/utils/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/utils/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/utils/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/utils.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/actions/utils/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/actions/utils/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/actions/utils/utils.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/crowdstrike_agent_status_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/crowdstrike_agent_status_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/crowdstrike_agent_status_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/crowdstrike_agent_status_client.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/crowdstrike_agent_status_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/crowdstrike_agent_status_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/crowdstrike_agent_status_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/crowdstrike_agent_status_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/types.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/crowdstrike/types.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.test.ts similarity index 97% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.test.ts index 821f7e6a43d42..15d5157cd9ede 100644 --- a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.test.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.test.ts @@ -53,7 +53,7 @@ describe('EndpointAgentStatusClient', () => { // FIXME:PT need to remove the need for this mock. It appears in several test files on our side. // Its currently needed due to the direct use of Fleet's `buildAgentStatusRuntimeField()` in - // `x-pack/plugins/security_solution/server/endpoint/routes/metadata/query_builders.ts:239` + // `x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/query_builders.ts:239` (soClient.find as jest.Mock).mockResolvedValue({ saved_objects: [] }); fleetAppContextService.start( fleetCreateAppContextStartContractMock({}, false, { diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/errors.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/errors.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/get_agent_status_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/get_agent_status_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/get_agent_status_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/get_agent_status_client.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/get_agent_status_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/get_agent_status_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/get_agent_status_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/get_agent_status_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/lib/base_agent_status_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/lib/base_agent_status_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/lib/base_agent_status_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/lib/base_agent_status_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/lib/types.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/lib/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/lib/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/lib/types.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/sentinel_one/sentinel_one_agent_status_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/sentinel_one/sentinel_one_agent_status_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/sentinel_one/sentinel_one_agent_status_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/sentinel_one/sentinel_one_agent_status_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/clients/sentinel_one/types.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/sentinel_one/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/clients/sentinel_one/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/sentinel_one/types.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/agent/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/agent/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/artifact_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/artifact_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/artifact_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/artifact_client.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/artifact_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/artifact_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/artifact_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/artifact_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/errors.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/errors.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/manifest_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/manifest_client.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/manifest_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/manifest_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.mock.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/manifest_manager/manifest_manager.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/unified_manifes_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/unified_manifes_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/unified_manifes_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/unified_manifes_client.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/unified_manifest_client.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/unified_manifest_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/unified_manifest_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/unified_manifest_client.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts/utils.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts_exception_list/does_artifact_have_data.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts_exception_list/does_artifact_have_data.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts_exception_list/does_artifact_have_data.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts_exception_list/does_artifact_have_data.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/artifacts_exception_list/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts_exception_list/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/artifacts_exception_list/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/artifacts_exception_list/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/feature_usage/feature_keys.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/feature_usage/feature_keys.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/feature_usage/feature_keys.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/feature_usage/feature_keys.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/feature_usage/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/feature_usage/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/feature_usage/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/feature_usage/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/feature_usage/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/feature_usage/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/feature_usage/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/feature_usage/mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/feature_usage/service.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/feature_usage/service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/feature_usage/service.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/feature_usage/service.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/fleet/endpoint_fleet_services_factory.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/fleet/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/fleet/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/fleet/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/fleet/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/endpoint_metadata_service.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/metadata/errors.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/metadata/errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/errors.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/metadata/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/metadata/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/metadata/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/mocks.ts similarity index 98% rename from x-pack/plugins/security_solution/server/endpoint/services/metadata/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/mocks.ts index 51c70a461ee14..18c5f53f32c0c 100644 --- a/x-pack/plugins/security_solution/server/endpoint/services/metadata/mocks.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/mocks.ts @@ -151,7 +151,7 @@ export const applyMetadataMocks = ( fleetServices.packagePolicy.list.mockImplementation(async (_, { page = 1 }) => { // FYI: need to implement returning an empty list of items after page 1 due to how // `getAllEndpointPackagePolicies()` is currently looping through all policies - // See `x-pack/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.ts` + // See `x-pack/solutions/security/plugins/security_solution/server/endpoint/routes/metadata/support/endpoint_package_policies.ts` return { items: page === 1 ? integrationPolicies : [], page: 1, diff --git a/x-pack/plugins/security_solution/server/endpoint/services/saved_objects/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/saved_objects/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/saved_objects/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/saved_objects/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.mocks.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/builders/incompatible_antivirus.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/builders/incompatible_antivirus.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/builders/incompatible_antivirus.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/builders/incompatible_antivirus.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/builders/incompatible_antivirus.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/builders/incompatible_antivirus.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/builders/incompatible_antivirus.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/builders/incompatible_antivirus.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/builders/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/builders/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/builders/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/builders/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/constants.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/errors.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/errors.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/field_map_configurations.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/field_map_configurations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/field_map_configurations.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/field_map_configurations.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.test.ts similarity index 77% rename from x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.test.ts index c3fd5b36ee1e2..50184413063cf 100644 --- a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.test.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.test.ts @@ -5,25 +5,34 @@ * 2.0. */ +import moment from 'moment'; +import { merge } from 'lodash'; + import type { ElasticsearchClient } from '@kbn/core/server'; import { DataStreamSpacesAdapter } from '@kbn/data-stream-adapter'; import { elasticsearchServiceMock } from '@kbn/core-elasticsearch-server-mocks'; import { kibanaPackageJson } from '@kbn/repo-info'; +import { DefendInsightType } from '@kbn/elastic-assistant-common'; import type { HostMetadata } from '../../../../common/endpoint/types'; -import type { SearchParams } from '../../../../common/endpoint/types/workflow_insights'; +import type { + SearchParams, + SecurityWorkflowInsight, +} from '../../../../common/endpoint/types/workflow_insights'; import { ActionType, Category, SourceType, + TargetType, } from '../../../../common/endpoint/types/workflow_insights'; import type { EndpointMetadataService } from '../metadata'; import { buildEsQueryParams, createDatastream, createPipeline, + generateInsightId, groupEndpointIdsByOS, } from './helpers'; import { @@ -43,6 +52,57 @@ jest.mock('@kbn/data-stream-adapter', () => ({ })), })); +function getDefaultInsight(overrides?: Partial): SecurityWorkflowInsight { + const defaultInsight = { + '@timestamp': moment(), + message: 'This is a test message', + category: Category.Endpoint, + type: DefendInsightType.Enum.incompatible_antivirus, + source: { + type: SourceType.LlmConnector, + id: 'openai-connector-id', + data_range_start: moment(), + data_range_end: moment(), + }, + target: { + type: TargetType.Endpoint, + ids: ['endpoint-1', 'endpoint-2'], + }, + action: { + type: ActionType.Refreshed, + timestamp: moment(), + }, + value: 'unique-key', + remediation: { + exception_list_items: [ + { + list_id: 'example-list-id', + name: 'Example List Name', + description: 'Example description', + entries: [ + { + field: 'example-field', + operator: 'included', + type: 'match', + value: 'example-value', + }, + ], + tags: ['example-tag'], + os_types: ['windows', 'linux'], + }, + ], + }, + metadata: { + notes: { + key1: 'value1', + key2: 'value2', + }, + message_variables: ['variable1', 'variable2'], + }, + }; + return merge(defaultInsight, overrides); +} + describe('helpers', () => { describe('createDatastream', () => { it('should create a DataStreamSpacesAdapter with the correct configuration', () => { @@ -193,4 +253,13 @@ describe('helpers', () => { }); }); }); + + describe('generateInsightId', () => { + it('should generate the correct hashed id', () => { + const insight = getDefaultInsight(); + const result = generateInsightId(insight); + const expectedHash = '6b1a7a9625decbf899db4fbf78105a0eff9ef98e3f2dadc2781d59996b55445e'; + expect(result).toBe(expectedHash); + }); + }); }); diff --git a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.ts similarity index 86% rename from x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.ts index 67c852cc2720b..f7b477a17018d 100644 --- a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/helpers.ts @@ -5,6 +5,7 @@ * 2.0. */ +import { createHash } from 'crypto'; import { get as _get } from 'lodash'; import type { QueryDslQueryContainer } from '@elastic/elasticsearch/lib/api/types'; @@ -12,7 +13,10 @@ import type { ElasticsearchClient } from '@kbn/core/server'; import { DataStreamSpacesAdapter } from '@kbn/data-stream-adapter'; -import type { SearchParams } from '../../../../common/endpoint/types/workflow_insights'; +import type { + SearchParams, + SecurityWorkflowInsight, +} from '../../../../common/endpoint/types/workflow_insights'; import type { SupportedHostOsType } from '../../../../common/endpoint/constants'; import type { EndpointMetadataService } from '../metadata'; @@ -130,3 +134,18 @@ export async function groupEndpointIdsByOS( return acc; }, {}); } + +export function generateInsightId(insight: SecurityWorkflowInsight): string { + const { type, category, value, target } = insight; + const targetType = target.type; + const targetIds = target.ids.join(','); + + const hash = createHash('sha256'); + hash.update(type); + hash.update(category); + hash.update(value); + hash.update(targetType); + hash.update(targetIds); + + return hash.digest('hex'); +} diff --git a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/index.test.ts similarity index 87% rename from x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/index.test.ts index c742daa90d258..849c6431a09a8 100644 --- a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/index.test.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/index.test.ts @@ -5,12 +5,13 @@ * 2.0. */ -import { merge } from 'lodash'; +import { merge, cloneDeep } from 'lodash'; import moment from 'moment'; import { ReplaySubject } from 'rxjs'; import type { ElasticsearchClient, KibanaRequest, Logger } from '@kbn/core/server'; import type { DefendInsight, DefendInsightsPostRequestBody } from '@kbn/elastic-assistant-common'; +import type { SearchHit, UpdateResponse } from '@elastic/elasticsearch/lib/api/types'; import { DataStreamSpacesAdapter } from '@kbn/data-stream-adapter'; import { DefendInsightType } from '@kbn/elastic-assistant-common'; @@ -31,7 +32,7 @@ import { ActionType, } from '../../../../common/endpoint/types/workflow_insights'; import { createMockEndpointAppContext } from '../../mocks'; -import { createDatastream, createPipeline } from './helpers'; +import { createDatastream, createPipeline, generateInsightId } from './helpers'; import { securityWorkflowInsightsService } from '.'; import { DATA_STREAM_NAME } from './constants'; import { buildWorkflowInsights } from './builders'; @@ -108,6 +109,7 @@ describe('SecurityWorkflowInsightsService', () => { let logger: Logger; let esClient: ElasticsearchClient; let mockEndpointAppContextService: jest.Mocked; + let isInitializedSpy: jest.SpyInstance, [], boolean>; beforeEach(() => { logger = loggerMock.create(); @@ -115,6 +117,10 @@ describe('SecurityWorkflowInsightsService', () => { mockEndpointAppContextService = createMockEndpointAppContext() .service as jest.Mocked; + + isInitializedSpy = jest + .spyOn(securityWorkflowInsightsService, 'isInitialized', 'get') + .mockResolvedValueOnce([undefined, undefined]); }); afterEach(() => { @@ -217,10 +223,6 @@ describe('SecurityWorkflowInsightsService', () => { describe('createFromDefendInsights', () => { it('should create workflow insights from defend insights', async () => { - const isInitializedSpy = jest - .spyOn(securityWorkflowInsightsService, 'isInitialized', 'get') - .mockResolvedValueOnce([undefined, undefined]); - const defendInsights: DefendInsight[] = [ { group: 'AVGAntivirus', @@ -258,8 +260,8 @@ describe('SecurityWorkflowInsightsService', () => { request ); - // twice since it calls securityWorkflowInsightsService.create internally - expect(isInitializedSpy).toHaveBeenCalledTimes(2); + // three since it calls securityWorkflowInsightsService.create + fetch + expect(isInitializedSpy).toHaveBeenCalledTimes(3); expect(buildWorkflowInsightsMock).toHaveBeenCalledWith({ defendInsights, request, @@ -271,32 +273,55 @@ describe('SecurityWorkflowInsightsService', () => { describe('create', () => { it('should index the doc correctly', async () => { - const isInitializedSpy = jest - .spyOn(securityWorkflowInsightsService, 'isInitialized', 'get') - .mockResolvedValueOnce([undefined, undefined]); - await securityWorkflowInsightsService.start({ esClient }); const insight = getDefaultInsight(); await securityWorkflowInsightsService.create(insight); - // ensure it waits for initialization first - expect(isInitializedSpy).toHaveBeenCalledTimes(1); + // two since it calls fetch as well + expect(isInitializedSpy).toHaveBeenCalledTimes(2); // indexes the doc expect(esClient.index).toHaveBeenCalledTimes(1); expect(esClient.index).toHaveBeenCalledWith({ index: DATA_STREAM_NAME, - body: insight, + body: { ...insight, id: generateInsightId(insight) }, refresh: 'wait_for', }); }); + + it('should call update instead if insight already exists', async () => { + const indexName = 'backing-index'; + const fetchSpy = jest + .spyOn(securityWorkflowInsightsService, 'fetch') + .mockResolvedValueOnce([{ _index: indexName }] as Array< + SearchHit + >); + const updateSpy = jest + .spyOn(securityWorkflowInsightsService, 'update') + .mockResolvedValueOnce({} as UpdateResponse); + await securityWorkflowInsightsService.start({ esClient }); + const insight = getDefaultInsight(); + await securityWorkflowInsightsService.create(insight); + + const expectedInsight = cloneDeep(insight); + expectedInsight['@timestamp'] = expect.any(moment); + expectedInsight.action.timestamp = expect.any(moment); + expectedInsight.source.data_range_start = expect.any(moment); + expectedInsight.source.data_range_end = expect.any(moment); + + // ensure it waits for initialization first + expect(isInitializedSpy).toHaveBeenCalledTimes(1); + expect(fetchSpy).toHaveBeenCalledTimes(1); + expect(updateSpy).toHaveBeenCalledTimes(1); + expect(updateSpy).toHaveBeenCalledWith( + generateInsightId(insight), + expect.objectContaining(insight), + indexName + ); + }); }); describe('update', () => { it('should update the doc correctly', async () => { - const isInitializedSpy = jest - .spyOn(securityWorkflowInsightsService, 'isInitialized', 'get') - .mockResolvedValueOnce([undefined, undefined]); - await securityWorkflowInsightsService.start({ esClient }); const insightId = 'some-insight-id'; const insight = getDefaultInsight(); @@ -318,10 +343,6 @@ describe('SecurityWorkflowInsightsService', () => { describe('fetch', () => { it('should fetch the docs with the correct params', async () => { - const isInitializedSpy = jest - .spyOn(securityWorkflowInsightsService, 'isInitialized', 'get') - .mockResolvedValueOnce([undefined, undefined]); - await securityWorkflowInsightsService.start({ esClient }); const searchParams: SearchParams = { size: 50, diff --git a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/index.ts similarity index 93% rename from x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/index.ts index d1c765196db29..1baeaf74e00f0 100644 --- a/x-pack/plugins/security_solution/server/endpoint/services/workflow_insights/index.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/endpoint/services/workflow_insights/index.ts @@ -23,7 +23,7 @@ import type { import type { EndpointAppContextService } from '../../endpoint_app_context_services'; import { SecurityWorkflowInsightsFailedInitialized } from './errors'; -import { buildEsQueryParams, createDatastream, createPipeline } from './helpers'; +import { buildEsQueryParams, createDatastream, createPipeline, generateInsightId } from './helpers'; import { DATA_STREAM_NAME } from './constants'; import { buildWorkflowInsights } from './builders'; @@ -135,9 +135,17 @@ class SecurityWorkflowInsightsService { public async create(insight: SecurityWorkflowInsight): Promise { await this.isInitialized; + const id = generateInsightId(insight); + + // if insight already exists, update instead + const existingInsights = await this.fetch({ ids: [id] }); + if (existingInsights.length) { + return this.update(id, insight, existingInsights[0]._index); + } + const response = await this.esClient.index({ index: DATA_STREAM_NAME, - body: insight, + body: { ...insight, id }, refresh: 'wait_for', }); diff --git a/x-pack/plugins/security_solution/server/endpoint/types.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/types.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/utils/create_es_search_iterable.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/create_es_search_iterable.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/utils/create_es_search_iterable.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/create_es_search_iterable.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/utils/create_so_find_iterable.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/create_so_find_iterable.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/utils/create_so_find_iterable.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/create_so_find_iterable.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/utils/fleet_agent_status_to_endpoint_host_status.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/fleet_agent_status_to_endpoint_host_status.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/utils/fleet_agent_status_to_endpoint_host_status.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/fleet_agent_status_to_endpoint_host_status.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/utils/index.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/index.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/utils/normalize_kuery.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/normalize_kuery.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/utils/normalize_kuery.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/normalize_kuery.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/utils/normalize_kuery.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/normalize_kuery.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/utils/normalize_kuery.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/normalize_kuery.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/utils/queue_processor.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/queue_processor.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/utils/queue_processor.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/queue_processor.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/utils/stringify.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/stringify.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/utils/stringify.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/stringify.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/utils/translations.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/utils/translations.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/translations.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/utils/wrap_errors.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/wrap_errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/utils/wrap_errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/wrap_errors.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/utils/yes_no_data_stream.test.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/yes_no_data_stream.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/utils/yes_no_data_stream.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/yes_no_data_stream.test.ts diff --git a/x-pack/plugins/security_solution/server/endpoint/utils/yes_no_data_stream.ts b/x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/yes_no_data_stream.ts similarity index 100% rename from x-pack/plugins/security_solution/server/endpoint/utils/yes_no_data_stream.ts rename to x-pack/solutions/security/plugins/security_solution/server/endpoint/utils/yes_no_data_stream.ts diff --git a/x-pack/plugins/security_solution/server/fixtures.ts b/x-pack/solutions/security/plugins/security_solution/server/fixtures.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fixtures.ts rename to x-pack/solutions/security/plugins/security_solution/server/fixtures.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/constants.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.test.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/fleet_integration.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/fleet_integration.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.test.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_default_policy.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_event_filters.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_policy_artifact_manifest.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_policy_artifact_manifest.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/create_policy_artifact_manifest.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_policy_artifact_manifest.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_policy_datastreams.test.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_policy_datastreams.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/create_policy_datastreams.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_policy_datastreams.test.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/create_policy_datastreams.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_policy_datastreams.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/create_policy_datastreams.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/create_policy_datastreams.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/install_prepackaged_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/install_prepackaged_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/install_prepackaged_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/install_prepackaged_rules.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/remove_policy_from_artifacts.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/remove_policy_from_artifacts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/remove_policy_from_artifacts.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/remove_policy_from_artifacts.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/remove_protection_updates_note.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/remove_protection_updates_note.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/remove_protection_updates_note.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/remove_protection_updates_note.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/validate_endpoint_package_policy.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/validate_endpoint_package_policy.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/validate_endpoint_package_policy.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/validate_endpoint_package_policy.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/validate_integration_config.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/validate_integration_config.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/validate_integration_config.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/validate_integration_config.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/validate_policy_against_license.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/validate_policy_against_license.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/validate_policy_against_license.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/validate_policy_against_license.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/handlers/validate_policy_against_product_features.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/validate_policy_against_product_features.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/handlers/validate_policy_against_product_features.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/handlers/validate_policy_against_product_features.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/index.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/jest.config.js b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/jest.config.js new file mode 100644 index 0000000000000..a8580071e50e2 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/server/fleet_integration'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/server/fleet_integration', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/server/fleet_integration/notify_protection_feature_usage.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/notify_protection_feature_usage.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/notify_protection_feature_usage.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/notify_protection_feature_usage.ts diff --git a/x-pack/plugins/security_solution/server/fleet_integration/types.ts b/x-pack/solutions/security/plugins/security_solution/server/fleet_integration/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/fleet_integration/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/fleet_integration/types.ts diff --git a/x-pack/plugins/security_solution/server/index.ts b/x-pack/solutions/security/plugins/security_solution/server/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/index.ts diff --git a/x-pack/plugins/security_solution/server/integration_tests/__mocks__/alerts-detections-request.json b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/alerts-detections-request.json similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/__mocks__/alerts-detections-request.json rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/alerts-detections-request.json diff --git a/x-pack/plugins/security_solution/server/integration_tests/__mocks__/endpoint-alert.json b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/endpoint-alert.json similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/__mocks__/endpoint-alert.json rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/endpoint-alert.json diff --git a/x-pack/plugins/security_solution/server/integration_tests/__mocks__/endpoint-meta-telemetry-request.json b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/endpoint-meta-telemetry-request.json similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/__mocks__/endpoint-meta-telemetry-request.json rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/endpoint-meta-telemetry-request.json diff --git a/x-pack/plugins/security_solution/server/integration_tests/__mocks__/endpoint-metadata.json b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/endpoint-metadata.json similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/__mocks__/endpoint-metadata.json rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/endpoint-metadata.json diff --git a/x-pack/plugins/security_solution/server/integration_tests/__mocks__/endpoint-metrics.json b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/endpoint-metrics.json similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/__mocks__/endpoint-metrics.json rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/endpoint-metrics.json diff --git a/x-pack/plugins/security_solution/server/integration_tests/__mocks__/endpoint-policy.json b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/endpoint-policy.json similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/__mocks__/endpoint-policy.json rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/endpoint-policy.json diff --git a/x-pack/plugins/security_solution/server/integration_tests/__mocks__/fleet-agents.json b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/fleet-agents.json similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/__mocks__/fleet-agents.json rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/fleet-agents.json diff --git a/x-pack/plugins/security_solution/server/integration_tests/__mocks__/prebuilt-rules-events.json b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/prebuilt-rules-events.json similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/__mocks__/prebuilt-rules-events.json rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/prebuilt-rules-events.json diff --git a/x-pack/plugins/security_solution/server/integration_tests/__mocks__/rule.json b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/rule.json similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/__mocks__/rule.json rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/__mocks__/rule.json diff --git a/x-pack/plugins/security_solution/server/integration_tests/configuration.test.ts b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/configuration.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/configuration.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/configuration.test.ts diff --git a/x-pack/plugins/security_solution/server/integration_tests/lib/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/lib/helpers.ts similarity index 97% rename from x-pack/plugins/security_solution/server/integration_tests/lib/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/lib/helpers.ts index d6eb3b6d8ca71..3f25322b9e017 100644 --- a/x-pack/plugins/security_solution/server/integration_tests/lib/helpers.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/lib/helpers.ts @@ -17,7 +17,7 @@ export const DEFAULT_GET_ROUTES: Array<[RegExp, unknown]> = [ /.*kibana\/manifest\/artifacts.*/, { status: 200, - data: 'x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip', + data: 'x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip', }, ], ]; diff --git a/x-pack/plugins/security_solution/server/integration_tests/lib/telemetry_helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/lib/telemetry_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/lib/telemetry_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/lib/telemetry_helpers.ts diff --git a/x-pack/plugins/security_solution/server/integration_tests/receiver.test.ts b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/receiver.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/receiver.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/receiver.test.ts diff --git a/x-pack/plugins/security_solution/server/integration_tests/telemetry.test.ts b/x-pack/solutions/security/plugins/security_solution/server/integration_tests/telemetry.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/integration_tests/telemetry.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/integration_tests/telemetry.test.ts diff --git a/x-pack/plugins/security_solution/server/jest.config.js b/x-pack/solutions/security/plugins/security_solution/server/jest.config.js similarity index 51% rename from x-pack/plugins/security_solution/server/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/server/jest.config.js index feb812760d98a..8709a95766831 100644 --- a/x-pack/plugins/security_solution/server/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution/server/jest.config.js @@ -7,13 +7,17 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../..', + rootDir: '../../../../../..', /** all nested directories have their own Jest config file */ - testMatch: ['/x-pack/plugins/security_solution/server/*.test.{js,mjs,ts,tsx}'], - roots: ['/x-pack/plugins/security_solution/server'], + testMatch: [ + '/x-pack/solutions/security/plugins/security_solution/server/*.test.{js,mjs,ts,tsx}', + ], + roots: ['/x-pack/solutions/security/plugins/security_solution/server'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/server', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/server', coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/security_solution/server/**/*.{ts,tsx}'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/server/**/*.{ts,tsx}', + ], moduleNameMapper: require('./__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/security_solution/server/lib/dashboards/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/dashboards/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/dashboards/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/dashboards/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/dashboards/routes/get_dashboards_by_tags.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/dashboards/routes/get_dashboards_by_tags.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/dashboards/routes/get_dashboards_by_tags.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/dashboards/routes/get_dashboards_by_tags.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/dashboards/routes/get_dashboards_by_tags.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/dashboards/routes/get_dashboards_by_tags.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/dashboards/routes/get_dashboards_by_tags.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/dashboards/routes/get_dashboards_by_tags.ts diff --git a/x-pack/plugins/security_solution/server/lib/dashboards/routes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/dashboards/routes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/dashboards/routes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/dashboards/routes/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/README.md similarity index 94% rename from x-pack/plugins/security_solution/server/lib/detection_engine/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/README.md index a2385e15a1bf2..f159a2c5b2480 100644 --- a/x-pack/plugins/security_solution/server/lib/detection_engine/README.md +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/README.md @@ -46,7 +46,7 @@ server log [22:05:22.277] [info][status][plugin:alerting@8.0.0] Status changed f server log [22:05:22.270] [info][status][plugin:actions@8.0.0] Status changed from uninitialized to green - Ready ``` -Go to the scripts folder `cd kibana/x-pack/plugins/security_solution/server/lib/detection_engine/scripts` and run: +Go to the scripts folder `cd kibana/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts` and run: ```sh ./hard_reset.sh @@ -159,7 +159,7 @@ https://github.com/elastic/kibana/tree/main/x-pack/plugins/actions To update the status of a signal or group of signals, the following scripts provide an example of how to go about doing so. -`cd x-pack/plugins/security_solution/server/lib/detection_engine/scripts` +`cd x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts` `./signals/put_signal_doc.sh` will post a sample signal doc into the signals index to play with `./signals/set_status_with_id.sh closed` will update the status of the sample signal to closed `./signals/set_status_with_id.sh open` will update the status of the sample signal to open @@ -173,4 +173,4 @@ To test out the functionality of large lists with rules, the user will need to i * First, set the appropriate env var in order to enable exceptions features`export ELASTIC_XPACK_SECURITY_SOLUTION_LISTS_FEATURE=true` and `export ELASTIC_XPACK_SECURITY_SOLUTION_EXCEPTIONS_LISTS=true` and start kibana * Second, import a list of ips from a file called `ci-badguys.txt`. The command should look like this: `cd $HOME/kibana/x-pack/plugins/lists/server/scripts && ./import_list_items_by_filename.sh ip ~/ci-badguys.txt` -* Then, from the detection engine scripts folder (`cd kibana/x-pack/plugins/security_solution/server/lib/detection_engine/scripts`) run `./post_rule.sh rules/queries/lists/query_with_list_plugin.json` +* Then, from the detection engine scripts folder (`cd kibana/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts`) run `./post_rule.sh rules/queries/lists/query_with_list_plugin.json` diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/extract_integrations.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/extract_integrations.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/extract_integrations.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/extract_integrations.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/extract_integrations.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/extract_integrations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/extract_integrations.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/extract_integrations.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/sort_integrations_by_status.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/sort_integrations_by_status.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/sort_integrations_by_status.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/sort_integrations_by_status.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/sort_packages_by_security_category.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/sort_packages_by_security_category.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/sort_packages_by_security_category.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_all_integrations/sort_packages_by_security_category.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_installed_integrations/installed_integration_set.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_installed_integrations/installed_integration_set.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_installed_integrations/installed_integration_set.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_installed_integrations/installed_integration_set.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_installed_integrations/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_installed_integrations/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_installed_integrations/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/get_installed_integrations/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/register_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/register_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/register_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/api/register_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/fleet_integrations/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/fleet_integrations/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/create_migration.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/create_migration.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/create_migration.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/create_migration.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/create_migration.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/create_migration.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/create_migration.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/create_migration.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_saved_object.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_saved_object.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_saved_object.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_saved_object.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_saved_object.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/create_migration_saved_object.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration_saved_object.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration_saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration_saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/delete_migration_saved_object.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/finalize_migration.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/finalize_migration.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/finalize_migration.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/finalize_migration.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/finalize_migration.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/finalize_migration.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/finalize_migration.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/finalize_migration.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/find_migration_saved_objects.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/find_migration_saved_objects.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/find_migration_saved_objects.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/find_migration_saved_objects.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/find_migration_saved_objects.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/find_migration_saved_objects.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/find_migration_saved_objects.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/find_migration_saved_objects.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_index_alias_per_space.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_index_alias_per_space.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_index_alias_per_space.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_index_alias_per_space.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_index_alias_per_space.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_index_alias_per_space.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_index_alias_per_space.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_index_alias_per_space.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_index_versions_by_index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_index_versions_by_index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_index_versions_by_index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_index_versions_by_index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_index_versions_by_index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_index_versions_by_index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_index_versions_by_index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_index_versions_by_index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_latest_index_template_version.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_latest_index_template_version.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_latest_index_template_version.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_latest_index_template_version.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_latest_index_template_version.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_latest_index_template_version.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_latest_index_template_version.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_latest_index_template_version.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_id.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_id.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_id.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_id.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_id.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_id.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_id.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_id.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_migration_saved_objects_by_index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_non_migrated_signals_info.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_non_migrated_signals_info.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_non_migrated_signals_info.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_non_migrated_signals_info.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_non_migrated_signals_info.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_non_migrated_signals_info.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_non_migrated_signals_info.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_non_migrated_signals_info.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_signal_versions_by_index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_signal_versions_by_index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_signal_versions_by_index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_signal_versions_by_index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_signal_versions_by_index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_signal_versions_by_index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_signal_versions_by_index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_signal_versions_by_index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_signals_indices_in_range.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_signals_indices_in_range.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_signals_indices_in_range.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_signals_indices_in_range.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_signals_indices_in_range.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_signals_indices_in_range.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/get_signals_indices_in_range.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/get_signals_indices_in_range.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/migration_cleanup.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/migration_cleanup.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/migration_cleanup.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/migration_cleanup.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/migration_cleanup_policy.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/migration_cleanup_policy.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/migration_cleanup_policy.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/migration_cleanup_policy.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/migration_service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/migration_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/migration_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/migration_service.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/replace_signals_index_alias.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/replace_signals_index_alias.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/replace_signals_index_alias.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/replace_signals_index_alias.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_schema.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_schema.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_schema.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_schema.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_schema.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_schema.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_schema.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/saved_objects_schema.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/update_migration_saved_object.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/update_migration_saved_object.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/update_migration_saved_object.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/update_migration_saved_object.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/migrations/update_migration_saved_object.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/update_migration_saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/migrations/update_migration_saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/migrations/update_migration_saved_object.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/bootstrap_prebuilt_rules/bootstrap_prebuilt_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_and_timelines_status/get_prebuilt_rules_and_timelines_status_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_status/get_prebuilt_rules_status_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_status/get_prebuilt_rules_status_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_status/get_prebuilt_rules_status_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/get_prebuilt_rules_status/get_prebuilt_rules_status_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_and_timelines_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_package.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_package.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_package.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/install_prebuilt_rules_and_timelines/install_prebuilt_rules_package.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_installation/perform_rule_installation_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_installation/perform_rule_installation_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_installation/perform_rule_installation_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_installation/perform_rule_installation_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_diffable_fields_match_rule_type.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_diffable_fields_match_rule_type.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_diffable_fields_match_rule_type.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_diffable_fields_match_rule_type.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_diffable_fields_match_rule_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_diffable_fields_match_rule_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_diffable_fields_match_rule_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_diffable_fields_match_rule_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_pick_version_is_target.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_pick_version_is_target.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_pick_version_is_target.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_pick_version_is_target.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_pick_version_is_target.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_pick_version_is_target.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_pick_version_is_target.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/assert_pick_version_is_target.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_field_upgrade_specifier.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_field_upgrade_specifier.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_field_upgrade_specifier.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_field_upgrade_specifier.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_field_upgrade_specifier.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_field_upgrade_specifier.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_field_upgrade_specifier.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_field_upgrade_specifier.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_props_to_rule_type_map.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_props_to_rule_type_map.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_props_to_rule_type_map.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_props_to_rule_type_map.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_upgradeable_rules_payload.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_upgradeable_rules_payload.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_upgradeable_rules_payload.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/create_upgradeable_rules_payload.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/diffable_rule_fields_mappings.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/diffable_rule_fields_mappings.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/diffable_rule_fields_mappings.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/diffable_rule_fields_mappings.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/diffable_rule_fields_mappings.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/diffable_rule_fields_mappings.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/diffable_rule_fields_mappings.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/diffable_rule_fields_mappings.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_field_predefined_value.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_field_predefined_value.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_field_predefined_value.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_field_predefined_value.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_field_predefined_value.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_field_predefined_value.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_field_predefined_value.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_field_predefined_value.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_upgradeable_rules.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_upgradeable_rules.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_upgradeable_rules.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_upgradeable_rules.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_upgradeable_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_upgradeable_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_upgradeable_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_upgradeable_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_value_for_field.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_value_for_field.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_value_for_field.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_value_for_field.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_value_from_rule_version.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_value_from_rule_version.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_value_from_rule_version.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/get_value_from_rule_version.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/perform_rule_upgrade_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/perform_rule_upgrade_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/perform_rule_upgrade_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/perform_rule_upgrade/perform_rule_upgrade_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/register_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/register_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/register_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/register_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_installation/review_rule_installation_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_installation/review_rule_installation_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_installation/review_rule_installation_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_installation/review_rule_installation_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_upgrade/review_rule_upgrade_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_upgrade/review_rule_upgrade_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_upgrade/review_rule_upgrade_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/api/review_rule_upgrade/review_rule_upgrade_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/README.md similarity index 79% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/README.md index 6b9638389e120..102e762422d0b 100644 --- a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/README.md +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/README.md @@ -4,9 +4,9 @@ -1. [Have the env params set up](https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/README.md) +1. [Have the env params set up](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/README.md) -2. Create a new timelines template into `x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines` +2. Create a new timelines template into `x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines` ##### 2.a : Create a new template from UI and export it. @@ -14,7 +14,7 @@ 2. Go to timelines > templates > custom templates (a filter on the right) 3. Click `Create new timeline template` 4. Edit your template - 5. Export only **one** timeline template each time and put that in `x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines`. (For potential update requirement in the future, we put one timeline in each file to keep nice and clear) + 5. Export only **one** timeline template each time and put that in `x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines`. (For potential update requirement in the future, we put one timeline in each file to keep nice and clear) 6. Rename the file extension to `.json` 7. Check the chapter of `Fields to hightlight for on boarding a new prepackaged timeline` in this readme and update your template @@ -25,7 +25,7 @@ Please note that below template is just an example, please replace all your fields with whatever makes sense. Do check `Fields to hightlight for on boarding a new prepackaged timeline` to make sure the template can be created as expected. - cd x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines + cd x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines @@ -50,11 +50,11 @@ -3. ```cd x-pack/plugins/security_solution/server/lib/detection_engine/scripts``` +3. ```cd x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts``` 4. ```sh ./timelines/regen_prepackage_timelines_index.sh``` -(this will update `x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/index.ndjson`) +(this will update `x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/index.ndjson`) @@ -63,7 +63,7 @@ or run ``` -cd x-pack/plugins/security_solution/server/lib/detection_engine/scripts +cd x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts sh ./timelines/add_prepackaged_timelines.sh @@ -83,11 +83,11 @@ sh ./timelines/find_timeline_by_filter.sh immutable template elastic ### How to update an existing prepackage timeline: -1. ```cd x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines``` +1. ```cd x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines``` 2. Open the json file you wish to update, and remember to bump the `templateTimelineVersion` -3. Go to ```cd x-pack/plugins/security_solution/server/lib/detection_engine/scripts```, run ```sh ./timelines/regen_prepackage_timelines_index.sh``` +3. Go to ```cd x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts```, run ```sh ./timelines/regen_prepackage_timelines_index.sh``` 4. Go to `http://localhost:5601/app/security#/detections/rules` and click on `Install Elastic prebuild rules` @@ -126,7 +126,7 @@ sh ./timelines/find_timeline_by_filter.sh immutable template elastic ``` -cd x-pack/plugins/security_solution/server/lib/detection_engine/scripts +cd x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts sh ./timelines/get_timeline_by_id.sh {id} @@ -139,7 +139,7 @@ sh ./timelines/get_timeline_by_id.sh {id} ``` -cd x-pack/plugins/security_solution/server/lib/detection_engine/scripts +cd x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts sh ./timelines/get_timeline_by_template_timeline_id.sh {template_timeline_id} @@ -152,7 +152,7 @@ sh ./timelines/get_timeline_by_template_timeline_id.sh {template_timeline_id} ``` -cd x-pack/plugins/security_solution/server/lib/detection_engine/scripts +cd x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts sh ./timelines/get_all_timelines.sh @@ -165,7 +165,7 @@ sh ./timelines/get_all_timelines.sh ``` -cd x-pack/plugins/security_solution/server/lib/detection_engine/scripts +cd x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts sh ./timelines/delete_all_timelines.sh @@ -177,7 +177,7 @@ sh ./timelines/delete_all_timelines.sh ``` -cd x-pack/plugins/security_solution/server/lib/detection_engine/scripts +cd x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts ./timelines/delete_all_alerts.sh {timeline_id} diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/alerts_host.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/alerts_host.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/alerts_host.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/alerts_host.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/alerts_user.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/alerts_user.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/alerts_user.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/alerts_user.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/endpoint.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/endpoint.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/endpoint.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/endpoint.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/file_ex.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/file_ex.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/file_ex.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/file_ex.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/index.ndjson b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/index.ndjson similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/index.ndjson rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/index.ndjson diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/network.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/network.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/network.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/network.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/network_ex.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/network_ex.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/network_ex.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/network_ex.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/process.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/process.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/process.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/process.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/process_ex.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/process_ex.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/process_ex.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/process_ex.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/registry_ex.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/registry_ex.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/registry_ex.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/registry_ex.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/threat.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/threat.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/threat.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/threat.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/aggregate_prebuilt_rule_errors.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/aggregate_prebuilt_rule_errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/aggregate_prebuilt_rule_errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/aggregate_prebuilt_rule_errors.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculate_rule_diff.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculate_rule_diff.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculate_rule_diff.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculate_rule_diff.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/data_source_diff_algorithm.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/data_source_diff_algorithm.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/data_source_diff_algorithm.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/data_source_diff_algorithm.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/data_source_diff_algorithm.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/data_source_diff_algorithm.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/data_source_diff_algorithm.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/data_source_diff_algorithm.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/eql_query_diff_algorithm.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/eql_query_diff_algorithm.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/eql_query_diff_algorithm.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/eql_query_diff_algorithm.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/eql_query_diff_algorithm.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/eql_query_diff_algorithm.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/eql_query_diff_algorithm.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/eql_query_diff_algorithm.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/esql_query_diff_algorithm.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/esql_query_diff_algorithm.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/esql_query_diff_algorithm.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/esql_query_diff_algorithm.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/esql_query_diff_algorithm.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/esql_query_diff_algorithm.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/esql_query_diff_algorithm.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/esql_query_diff_algorithm.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/force_target_version_diff_algorithm.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/force_target_version_diff_algorithm.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/force_target_version_diff_algorithm.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/force_target_version_diff_algorithm.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/force_target_version_diff_algorithm.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/force_target_version_diff_algorithm.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/force_target_version_diff_algorithm.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/force_target_version_diff_algorithm.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/kql_query_diff_algorithm.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/kql_query_diff_algorithm.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/kql_query_diff_algorithm.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/kql_query_diff_algorithm.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/kql_query_diff_algorithm.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/kql_query_diff_algorithm.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/kql_query_diff_algorithm.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/kql_query_diff_algorithm.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/multi_line_string_diff_algorithm.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/number_diff_algorithm.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/number_diff_algorithm.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/number_diff_algorithm.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/number_diff_algorithm.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/number_diff_algorithm.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/number_diff_algorithm.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/number_diff_algorithm.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/number_diff_algorithm.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/rule_type_diff_algorithm.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/rule_type_diff_algorithm.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/rule_type_diff_algorithm.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/rule_type_diff_algorithm.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/rule_type_diff_algorithm.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/rule_type_diff_algorithm.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/rule_type_diff_algorithm.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/rule_type_diff_algorithm.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/scalar_array_diff_algorithm.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/scalar_array_diff_algorithm.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/scalar_array_diff_algorithm.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/scalar_array_diff_algorithm.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/scalar_array_diff_algorithm.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/scalar_array_diff_algorithm.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/scalar_array_diff_algorithm.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/scalar_array_diff_algorithm.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/simple_diff_algorithm.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/simple_diff_algorithm.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/simple_diff_algorithm.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/simple_diff_algorithm.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/single_line_string_diff_algorithm.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/single_line_string_diff_algorithm.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/single_line_string_diff_algorithm.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/single_line_string_diff_algorithm.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/single_line_string_diff_algorithm.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/single_line_string_diff_algorithm.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/single_line_string_diff_algorithm.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/algorithms/single_line_string_diff_algorithm.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/calculate_rule_fields_diff.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/calculate_rule_fields_diff.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/calculate_rule_fields_diff.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/calculate_rule_fields_diff.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/diff_calculation_helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/diff_calculation_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/diff_calculation_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/diff/calculation/diff_calculation_helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/ensure_latest_rules_package_installed.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/ensure_latest_rules_package_installed.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/ensure_latest_rules_package_installed.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/ensure_latest_rules_package_installed.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_install.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_install.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_install.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_install.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_install.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_install.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_install.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_install.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_update.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_update.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_update.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_update.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_update.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_update.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_update.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/get_rules_to_update.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/perform_timelines_installation.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/perform_timelines_installation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/perform_timelines_installation.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/perform_timelines_installation.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/__mocks__/prebuilt_rule_assets_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/__mocks__/prebuilt_rule_assets_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/__mocks__/prebuilt_rule_assets_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/__mocks__/prebuilt_rule_assets_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_validation.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_validation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_validation.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_assets/prebuilt_rule_assets_validation.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/create_prebuilt_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/create_prebuilt_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/create_prebuilt_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/create_prebuilt_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/prebuilt_rule_objects_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/prebuilt_rule_objects_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/prebuilt_rule_objects_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/prebuilt_rule_objects_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/upgrade_prebuilt_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/upgrade_prebuilt_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/upgrade_prebuilt_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_objects/upgrade_prebuilt_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/fetch_rule_versions_triad.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/fetch_rule_versions_triad.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/fetch_rule_versions_triad.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/fetch_rule_versions_triad.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/rule_version_specifier.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/rule_version_specifier.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/rule_version_specifier.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/rule_version_specifier.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/zip_rule_versions.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/zip_rule_versions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/zip_rule_versions.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/rule_versions/zip_rule_versions.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/logic/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/mocks.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset_validate_type_dependents.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset_validate_type_dependents.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset_validate_type_dependents.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset_validate_type_dependents.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset_validate_type_dependents.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset_validate_type_dependents.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset_validate_type_dependents.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_assets/prebuilt_rule_asset_validate_type_dependents.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_groups/get_rule_groups.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_groups/get_rule_groups.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_groups/get_rule_groups.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/model/rule_groups/get_rule_groups.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_context.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_context.ts similarity index 97% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_context.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_context.ts index 3c99cebbbe8fb..e8a1e915f43dd 100644 --- a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_context.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_context.ts @@ -15,7 +15,7 @@ import type { AlertingApiRequestHandlerContext } from '@kbn/alerting-plugin/serv import { rulesClientMock } from '@kbn/alerting-plugin/server/mocks'; // See: https://github.com/elastic/kibana/issues/117255, the moduleNameMapper creates mocks to avoid memory leaks from kibana core. -// We cannot import from "../../../../../../actions/server" directly here or we have a really bad memory issue. We cannot add this to the existing mocks we created, this fix must be here. +// We cannot import from "../../../../../../../../actions/server" directly here or we have a really bad memory issue. We cannot add this to the existing mocks we created, this fix must be here. import { actionsClientMock } from '@kbn/actions-plugin/server/actions_client/actions_client.mock'; import { licensingMock } from '@kbn/licensing-plugin/server/mocks'; import { listMock } from '@kbn/lists-plugin/server/mocks'; diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_responses.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_responses.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_responses.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_responses.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/response_factory.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/response_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/response_factory.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/response_factory.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/server.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/server.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/server.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/server.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/test_adapters.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/test_adapters.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/test_adapters.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/test_adapters.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/__snapshots__/get_signals_template.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/__snapshots__/get_signals_template.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/__snapshots__/get_signals_template.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/__snapshots__/get_signals_template.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/check_template_version.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/check_template_version.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/check_template_version.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/check_template_version.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/create_index_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/create_index_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/create_index_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/create_index_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/delete_index_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/delete_index_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/delete_index_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/delete_index_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/ecs_mapping.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/ecs_mapping.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/ecs_mapping.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/ecs_mapping.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/get_index_version.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/get_index_version.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/get_index_version.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/get_index_version.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/get_signals_template.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/get_signals_template.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/get_signals_template.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/get_signals_template.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/get_signals_template.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/get_signals_template.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/get_signals_template.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/get_signals_template.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/other_mappings.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/other_mappings.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/other_mappings.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/other_mappings.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/preview_policy.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/preview_policy.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/preview_policy.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/preview_policy.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/read_alerts_index_exists_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/read_alerts_index_exists_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/read_alerts_index_exists_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/read_alerts_index_exists_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/read_index_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/read_index_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/read_index_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/read_index_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/signal_aad_mapping.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/signal_aad_mapping.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/signal_aad_mapping.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/signal_aad_mapping.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/signal_extra_fields.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/signal_extra_fields.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/signal_extra_fields.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/signal_extra_fields.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/signals_mapping.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/signals_mapping.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/signals_mapping.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/signals_mapping.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/signals_policy.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/signals_policy.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/index/signals_policy.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/index/signals_policy.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/privileges/read_privileges_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/privileges/read_privileges_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/privileges/read_privileges_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/privileges/read_privileges_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/privileges/read_privileges_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/privileges/read_privileges_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/privileges/read_privileges_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/privileges/read_privileges_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/create_signals_migration_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/create_signals_migration_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/create_signals_migration_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/create_signals_migration_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/create_signals_migration_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/create_signals_migration_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/create_signals_migration_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/create_signals_migration_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/delete_signals_migration_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/delete_signals_migration_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/delete_signals_migration_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/delete_signals_migration_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/finalize_signals_migration_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/finalize_signals_migration_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/finalize_signals_migration_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/finalize_signals_migration_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/finalize_signals_migration_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/finalize_signals_migration_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/finalize_signals_migration_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/finalize_signals_migration_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/get_signals_migration_status_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/get_signals_migration_status_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/get_signals_migration_status_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/get_signals_migration_status_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/get_signals_migration_status_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/get_signals_migration_status_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/get_signals_migration_status_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/get_signals_migration_status_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/open_close_signals.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/open_close_signals.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/open_close_signals.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/open_close_signals.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/open_close_signals_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/open_close_signals_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/open_close_signals_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/open_close_signals_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/query_signals_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/query_signals_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/query_signals_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/query_signals_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/query_signals_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/query_signals_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/query_signals_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/query_signals_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_assignees_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_assignees_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_assignees_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_assignees_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_assignees_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_assignees_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_assignees_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_assignees_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_tags_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_tags_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_tags_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_tags_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_tags_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_tags_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_tags_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/set_alert_tags_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/translations.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/signals/translations.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/signals/translations.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/telemetry_detection_rules_preview_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/telemetry_detection_rules_preview_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/telemetry_detection_rules_preview_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/telemetry_detection_rules_preview_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_detecton_rules_preview.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_detecton_rules_preview.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_detecton_rules_preview.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_detecton_rules_preview.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_diagnostics_preview.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_diagnostics_preview.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_diagnostics_preview.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_diagnostics_preview.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_endpoint_preview.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_endpoint_preview.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_endpoint_preview.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_endpoint_preview.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_indices_metadata_preview.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_indices_metadata_preview.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_indices_metadata_preview.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_indices_metadata_preview.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_security_lists_preview.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_security_lists_preview.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_security_lists_preview.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/get_security_lists_preview.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/parse_ndjson.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/parse_ndjson.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/parse_ndjson.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/telemetry/utils/parse_ndjson.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/users/suggest_user_profiles_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/utils.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/routes/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/routes/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/api/create_legacy_notification/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/api/create_legacy_notification/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/api/create_legacy_notification/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/api/create_legacy_notification/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/api/register_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/api/register_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/api/register_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/api/register_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/build_signals_query.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/build_signals_query.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/build_signals_query.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/build_signals_query.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/build_signals_query.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/build_signals_query.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/build_signals_query.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/build_signals_query.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/get_signals.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/get_signals.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/get_signals.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/get_signals.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_create_notifications.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_create_notifications.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_create_notifications.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_create_notifications.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_create_notifications.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_create_notifications.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_create_notifications.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_create_notifications.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_find_notifications.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_find_notifications.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_find_notifications.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_find_notifications.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_find_notifications.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_find_notifications.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_find_notifications.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_find_notifications.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_read_notifications.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_read_notifications.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_read_notifications.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_read_notifications.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_read_notifications.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_read_notifications.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_read_notifications.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_read_notifications.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_rules_notification_rule_type.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_rules_notification_rule_type.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_rules_notification_rule_type.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_rules_notification_rule_type.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_rules_notification_rule_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_rules_notification_rule_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_rules_notification_rule_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_rules_notification_rule_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_references.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_references.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_references.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_references.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_references.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_references.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_references.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_references.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_rule_id.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_rule_id.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_rule_id.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_rule_id.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_rule_id.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_rule_id.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_rule_id.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_extract_rule_id.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_references.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_references.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_references.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_references.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_references.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_references.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_references.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_references.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_rule_id_references.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_rule_id_references.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_rule_id_references.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_rule_id_references.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_rule_id_references.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_rule_id_references.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_rule_id_references.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_saved_object_references/legacy_inject_rule_id_references.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/legacy_types.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_notification_actions.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_notification_actions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_notification_actions.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_notification_actions.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_notification_actions.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_notification_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_notification_actions.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_notification_actions.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_throttle_notification_actions.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_throttle_notification_actions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_throttle_notification_actions.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_throttle_notification_actions.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_throttle_notification_actions.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_throttle_notification_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_throttle_notification_actions.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/schedule_throttle_notification_actions.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/utils.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/notifications/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_create_rule_actions_saved_object.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_create_rule_actions_saved_object.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_create_rule_actions_saved_object.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_create_rule_actions_saved_object.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_create_rule_actions_saved_object.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_create_rule_actions_saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_create_rule_actions_saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_create_rule_actions_saved_object.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_get_rule_actions_saved_object.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_get_rule_actions_saved_object.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_get_rule_actions_saved_object.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_get_rule_actions_saved_object.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_get_rule_actions_saved_object.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_get_rule_actions_saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_get_rule_actions_saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_get_rule_actions_saved_object.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_migrations.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_saved_object_mappings.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_types.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_update_or_create_rule_actions_saved_object.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_update_or_create_rule_actions_saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_update_or_create_rule_actions_saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_update_or_create_rule_actions_saved_object.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_update_rule_actions_saved_object.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_update_rule_actions_saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_update_rule_actions_saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_update_rule_actions_saved_object.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_utils.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_actions_legacy/logic/rule_actions/legacy_utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/create_rule_exceptions/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/create_rule_exceptions/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/create_rule_exceptions/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/create_rule_exceptions/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/create_rule_exceptions/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/create_rule_exceptions/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/create_rule_exceptions/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/create_rule_exceptions/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/find_exception_references/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/find_exception_references/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/find_exception_references/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/find_exception_references/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/find_exception_references/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/find_exception_references/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/find_exception_references/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/find_exception_references/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/register_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/register_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/register_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/api/register_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_exceptions/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_exceptions/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/deprecation.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/deprecation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/deprecation.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/deprecation.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/register_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/register_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/register_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/register_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_actions_response.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_actions_response.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_actions_response.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_actions_response.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_enable_disable_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_enable_disable_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_enable_disable_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_enable_disable_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_schedule_rule_run.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_schedule_rule_run.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_schedule_rule_run.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/bulk_schedule_rule_run.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/fetch_rules_by_query_or_ids.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/fetch_rules_by_query_or_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/fetch_rules_by_query_or_ids.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/fetch_rules_by_query_or_ids.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_actions/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/get_duplicates.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/get_duplicates.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/get_duplicates.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/get_duplicates.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/get_duplicates.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/get_duplicates.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/get_duplicates.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/get_duplicates.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_create_rules/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_delete_rules/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_patch_rules/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_patch_rules/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_patch_rules/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_patch_rules/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_patch_rules/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_patch_rules/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_patch_rules/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_patch_rules/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_update_rules/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_update_rules/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_update_rules/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_update_rules/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_update_rules/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_update_rules/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_update_rules/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/bulk_update_rules/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/handle_coverage_overview_request.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/coverage_overview/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/create_rule/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/create_rule/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/create_rule/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/create_rule/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/create_rule/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/create_rule/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/create_rule/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/create_rule/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/delete_rule/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/delete_rule/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/delete_rule/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/delete_rule/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/delete_rule/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/delete_rule/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/delete_rule/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/delete_rule/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/export_rules/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/export_rules/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/export_rules/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/export_rules/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/filters/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/find_rules/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/find_rules/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/find_rules/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/find_rules/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/find_rules/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/find_rules/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/find_rules/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/find_rules/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/import_rules/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/import_rules/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/import_rules/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/import_rules/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/import_rules/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/import_rules/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/import_rules/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/import_rules/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/patch_rule/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/patch_rule/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/patch_rule/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/patch_rule/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/patch_rule/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/patch_rule/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/patch_rule/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/patch_rule/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/read_rule/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/read_rule/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/read_rule/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/read_rule/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/read_rule/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/read_rule/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/read_rule/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/read_rule/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/update_rule/route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/update_rule/route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/update_rule/route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/update_rule/route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/update_rule/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/update_rule/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/update_rule/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/rules/update_rule/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/read_tags.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/read_tags.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/read_tags.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/read_tags.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/read_tags.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/read_tags.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/read_tags.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/read_tags.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/tags/read_tags/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/timeouts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/timeouts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/api/timeouts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/api/timeouts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_exceptions.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_exceptions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_exceptions.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_exceptions.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_exceptions.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_exceptions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_exceptions.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_exceptions.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_rule.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_rule.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_rule.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_rule.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/actions/duplicate_rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/action_to_rules_client_operation.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/action_to_rules_client_operation.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/action_to_rules_client_operation.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/action_to_rules_client_operation.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/action_to_rules_client_operation.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/action_to_rules_client_operation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/action_to_rules_client_operation.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/action_to_rules_client_operation.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/bulk_edit_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/bulk_edit_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/bulk_edit_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/bulk_edit_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/dry_run.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/dry_run.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/dry_run.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/dry_run.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/rule_params_modifier.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/rule_params_modifier.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/rule_params_modifier.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/rule_params_modifier.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/rule_params_modifier.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/rule_params_modifier.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/rule_params_modifier.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/rule_params_modifier.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/split_bulk_edit_actions.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/split_bulk_edit_actions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/split_bulk_edit_actions.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/split_bulk_edit_actions.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/split_bulk_edit_actions.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/split_bulk_edit_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/split_bulk_edit_actions.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/split_bulk_edit_actions.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/validations.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/validations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/validations.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/bulk_actions/validations.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/__mocks__/detection_rules_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/__mocks__/detection_rules_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/__mocks__/detection_rules_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/__mocks__/detection_rules_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/__mocks__/read_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/__mocks__/read_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/__mocks__/read_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/__mocks__/read_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/common_params_camel_to_snake.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/common_params_camel_to_snake.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/common_params_camel_to_snake.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/common_params_camel_to_snake.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/common_params_camel_to_snake.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/common_params_camel_to_snake.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/common_params_camel_to_snake.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/common_params_camel_to_snake.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_alerting_rule_to_rule_response.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_alerting_rule_to_rule_response.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_alerting_rule_to_rule_response.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_alerting_rule_to_rule_response.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_prebuilt_rule_asset_to_rule_response.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_prebuilt_rule_asset_to_rule_response.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_prebuilt_rule_asset_to_rule_response.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_prebuilt_rule_asset_to_rule_response.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_prebuilt_rule_asset_to_rule_response.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_prebuilt_rule_asset_to_rule_response.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_prebuilt_rule_asset_to_rule_response.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_prebuilt_rule_asset_to_rule_response.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_rule_response_to_alerting_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_rule_response_to_alerting_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_rule_response_to_alerting_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/convert_rule_response_to_alerting_rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/internal_rule_to_api_response.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/internal_rule_to_api_response.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/internal_rule_to_api_response.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/internal_rule_to_api_response.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/normalize_rule_params.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/normalize_rule_params.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/normalize_rule_params.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/normalize_rule_params.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/normalize_rule_params.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/normalize_rule_params.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/normalize_rule_params.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/normalize_rule_params.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/type_specific_camel_to_snake.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/type_specific_camel_to_snake.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/type_specific_camel_to_snake.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/type_specific_camel_to_snake.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/type_specific_camel_to_snake.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/type_specific_camel_to_snake.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/type_specific_camel_to_snake.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/converters/type_specific_camel_to_snake.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.create_custom_rule.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.create_custom_rule.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.create_custom_rule.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.create_custom_rule.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.create_prebuilt_rule.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.create_prebuilt_rule.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.create_prebuilt_rule.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.create_prebuilt_rule.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.delete_rule.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.delete_rule.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.delete_rule.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.delete_rule.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.import_rule.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.import_rule.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.import_rule.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.import_rule.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.import_rules.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.import_rules.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.import_rules.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.import_rules.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.patch_rule.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.patch_rule.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.patch_rule.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.patch_rule.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.update_rule.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.update_rule.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.update_rule.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.update_rule.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.upgrade_prebuilt_rule.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.upgrade_prebuilt_rule.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.upgrade_prebuilt_rule.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client.upgrade_prebuilt_rule.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client_interface.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client_interface.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client_interface.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/detection_rules_client_interface.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_defaults.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_defaults.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_defaults.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_defaults.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_patch.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_patch.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_patch.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_patch.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_patch.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_patch.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_patch.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_patch.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_update.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_update.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_update.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/apply_rule_update.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_is_customized.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_is_customized.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_is_customized.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_is_customized.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_rule_source.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_rule_source.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_rule_source.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_rule_source.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_rule_source.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_rule_source.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_rule_source.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/mergers/rule_source/calculate_rule_source.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/__mocks__/get_rule_by_rule_id.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/__mocks__/get_rule_by_rule_id.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/__mocks__/get_rule_by_rule_id.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/__mocks__/get_rule_by_rule_id.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/create_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/create_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/create_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/create_rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/delete_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/delete_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/delete_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/delete_rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_id.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_id.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_id.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_id.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_id_or_rule_id.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_id_or_rule_id.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_id_or_rule_id.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_id_or_rule_id.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_rule_id.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_rule_id.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_rule_id.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/get_rule_by_rule_id.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/import_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/import_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/import_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/import_rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/import_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/import_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/import_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/import_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/patch_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/patch_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/patch_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/patch_rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/update_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/update_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/update_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/update_rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/upgrade_prebuilt_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/upgrade_prebuilt_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/upgrade_prebuilt_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/methods/upgrade_prebuilt_rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/read_rules.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/read_rules.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/read_rules.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/read_rules.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/read_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/read_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/read_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/read_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/detection_rules_client/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/check_for_default_rule_exception_list.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/check_for_default_rule_exception_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/check_for_default_rule_exception_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/check_for_default_rule_exception_list.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/check_for_default_rule_exception_list.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/check_for_default_rule_exception_list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/check_for_default_rule_exception_list.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/check_for_default_rule_exception_list.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rule_default_exception_list.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rule_default_exception_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rule_default_exception_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rule_default_exception_list.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rule_default_exception_list.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rule_default_exception_list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rule_default_exception_list.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rule_default_exception_list.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rules_with_duplicated_default_exceptions_list.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rules_with_duplicated_default_exceptions_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rules_with_duplicated_default_exceptions_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rules_with_duplicated_default_exceptions_list.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rules_with_duplicated_default_exceptions_list.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rules_with_duplicated_default_exceptions_list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rules_with_duplicated_default_exceptions_list.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/exceptions/validate_rules_with_duplicated_default_exceptions_list.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/exportable_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/exportable_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/exportable_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/exportable_rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_all.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_by_object_ids.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_details_ndjson.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_details_ndjson.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_details_ndjson.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_details_ndjson.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_details_ndjson.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_details_ndjson.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_details_ndjson.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_details_ndjson.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_action_connectors.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_action_connectors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_action_connectors.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_action_connectors.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_exceptions.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_exceptions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_exceptions.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_exceptions.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_exceptions.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_exceptions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_exceptions.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/get_export_rule_exceptions.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/transform_rule_to_exportable_format.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/transform_rule_to_exportable_format.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/transform_rule_to_exportable_format.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/export/transform_rule_to_exportable_format.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/import_rule_action_connectors.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/import_rule_action_connectors.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/import_rule_action_connectors.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/import_rule_action_connectors.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/import_rule_action_connectors.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/import_rule_action_connectors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/import_rule_action_connectors.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/import_rule_action_connectors.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/utils/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/action_connectors/utils/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_for_import.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_for_import.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_for_import.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_for_import.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_for_import.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_for_import.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_for_import.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_for_import.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_from_asset.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_from_asset.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_from_asset.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_from_asset.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_from_asset.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_from_asset.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_from_asset.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/calculate_rule_source_from_asset.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/check_rule_exception_references.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/check_rule_exception_references.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/check_rule_exception_references.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/check_rule_exception_references.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/check_rule_exception_references.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/check_rule_exception_references.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/check_rule_exception_references.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/check_rule_exception_references.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/converters/convert_rule_to_import_to_rule_response.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/converters/convert_rule_to_import_to_rule_response.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/converters/convert_rule_to_import_to_rule_response.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/converters/convert_rule_to_import_to_rule_response.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/converters/convert_rule_to_import_to_rule_response.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/converters/convert_rule_to_import_to_rule_response.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/converters/convert_rule_to_import_to_rule_response.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/converters/convert_rule_to_import_to_rule_response.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_promise_from_rule_import_stream.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_promise_from_rule_import_stream.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_promise_from_rule_import_stream.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_promise_from_rule_import_stream.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_promise_from_rule_import_stream.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_promise_from_rule_import_stream.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_promise_from_rule_import_stream.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_promise_from_rule_import_stream.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_rules_stream_from_ndjson.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_rules_stream_from_ndjson.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_rules_stream_from_ndjson.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/create_rules_stream_from_ndjson.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/errors.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/errors.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/gather_referenced_exceptions.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/gather_referenced_exceptions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/gather_referenced_exceptions.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/gather_referenced_exceptions.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/gather_referenced_exceptions.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/gather_referenced_exceptions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/gather_referenced_exceptions.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/gather_referenced_exceptions.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rule_exceptions.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rule_exceptions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rule_exceptions.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rule_exceptions.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rule_exceptions.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rule_exceptions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rule_exceptions.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rule_exceptions.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules_legacy.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules_legacy.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules_legacy.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules_legacy.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules_legacy.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules_legacy.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules_legacy.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/import_rules_legacy.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer_interface.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer_interface.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer_interface.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/rule_source_importer/rule_source_importer_interface.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/import/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/enrich_filter_with_rule_type_mappings.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/enrich_filter_with_rule_type_mappings.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/enrich_filter_with_rule_type_mappings.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/enrich_filter_with_rule_type_mappings.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/enrich_filter_with_rule_type_mappings.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/enrich_filter_with_rule_type_mappings.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/enrich_filter_with_rule_type_mappings.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/enrich_filter_with_rule_type_mappings.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/find_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/find_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/find_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/find_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/get_existing_prepackaged_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/transform_sort_field.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/transform_sort_field.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/transform_sort_field.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/logic/search/transform_sort_field.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_actions.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_actions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_actions.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_actions.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_actions.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_actions.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/normalization/rule_actions.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/utils/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/utils/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/utils/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/utils/utils.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/utils/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/utils/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/utils/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/utils/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/utils/validate.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/utils/validate.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/utils/validate.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/utils/validate.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/utils/validate.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/utils/validate.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_management/utils/validate.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_management/utils/validate.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_request.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_request.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_request.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_request.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_cluster_health/get_cluster_health_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_rule_health/get_rule_health_request.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_rule_health/get_rule_health_request.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_rule_health/get_rule_health_request.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_rule_health/get_rule_health_request.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_rule_health/get_rule_health_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_rule_health/get_rule_health_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_rule_health/get_rule_health_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_rule_health/get_rule_health_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_space_health/get_space_health_request.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_space_health/get_space_health_request.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_space_health/get_space_health_request.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_space_health/get_space_health_request.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_space_health/get_space_health_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_space_health/get_space_health_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_space_health/get_space_health_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/get_space_health/get_space_health_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/health_interval.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/health_interval.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/health_interval.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/health_interval.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/health_timings.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/health_timings.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/health_timings.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/health_timings.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/setup/setup_health_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/setup/setup_health_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/setup/setup_health_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/detection_engine_health/setup/setup_health_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/register_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/register_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/register_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/register_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_events/get_rule_execution_events_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/api/rule_execution_logs/get_rule_execution_results/get_rule_execution_results_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/README.md similarity index 92% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/README.md index c7e9c7ba9d687..7e5022d6cbbd4 100644 --- a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/README.md +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/README.md @@ -12,7 +12,7 @@ This logic provides the following functionality via the `IDetectionEngineHealthC ## Assets for monitoring health -The assets' sources are located in the repo under `x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets`. +The assets' sources are located in the repo under `x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets`. ### Assets are installed on behalf of the internal user diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/assets.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/assets.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/assets.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/assets.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/dashboard_rule_monitoring.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/dashboard_rule_monitoring.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/dashboard_rule_monitoring.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/dashboard_rule_monitoring.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/data_view_kibana_event_log.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/data_view_kibana_event_log.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/data_view_kibana_event_log.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/data_view_kibana_event_log.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/install_assets_for_rule_monitoring.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/install_assets_for_rule_monitoring.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/install_assets_for_rule_monitoring.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/install_assets_for_rule_monitoring.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/tag_managed.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/tag_managed.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/tag_managed.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/tag_managed.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/tag_security_solution.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/tag_security_solution.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/tag_security_solution.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/assets/tag_security_solution.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client_interface.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client_interface.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client_interface.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/detection_engine_health_client_interface.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/aggregations/health_stats_for_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/aggregations/health_stats_for_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/aggregations/health_stats_for_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/aggregations/health_stats_for_rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/aggregations/rule_execution_stats.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/aggregations/rule_execution_stats.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/aggregations/rule_execution_stats.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/aggregations/rule_execution_stats.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/event_log_health_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/event_log_health_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/event_log_health_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/event_log/event_log_health_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/health_stats_for_cluster.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/health_stats_for_cluster.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/health_stats_for_cluster.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/health_stats_for_cluster.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/health_stats_for_space.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/health_stats_for_space.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/health_stats_for_space.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/health_stats_for_space.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/aggregations/rule_stats.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/fetch_rule_by_id.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/fetch_rule_by_id.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/fetch_rule_by_id.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/fetch_rule_by_id.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/filters.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/filters.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/filters.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/filters.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/rule_objects_health_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/rule_objects_health_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/rule_objects_health_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_objects/rule_objects_health_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_spaces/aggregations/spaces.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_spaces/aggregations/spaces.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_spaces/aggregations/spaces.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_spaces/aggregations/spaces.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_spaces/rule_spaces_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_spaces/rule_spaces_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_spaces/rule_spaces_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/rule_spaces/rule_spaces_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/event_log_constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/event_log_constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/event_log_constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/event_log_constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/event_log_fields.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/event_log_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/event_log_fields.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/event_log_fields.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/register_event_log_provider.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/register_event_log_provider.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/register_event_log_provider.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/event_log/register_event_log_provider.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/client_interface.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/client_interface.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/client_interface.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/client_interface.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/correlation_ids.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/correlation_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/correlation_ids.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_executors/correlation_ids.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_routes/client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_routes/client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_routes/client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_routes/client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_routes/client_interface.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_routes/client_interface.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_routes/client_interface.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/client_for_routes/client_interface.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/create_rule_execution_summary.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/create_rule_execution_summary.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/create_rule_execution_summary.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/create_rule_execution_summary.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/aggregations/execution_results/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/event_log_reader.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/event_log_reader.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/event_log_reader.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/event_log_reader.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/event_log_writer.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/event_log_writer.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/event_log_writer.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/event_log/event_log_writer.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/execution_settings/fetch_rule_execution_settings.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/execution_settings/fetch_rule_execution_settings.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/execution_settings/fetch_rule_execution_settings.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/execution_settings/fetch_rule_execution_settings.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/rule_execution_log/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/service.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/service_interface.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/service_interface.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/service_interface.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/service_interface.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/console_logging.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/console_logging.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/console_logging.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/console_logging.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/es_aggregations.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/es_aggregations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/es_aggregations.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/es_aggregations.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/kql.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/kql.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/kql.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/kql.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/normalization.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/normalization.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/normalization.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/utils/normalization.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_monitoring/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/mocks.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/alert_instance_factory_stub.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/alert_instance_factory_stub.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/alert_instance_factory_stub.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/alert_instance_factory_stub.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/preview_rule_execution_logger.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/preview_rule_execution_logger.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/preview_rule_execution_logger.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/preview_rule_execution_logger.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_scoped_cluster_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_scoped_cluster_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_scoped_cluster_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_scoped_cluster_client.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_scoped_cluster_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_scoped_cluster_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_scoped_cluster_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_scoped_cluster_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/preview_rules/wrap_search_source_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/register_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/register_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/api/register_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/api/register_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_preview/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_preview/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/endpoint_response_action.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/endpoint_response_action.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/endpoint_response_action.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/endpoint_response_action.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/osquery_response_action.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/osquery_response_action.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/osquery_response_action.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/osquery_response_action.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/schedule_notification_response_actions.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/schedule_notification_response_actions.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/schedule_notification_response_actions.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/schedule_notification_response_actions.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/schedule_notification_response_actions.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/schedule_notification_response_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/schedule_notification_response_actions.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/schedule_notification_response_actions.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/utils.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_response_actions/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_response_actions/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema/mocks.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_alert_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_alert_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_alert_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_alert_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/empty_signal_source_hit.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/empty_signal_source_hit.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/empty_signal_source_hit.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/empty_signal_source_hit.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/es_results.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/es_results.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/es_results.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/es_results.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/rule_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/rule_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/rule_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/rule_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/threshold.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/threshold.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/threshold.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/__mocks__/threshold.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/create_security_rule_type_wrapper.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/create_security_rule_type_wrapper.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/create_security_rule_type_wrapper.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/create_security_rule_type_wrapper.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_eql_search_request.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_eql_search_request.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_eql_search_request.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_eql_search_request.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_eql_search_request.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_eql_search_request.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_eql_search_request.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_eql_search_request.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/create_eql_alert_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/create_eql_alert_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/create_eql_alert_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/create_eql_alert_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/eql.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/eql.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/eql.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/eql.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/eql.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/eql.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/eql.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/eql.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/wrap_sequences_factory.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/wrap_sequences_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/wrap_sequences_factory.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/wrap_sequences_factory.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/build_esql_search_request.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/build_esql_search_request.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/build_esql_search_request.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/build_esql_search_request.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/create_esql_alert_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/create_esql_alert_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/create_esql_alert_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/create_esql_alert_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/esql.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/esql.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/esql.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/esql.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/esql_request.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/esql_request.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/esql_request.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/esql_request.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/fetch_source_documents.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/fetch_source_documents.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/fetch_source_documents.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/fetch_source_documents.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/generate_alert_id.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/generate_alert_id.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/generate_alert_id.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/generate_alert_id.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/generate_alert_id.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/generate_alert_id.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/generate_alert_id.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/generate_alert_id.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/row_to_document.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/row_to_document.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/row_to_document.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/row_to_document.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/row_to_document.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/row_to_document.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/row_to_document.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/utils/row_to_document.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_esql_alerts.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_esql_alerts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_esql_alerts.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_esql_alerts.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_esql_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_esql_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_esql_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_esql_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_suppressed_esql_alerts.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_suppressed_esql_alerts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_suppressed_esql_alerts.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_suppressed_esql_alerts.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_suppressed_esql_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_suppressed_esql_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_suppressed_esql_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/esql/wrap_suppressed_esql_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/bulk_create_factory.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/bulk_create_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/bulk_create_factory.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/bulk_create_factory.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/__snapshots__/build_alert.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/__snapshots__/build_alert.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/__snapshots__/build_alert.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/__snapshots__/build_alert.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/build_alert.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/build_alert.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/build_alert.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/build_alert.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/build_alert.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/build_alert.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/build_alert.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/build_alert.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_boolean_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_boolean_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_boolean_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_boolean_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_date_type.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_date_type.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_date_type.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_date_type.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_date_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_date_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_date_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_date_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_ip_type.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_ip_type.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_ip_type.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_ip_type.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_ip_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_ip_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_ip_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_ip_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_long_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_long_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_long_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_long_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_numeric_type.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_numeric_type.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_numeric_type.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_numeric_type.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_numeric_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_numeric_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_numeric_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/ecs_types_validators/is_valid_numeric_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/generate_building_block_ids.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/generate_building_block_ids.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/generate_building_block_ids.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/generate_building_block_ids.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/transform_hit_to_alert.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/transform_hit_to_alert.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/transform_hit_to_alert.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/transform_hit_to_alert.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/transform_hit_to_alert.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/transform_hit_to_alert.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/transform_hit_to_alert.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/transform_hit_to_alert.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/traverse_and_mutate_doc.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/traverse_and_mutate_doc.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/traverse_and_mutate_doc.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/traverse_and_mutate_doc.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/traverse_and_mutate_doc.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/traverse_and_mutate_doc.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/traverse_and_mutate_doc.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/utils/traverse_and_mutate_doc.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/wrap_hits_factory.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/wrap_hits_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/factories/wrap_hits_factory.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/factories/wrap_hits_factory.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/create_indicator_match_alert_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/create_indicator_match_alert_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/create_indicator_match_alert_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/create_indicator_match_alert_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/indicator_match.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/indicator_match.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/indicator_match.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/indicator_match.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_enrichment.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_enrichment.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_enrichment.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_enrichment.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/build_threat_mapping_filter.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_event_signal.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_event_signal.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_event_signal.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_event_signal.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signal.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signal.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signal.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signal.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/create_threat_signals.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/enrich_signal_threat_matches.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_allowed_fields_for_terms_query.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_allowed_fields_for_terms_query.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_allowed_fields_for_terms_query.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_allowed_fields_for_terms_query.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_allowed_fields_for_terms_query.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_allowed_fields_for_terms_query.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_allowed_fields_for_terms_query.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_allowed_fields_for_terms_query.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_event_count.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_event_count.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_event_count.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_event_count.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_event_count.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_event_count.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_event_count.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_event_count.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_mapping_filters.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_mapping_filters.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_mapping_filters.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_mapping_filters.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_mapping_filters.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_mapping_filters.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_mapping_filters.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_mapping_filters.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_signals_map_from_threat_index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_threat_list.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_threat_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_threat_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_threat_list.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_threat_list.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_threat_list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_threat_list.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/get_threat_list.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/threat_enrichment_factory.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/threat_enrichment_factory.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/threat_enrichment_factory.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/threat_enrichment_factory.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/threat_enrichment_factory.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/threat_enrichment_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/threat_enrichment_factory.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/threat_enrichment_factory.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/utils.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/indicator_match/threat_mapping/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/ml/bulk_create_ml_signals.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/ml/bulk_create_ml_signals.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/ml/bulk_create_ml_signals.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/ml/bulk_create_ml_signals.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/ml/bulk_create_ml_signals.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/ml/bulk_create_ml_signals.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/ml/bulk_create_ml_signals.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/ml/bulk_create_ml_signals.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/ml/create_ml_alert_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/ml/create_ml_alert_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/ml/create_ml_alert_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/ml/create_ml_alert_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/ml/find_ml_signals.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/ml/find_ml_signals.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/ml/find_ml_signals.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/ml/find_ml_signals.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/ml/ml.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/ml/ml.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/ml/ml.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/ml/ml.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/ml/ml.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/ml/ml.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/ml/ml.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/ml/ml.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/__snapshots__/build_new_terms_aggregation.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/__snapshots__/build_new_terms_aggregation.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/__snapshots__/build_new_terms_aggregation.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/__snapshots__/build_new_terms_aggregation.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/build_new_terms_aggregation.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/build_new_terms_aggregation.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/build_new_terms_aggregation.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/build_new_terms_aggregation.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/build_new_terms_aggregation.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/build_new_terms_aggregation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/build_new_terms_aggregation.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/build_new_terms_aggregation.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/bulk_create_suppressed_alerts_in_memory.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/bulk_create_suppressed_alerts_in_memory.ts similarity index 95% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/bulk_create_suppressed_alerts_in_memory.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/bulk_create_suppressed_alerts_in_memory.ts index efa8e95c522a5..a2db4a5981412 100644 --- a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/bulk_create_suppressed_alerts_in_memory.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/bulk_create_suppressed_alerts_in_memory.ts @@ -59,7 +59,7 @@ export interface BulkCreateSuppressedAlertsParams /** * wraps, bulk create and suppress alerts in memory, also takes care of missing fields logic. * If parameter alertSuppression.missingFieldsStrategy configured not to be suppressed, regular alerts will be created for such events without suppression - * This function is similar to x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/bulk_create_suppressed_alerts_in_memory.ts, but + * This function is similar to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/bulk_create_suppressed_alerts_in_memory.ts, but * it operates with new terms specific eventsAndTerms{@link EventsAndTerms} parameter property, instead of regular events as common utility */ export const bulkCreateSuppressedNewTermsAlertsInMemory = async ({ diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/create_new_terms_alert_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/create_new_terms_alert_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/create_new_terms_alert_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/create_new_terms_alert_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/multi_terms_composite.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/multi_terms_composite.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/multi_terms_composite.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/multi_terms_composite.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/utils.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_new_terms_alerts.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_new_terms_alerts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_new_terms_alerts.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_new_terms_alerts.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_new_terms_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_new_terms_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_new_terms_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_new_terms_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_suppressed_new_terms_alerts.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_suppressed_new_terms_alerts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_suppressed_new_terms_alerts.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_suppressed_new_terms_alerts.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_suppressed_new_terms_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_suppressed_new_terms_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_suppressed_new_terms_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/wrap_suppressed_new_terms_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/__snapshots__/build_group_by_field_aggregation.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/__snapshots__/build_group_by_field_aggregation.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/__snapshots__/build_group_by_field_aggregation.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/__snapshots__/build_group_by_field_aggregation.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/__snapshots__/group_and_bulk_create.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/__snapshots__/group_and_bulk_create.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/__snapshots__/group_and_bulk_create.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/__snapshots__/group_and_bulk_create.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/build_group_by_field_aggregation.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/build_group_by_field_aggregation.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/build_group_by_field_aggregation.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/build_group_by_field_aggregation.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/build_group_by_field_aggregation.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/build_group_by_field_aggregation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/build_group_by_field_aggregation.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/build_group_by_field_aggregation.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/bulk_create_unsuppressed_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/bulk_create_unsuppressed_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/bulk_create_unsuppressed_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/bulk_create_unsuppressed_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/group_and_bulk_create.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/group_and_bulk_create.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/group_and_bulk_create.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/group_and_bulk_create.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/group_and_bulk_create.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/group_and_bulk_create.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/group_and_bulk_create.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/group_and_bulk_create.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/wrap_suppressed_alerts.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/wrap_suppressed_alerts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/wrap_suppressed_alerts.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/wrap_suppressed_alerts.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/wrap_suppressed_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/wrap_suppressed_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/wrap_suppressed_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/alert_suppression/wrap_suppressed_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/create_query_alert_type.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/create_query_alert_type.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/create_query_alert_type.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/create_query_alert_type.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/create_query_alert_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/create_query_alert_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/create_query_alert_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/create_query_alert_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/query/query.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_data_view.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_data_view.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_data_view.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_data_view.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_data_view.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_data_view.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_data_view.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_data_view.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_exceptions_list.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_exceptions_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_exceptions_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_exceptions_list.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_exceptions_list.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_exceptions_list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_exceptions_list.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_exceptions_list.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_references.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_references.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_references.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_references.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_references.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_references.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_references.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/extract_references.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_data_view.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_data_view.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_data_view.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_data_view.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_data_view.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_data_view.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_data_view.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_data_view.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_exceptions_list.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_exceptions_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_exceptions_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_exceptions_list.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_exceptions_list.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_exceptions_list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_exceptions_list.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_exceptions_list.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_references.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_references.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_references.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_references.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_references.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_references.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_references.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/inject_references.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern_for_exception_list.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern_for_exception_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern_for_exception_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern_for_exception_list.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern_for_exception_list.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern_for_exception_list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern_for_exception_list.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_name_pattern_for_exception_list.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_data_view.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_data_view.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_data_view.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_data_view.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_data_view.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_data_view.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_data_view.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_data_view.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_exceptions_list.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_exceptions_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_exceptions_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_exceptions_list.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_exceptions_list.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_exceptions_list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_exceptions_list.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/get_saved_object_reference_for_exceptions_list.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/log_missing_saved_object_error.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/log_missing_saved_object_error.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/log_missing_saved_object_error.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/log_missing_saved_object_error.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/log_missing_saved_object_error.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/log_missing_saved_object_error.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/log_missing_saved_object_error.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/saved_object_references/utils/log_missing_saved_object_error.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_eql.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_eql.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_eql.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_eql.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_indicator_match.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_indicator_match.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_indicator_match.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_indicator_match.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_ml.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_ml.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_ml.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_ml.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_query.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_query.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_query.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_query.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_threshold.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_threshold.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_threshold.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/scripts/create_rule_threshold.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/__snapshots__/get_threshold_signal_history.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/__snapshots__/get_threshold_signal_history.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/__snapshots__/get_threshold_signal_history.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/__snapshots__/get_threshold_signal_history.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_signal_history.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_signal_history.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_signal_history.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_signal_history.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_signal_history.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_signal_history.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_signal_history.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_signal_history.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_threshold_aggregation.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_threshold_aggregation.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_threshold_aggregation.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_threshold_aggregation.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_threshold_aggregation.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_threshold_aggregation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_threshold_aggregation.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/build_threshold_aggregation.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_suppressed_threshold_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_suppressed_threshold_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_suppressed_threshold_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_suppressed_threshold_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_threshold_signals.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_threshold_signals.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_threshold_signals.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_threshold_signals.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_threshold_signals.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_threshold_signals.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_threshold_signals.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/bulk_create_threshold_signals.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/create_threshold_alert_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/create_threshold_alert_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/create_threshold_alert_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/create_threshold_alert_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/find_threshold_signals.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/find_threshold_signals.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/find_threshold_signals.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/find_threshold_signals.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/find_threshold_signals.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/find_threshold_signals.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/find_threshold_signals.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/find_threshold_signals.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_bucket_filters.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_bucket_filters.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_bucket_filters.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_bucket_filters.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_bucket_filters.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_bucket_filters.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_bucket_filters.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_bucket_filters.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_signal_history.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_signal_history.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_signal_history.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_signal_history.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_signal_history.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_signal_history.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_signal_history.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/get_threshold_signal_history.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/threshold.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/utils.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/wrap_suppressed_threshold_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/wrap_suppressed_threshold_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/wrap_suppressed_threshold_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/threshold/wrap_suppressed_threshold_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/translations.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/translations.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/translations.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/__snapshots__/build_timestamp_runtime_mapping.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/__snapshots__/build_timestamp_runtime_mapping.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/__snapshots__/build_timestamp_runtime_mapping.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/__snapshots__/build_timestamp_runtime_mapping.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_events_query.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_events_query.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_events_query.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_events_query.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_events_query.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_events_query.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_events_query.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_events_query.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_timestamp_runtime_mapping.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_timestamp_runtime_mapping.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_timestamp_runtime_mapping.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_timestamp_runtime_mapping.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_timestamp_runtime_mapping.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_timestamp_runtime_mapping.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_timestamp_runtime_mapping.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/build_timestamp_runtime_mapping.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/bulk_create_suppressed_alerts_in_memory.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/bulk_create_suppressed_alerts_in_memory.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/bulk_create_suppressed_alerts_in_memory.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/bulk_create_suppressed_alerts_in_memory.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/bulk_create_with_suppression.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/bulk_create_with_suppression.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/bulk_create_with_suppression.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/bulk_create_with_suppression.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/__mocks__/alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/__mocks__/alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/__mocks__/alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/__mocks__/alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/create_single_field_match_enrichment.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/create_single_field_match_enrichment.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/create_single_field_match_enrichment.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/create_single_field_match_enrichment.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/create_single_field_match_enrichment.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/create_single_field_match_enrichment.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/create_single_field_match_enrichment.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/create_single_field_match_enrichment.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/asset_criticality.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/asset_criticality.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/asset_criticality.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/asset_criticality.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/host_risk.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/host_risk.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/host_risk.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/host_risk.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/user_risk.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/user_risk.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/user_risk.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/enrichment_by_type/user_risk.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/search_enrichments.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/search_enrichments.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/search_enrichments.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/search_enrichments.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/events.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/events.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/events.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/events.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/events.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/events.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/events.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/events.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/is_index_exist.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/is_index_exist.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/is_index_exist.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/is_index_exist.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/requests.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/requests.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/requests.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/requests.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/requests.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/requests.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/requests.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/requests.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/transforms.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/transforms.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/transforms.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/transforms.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/transforms.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/transforms.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/transforms.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/enrichments/utils/transforms.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_data_tier_filter.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_data_tier_filter.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_data_tier_filter.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_data_tier_filter.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_data_tier_filter.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_data_tier_filter.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_data_tier_filter.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_data_tier_filter.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_filter.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_filter.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_filter.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_filter.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_filter.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_filter.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_filter.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_filter.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_input_output_index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_input_output_index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_input_output_index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_input_output_index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_input_output_index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_input_output_index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_input_output_index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_input_output_index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_is_alert_suppression_active.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_list_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_list_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_list_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_list_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_number_of_suppressed_alerts.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_number_of_suppressed_alerts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_number_of_suppressed_alerts.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_number_of_suppressed_alerts.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_number_of_suppressed_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_number_of_suppressed_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_number_of_suppressed_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_number_of_suppressed_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_fields.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_fields.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_fields.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter_load_fields.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter_load_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter_load_fields.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/get_query_filter_load_fields.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_field_and_set_tuples.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_field_and_set_tuples.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_field_and_set_tuples.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_field_and_set_tuples.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_field_and_set_tuples.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_field_and_set_tuples.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_field_and_set_tuples.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_field_and_set_tuples.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_set_to_filter_against.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_set_to_filter_against.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_set_to_filter_against.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_set_to_filter_against.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_set_to_filter_against.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_set_to_filter_against.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_set_to_filter_against.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/create_set_to_filter_against.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events_against_list.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events_against_list.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events_against_list.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events_against_list.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events_against_list.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events_against_list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events_against_list.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/filter_events_against_list.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/large_list_filters/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_eql.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_eql.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_eql.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_eql.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_esql.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_esql.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_esql.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_esql.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_query.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_query.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_query.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/logged_requests/log_query.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_risk_score_from_mapping.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_risk_score_from_mapping.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_risk_score_from_mapping.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_risk_score_from_mapping.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_risk_score_from_mapping.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_risk_score_from_mapping.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_risk_score_from_mapping.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_risk_score_from_mapping.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_rule_name_from_mapping.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_rule_name_from_mapping.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_rule_name_from_mapping.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_rule_name_from_mapping.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_rule_name_from_mapping.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_rule_name_from_mapping.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_rule_name_from_mapping.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_rule_name_from_mapping.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_severity_from_mapping.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_severity_from_mapping.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_severity_from_mapping.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_severity_from_mapping.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_severity_from_mapping.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_severity_from_mapping.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_severity_from_mapping.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/mappings/build_severity_from_mapping.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/partition_missing_fields_events.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/partition_missing_fields_events.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/partition_missing_fields_events.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/partition_missing_fields_events.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/partition_missing_fields_events.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/partition_missing_fields_events.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/partition_missing_fields_events.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/partition_missing_fields_events.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/reason_formatter.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/reason_formatter.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/reason_formatter.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/reason_formatter.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/reason_formatters.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/reason_formatters.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/reason_formatters.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/reason_formatters.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create_factory.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create_factory.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create_factory.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create_suppressed_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create_suppressed_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create_suppressed_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/search_after_bulk_create_suppressed_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/send_telemetry_events.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/send_telemetry_events.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/send_telemetry_events.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/send_telemetry_events.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/send_telemetry_events.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/send_telemetry_events.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/send_telemetry_events.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/send_telemetry_events.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/siem_rule_action_groups.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/siem_rule_action_groups.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/siem_rule_action_groups.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/siem_rule_action_groups.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/single_search_after.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/single_search_after.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/single_search_after.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/single_search_after.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/single_search_after.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/single_search_after.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/single_search_after.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/single_search_after.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/get_strategy.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/get_strategy.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/get_strategy.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/get_strategy.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_all_fields_with_source.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_all_fields_with_source.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_all_fields_with_source.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_all_fields_with_source.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_all_fields_with_source.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_all_fields_with_source.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_all_fields_with_source.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_all_fields_with_source.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_missing_fields_with_source.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_missing_fields_with_source.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_missing_fields_with_source.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_missing_fields_with_source.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_missing_fields_with_source.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_missing_fields_with_source.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_missing_fields_with_source.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_missing_fields_with_source.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_no_fields.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_no_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_no_fields.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/strategies/merge_no_fields.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/array_in_path_exists.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/array_in_path_exists.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/array_in_path_exists.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/array_in_path_exists.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/array_in_path_exists.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/array_in_path_exists.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/array_in_path_exists.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/array_in_path_exists.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/filter_field_entry.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/filter_field_entry.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/filter_field_entry.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/filter_field_entry.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/filter_field_entry.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/filter_field_entry.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/filter_field_entry.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/filter_field_entry.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_array_of_primitives.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_array_of_primitives.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_array_of_primitives.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_array_of_primitives.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_array_of_primitives.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_array_of_primitives.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_array_of_primitives.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_array_of_primitives.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_eql_bug_77152.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_eql_bug_77152.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_eql_bug_77152.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_eql_bug_77152.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_eql_bug_77152.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_eql_bug_77152.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_eql_bug_77152.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_eql_bug_77152.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_ignored.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_ignored.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_ignored.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_ignored.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_ignored.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_ignored.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_ignored.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_ignored.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_invalid_key.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_invalid_key.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_invalid_key.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_invalid_key.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_invalid_key.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_invalid_key.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_invalid_key.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_invalid_key.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_multifield.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_multifield.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_multifield.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_multifield.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_multifield.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_multifield.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_multifield.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_multifield.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_nested_object.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_nested_object.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_nested_object.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_nested_object.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_nested_object.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_nested_object.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_nested_object.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_nested_object.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_objectlike_or_array_of_objectlikes.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_objectlike_or_array_of_objectlikes.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_objectlike_or_array_of_objectlikes.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_objectlike_or_array_of_objectlikes.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_objectlike_or_array_of_objectlikes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_objectlike_or_array_of_objectlikes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_objectlike_or_array_of_objectlikes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_objectlike_or_array_of_objectlikes.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_path_valid.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_path_valid.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_path_valid.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_path_valid.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_path_valid.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_path_valid.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_path_valid.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_path_valid.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_primitive.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_primitive.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_primitive.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_primitive.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_primitive.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_primitive.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_primitive.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_primitive.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_type_object.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_type_object.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_type_object.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_type_object.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_type_object.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_type_object.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_type_object.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/is_type_object.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/recursive_unboxing_fields.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/recursive_unboxing_fields.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/recursive_unboxing_fields.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/recursive_unboxing_fields.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/recursive_unboxing_fields.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/recursive_unboxing_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/recursive_unboxing_fields.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/recursive_unboxing_fields.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/robust_field_access.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/robust_field_access.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/robust_field_access.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/robust_field_access.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/robust_field_access.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/robust_field_access.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/robust_field_access.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/source_fields_merging/utils/robust_field_access.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/suppression_utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/suppression_utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/suppression_utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/suppression_utils.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/suppression_utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/suppression_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/suppression_utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/suppression_utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/telemetry/send_alert_suppression_telemetry_event.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/utils.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/validate_mutated_params.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/validate_mutated_params.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/validate_mutated_params.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/validate_mutated_params.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/wrap_suppressed_alerts.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/wrap_suppressed_alerts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/wrap_suppressed_alerts.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/wrap_suppressed_alerts.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/wrap_suppressed_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/wrap_suppressed_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/utils/wrap_suppressed_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/utils/wrap_suppressed_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/add_prepackaged_rules.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/add_prepackaged_rules.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/add_prepackaged_rules.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/add_prepackaged_rules.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/check_env_variables.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/check_env_variables.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/check_env_variables.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/check_env_variables.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/create_threat_data.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/create_threat_data.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/create_threat_data.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/create_threat_data.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/create_threat_mapping.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/create_threat_mapping.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/create_threat_mapping.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/create_threat_mapping.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_actions.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_actions.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_actions.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_actions.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_alert_tasks.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_alert_tasks.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_alert_tasks.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_alert_tasks.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_alerts.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_alerts.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_alerts.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_alerts.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_api_keys.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_api_keys.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_api_keys.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_api_keys.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_rule_execution_data.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_rule_execution_data.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_rule_execution_data.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_all_rule_execution_data.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_bulk.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_bulk.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_bulk.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_bulk.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_rule_by_id.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_rule_by_id.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_rule_by_id.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_rule_by_id.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_rule_by_rule_id.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_rule_by_rule_id.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_rule_by_rule_id.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_rule_by_rule_id.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_rules_by_query.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_rules_by_query.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_rules_by_query.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_rules_by_query.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_signal_index.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_signal_index.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_signal_index.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_signal_index.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_threat_list.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_threat_list.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/delete_threat_list.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/delete_threat_list.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/disable_rules_by_query.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/disable_rules_by_query.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/disable_rules_by_query.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/disable_rules_by_query.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/duplicate_rules_by_query.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/duplicate_rules_by_query.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/duplicate_rules_by_query.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/duplicate_rules_by_query.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/enable_rules_by_query.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/enable_rules_by_query.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/enable_rules_by_query.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/enable_rules_by_query.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/export_rules.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/export_rules.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/export_rules.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/export_rules.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_query.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_query.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_query.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_query.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_rule_id.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_rule_id.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_rule_id.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_rule_id.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_rule_id_to_file.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_rule_id_to_file.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_rule_id_to_file.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_by_rule_id_to_file.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_to_file.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_to_file.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_to_file.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/export_rules_to_file.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/export_timelines_to_file.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/export_timelines_to_file.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/export_timelines_to_file.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/export_timelines_to_file.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/find_alerting_rules.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/find_alerting_rules.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/find_alerting_rules.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/find_alerting_rules.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/find_rule_by_filter.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/find_rule_by_filter.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/find_rule_by_filter.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/find_rule_by_filter.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/find_rules.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/find_rules.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/find_rules.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/find_rules.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/find_rules_sort.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/find_rules_sort.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/find_rules_sort.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/find_rules_sort.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/find_saved_object.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/find_saved_object.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/find_saved_object.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/find_saved_object.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_action_instances.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_action_instances.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_action_instances.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_action_instances.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_action_types.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_action_types.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_action_types.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_action_types.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_alert_tasks.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_alert_tasks.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_alert_tasks.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_alert_tasks.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_alerting_rule_types.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_alerting_rule_types.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_alerting_rule_types.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_alerting_rule_types.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_prepackaged_rules_status.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_prepackaged_rules_status.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_prepackaged_rules_status.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_prepackaged_rules_status.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_privileges.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_privileges.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_privileges.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_privileges.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_rule_by_id.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_rule_by_id.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_rule_by_id.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_rule_by_id.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_rule_by_rule_id.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_rule_by_rule_id.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_rule_by_rule_id.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_rule_by_rule_id.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_saved_objects.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_saved_objects.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_saved_objects.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_saved_objects.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_signal_index.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_signal_index.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_signal_index.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_signal_index.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_tags.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_tags.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/get_tags.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/get_tags.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/hard_reset.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/hard_reset.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/hard_reset.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/hard_reset.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/import_rules.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/import_rules.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/import_rules.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/import_rules.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/import_rules_no_overwrite.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/import_rules_no_overwrite.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/import_rules_no_overwrite.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/import_rules_no_overwrite.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/legacy_notifications/one_action.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/legacy_notifications/one_action.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/legacy_notifications/one_action.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/legacy_notifications/one_action.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/patch_rule.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/patch_rule.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/patch_rule.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/patch_rule.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/patch_rule_bulk.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/patch_rule_bulk.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/patch_rule_bulk.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/patch_rule_bulk.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/post_legacy_notification.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/post_legacy_notification.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/post_legacy_notification.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/post_legacy_notification.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/post_rule.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/post_rule.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/post_rule.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/post_rule.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/post_rule_bulk.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/post_rule_bulk.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/post_rule_bulk.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/post_rule_bulk.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/post_rule_preview.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/post_rule_preview.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/post_rule_preview.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/post_rule_preview.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/post_signal_index.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/post_signal_index.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/post_signal_index.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/post_signal_index.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/post_x_rules.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/post_x_rules.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/post_x_rules.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/post_x_rules.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/create_role_and_user.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/create_role_and_user.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/create_role_and_user.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/create_role_and_user.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/create_role_and_user.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/create_role_and_user.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/create_role_and_user.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/roles_users/create_role_and_user.ts diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/delete_by_rule_id.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/delete_by_rule_id.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/delete_by_rule_id.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/delete_by_rule_id.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/multiple_ruleid_queries.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/multiple_ruleid_queries.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/multiple_ruleid_queries.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/multiple_ruleid_queries.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/multiple_simplest_queries.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/multiple_simplest_queries.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/multiple_simplest_queries.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/multiple_simplest_queries.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/patch_names.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/patch_names.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/patch_names.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/bulk/patch_names.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/export/ruleid_queries.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/export/ruleid_queries.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/export/ruleid_queries.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/export/ruleid_queries.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/import/multiple_ruleid_queries.ndjson b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/import/multiple_ruleid_queries.ndjson similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/import/multiple_ruleid_queries.ndjson rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/import/multiple_ruleid_queries.ndjson diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/disable_rule.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/disable_rule.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/disable_rule.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/disable_rule.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/enabled_rule.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/enabled_rule.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/enabled_rule.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/enabled_rule.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_update_risk_score_by_id.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_update_risk_score_by_id.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_update_risk_score_by_id.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_update_risk_score_by_id.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_update_risk_score_by_rule_id.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_update_risk_score_by_rule_id.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_update_risk_score_by_rule_id.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_update_risk_score_by_rule_id.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_updated_name.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_updated_name.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_updated_name.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/simplest_updated_name.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_interval.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_interval.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_interval.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_interval.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_list.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_list.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_list.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_list.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_machine_learning.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_machine_learning.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_machine_learning.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_machine_learning.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_note.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_note.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_note.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_note.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_query_everything.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_query_everything.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_query_everything.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_query_everything.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_tags.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_tags.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_tags.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_tags.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_timelineid.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_timelineid.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_timelineid.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_timelineid.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_version.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_version.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_version.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/patches/update_version.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_disabled.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_disabled.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_disabled.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_disabled.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_eql.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_eql.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_eql.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_eql.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_lucene.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_lucene.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_lucene.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_lucene.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_mitre_attack.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_mitre_attack.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_mitre_attack.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_mitre_attack.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_preview_threat_match.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_preview_threat_match.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_preview_threat_match.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_preview_threat_match.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_timelineid.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_timelineid.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_timelineid.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_timelineid.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_everything.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_everything.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_everything.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_everything.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_filter.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_filter.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_filter.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_filter.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_list.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_list.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_list.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_list.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_machine_learning.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_machine_learning.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_machine_learning.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_machine_learning.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_mappings.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_mappings.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_mappings.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_mappings.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_max_signals.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_max_signals.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_max_signals.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_max_signals.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_meta_data.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_meta_data.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_meta_data.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_meta_data.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_note.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_note.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_note.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_note.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_rule_id.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_rule_id.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_rule_id.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_rule_id.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_tags.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_tags.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_tags.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_tags.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_threat_mapping.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_threat_mapping.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_threat_mapping.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_threat_mapping.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_threat_mapping_perf.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_threat_mapping_perf.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_threat_mapping_perf.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/query_with_threat_mapping_perf.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/references/query_with_multiple_exception_lists.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/references/query_with_multiple_exception_lists.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/references/query_with_multiple_exception_lists.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/references/query_with_multiple_exception_lists.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/references/query_with_single_exception_list.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/references/query_with_single_exception_list.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/references/query_with_single_exception_list.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/references/query_with_single_exception_list.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/sequence_eql_query.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/sequence_eql_query.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/sequence_eql_query.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/sequence_eql_query.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/sequence_eql_query_no_duration.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/sequence_eql_query_no_duration.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/sequence_eql_query_no_duration.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/sequence_eql_query_no_duration.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/simplest_filters.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/simplest_filters.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/simplest_filters.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/simplest_filters.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/simplest_query.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/simplest_query.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/simplest_query.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/queries/simplest_query.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_by_rule_id.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_by_rule_id.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_by_rule_id.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_by_rule_id.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_everything.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_everything.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_everything.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_everything.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_filters.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_filters.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_filters.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_filters.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_query.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_query.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_query.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_query.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_query_filter.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_query_filter.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_query_filter.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/saved_query_with_query_filter.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/simplest_saved_query.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/simplest_saved_query.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/simplest_saved_query.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/saved_queries/simplest_saved_query.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/imports/multiple_ruleid_queries_corrupted.ndjson b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/imports/multiple_ruleid_queries_corrupted.ndjson similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/imports/multiple_ruleid_queries_corrupted.ndjson rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/imports/multiple_ruleid_queries_corrupted.ndjson diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/action_without_meta.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/action_without_meta.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/action_without_meta.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/action_without_meta.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/filter_with_empty_query.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/filter_with_empty_query.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/filter_with_empty_query.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/filter_with_empty_query.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/filter_without_query.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/filter_without_query.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/filter_without_query.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/filter_without_query.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_filter_ui_meatadata_lucene.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_filter_ui_meatadata_lucene.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_filter_ui_meatadata_lucene.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_filter_ui_meatadata_lucene.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_filter_ui_metadata.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_filter_ui_metadata.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_filter_ui_metadata.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_filter_ui_metadata.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_with_errors.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_with_errors.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_with_errors.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/query_with_errors.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/saved_query_ui_meta_empty_query.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/saved_query_ui_meta_empty_query.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/saved_query_ui_meta_empty_query.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/queries/saved_query_ui_meta_empty_query.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/query_single_id.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/query_single_id.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/query_single_id.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/query_single_id.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/signal_on_signal_depth_1.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/signal_on_signal_depth_1.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/signal_on_signal_depth_1.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/signal_on_signal_depth_1.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/signal_on_signal_depth_2.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/signal_on_signal_depth_2.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/signal_on_signal_depth_2.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/depth_test/signal_on_signal_depth_2.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/query_single_id.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/query_single_id.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/query_single_id.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/query_single_id.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/signal_on_signal.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/signal_on_signal.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/signal_on_signal.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/test_cases/signals_on_signals/halting_test/signal_on_signal.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/README.md b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/README.md similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/README.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/README.md diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/disable_rule.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/disable_rule.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/disable_rule.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/disable_rule.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/enabled_rule.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/enabled_rule.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/enabled_rule.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/enabled_rule.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_update_risk_score_by_id.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_update_risk_score_by_id.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_update_risk_score_by_id.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_update_risk_score_by_id.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_update_risk_score_by_rule_id.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_update_risk_score_by_rule_id.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_update_risk_score_by_rule_id.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_update_risk_score_by_rule_id.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_updated_name.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_updated_name.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_updated_name.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/simplest_updated_name.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_interval.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_interval.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_interval.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_interval.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_list.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_list.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_list.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_list.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_machine_learning.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_machine_learning.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_machine_learning.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_machine_learning.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_note.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_note.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_note.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_note.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_query_everything.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_query_everything.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_query_everything.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_query_everything.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_tags.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_tags.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_tags.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_tags.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_timelineid.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_timelineid.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_timelineid.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_timelineid.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_version.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_version.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_version.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/rules/updates/update_version.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signal_index_exists.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signal_index_exists.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signal_index_exists.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signal_index_exists.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/aggs_signals.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/aggs_signals.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/aggs_signals.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/aggs_signals.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/create_signals_migration.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/create_signals_migration.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/create_signals_migration.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/create_signals_migration.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/delete_signals_migration.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/delete_signals_migration.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/delete_signals_migration.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/delete_signals_migration.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/finalize_signals_migration.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/finalize_signals_migration.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/finalize_signals_migration.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/finalize_signals_migration.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/get_migration_status.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/get_migration_status.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/get_migration_status.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/get_migration_status.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/put_signal_doc.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/put_signal_doc.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/put_signal_doc.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/put_signal_doc.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/query_signals.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/query_signals.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/query_signals.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/query_signals.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/sample_signal.json b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/sample_signal.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/sample_signal.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/sample_signal.json diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/set_status_with_id.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/set_status_with_id.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/set_status_with_id.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/set_status_with_id.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/set_status_with_query.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/set_status_with_query.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/signals/set_status_with_query.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/signals/set_status_with_query.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/add_prepackaged_timelines.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/add_prepackaged_timelines.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/add_prepackaged_timelines.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/add_prepackaged_timelines.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/delete_all_timelines.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/delete_all_timelines.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/delete_all_timelines.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/delete_all_timelines.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/delete_timeline_by_timeline_id.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/delete_timeline_by_timeline_id.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/delete_timeline_by_timeline_id.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/delete_timeline_by_timeline_id.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/find_timeline_by_filter.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/find_timeline_by_filter.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/find_timeline_by_filter.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/find_timeline_by_filter.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_all_timelines.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_all_timelines.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_all_timelines.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_all_timelines.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_timeline_by_id.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_timeline_by_id.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_timeline_by_id.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_timeline_by_id.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_timeline_by_template_timeline_id.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_timeline_by_template_timeline_id.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_timeline_by_template_timeline_id.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/get_timeline_by_template_timeline_id.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/regen_prepackage_timelines_index.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/regen_prepackage_timelines_index.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/timelines/regen_prepackage_timelines_index.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/timelines/regen_prepackage_timelines_index.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/update_rule.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/update_rule.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/update_rule.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/update_rule.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/scripts/update_rule_bulk.sh b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/update_rule_bulk.sh similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/scripts/update_rule_bulk.sh rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/scripts/update_rule_bulk.sh diff --git a/x-pack/plugins/security_solution/server/lib/detection_engine/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/detection_engine/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_data_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_migration_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_migration_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_migration_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_migration_client.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_migration_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_migration_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_migration_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_migration_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/asset_criticality_service.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/audit.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/audit.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/audit.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/audit.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/check_and_init_asset_criticality_resources.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/check_and_init_asset_criticality_resources.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/check_and_init_asset_criticality_resources.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/check_and_init_asset_criticality_resources.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/check_and_init_asset_criticality_resources.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/check_and_init_asset_criticality_resources.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/check_and_init_asset_criticality_resources.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/check_and_init_asset_criticality_resources.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/get_user_asset_criticality_privileges.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/get_user_asset_criticality_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/get_user_asset_criticality_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/get_user_asset_criticality_privileges.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/migrations/schedule_ecs_compliancy_migration.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/migrations/schedule_ecs_compliancy_migration.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/migrations/schedule_ecs_compliancy_migration.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/migrations/schedule_ecs_compliancy_migration.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/migrations/schedule_ecs_compliancy_migration.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/migrations/schedule_ecs_compliancy_migration.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/migrations/schedule_ecs_compliancy_migration.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/migrations/schedule_ecs_compliancy_migration.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/bulk_upload.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/bulk_upload.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/bulk_upload.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/bulk_upload.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/delete.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/delete.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/delete.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/delete.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/get.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/get.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/get.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/get.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/list.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/list.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/list.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/privileges.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/privileges.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/privileges.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/register_asset_criticality_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/register_asset_criticality_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/register_asset_criticality_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/register_asset_criticality_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/status.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/status.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/status.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/status.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upload_csv.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upsert.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upsert.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upsert.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/routes/upsert.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/transform_csv_to_upsert_records.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/transform_csv_to_upsert_records.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/transform_csv_to_upsert_records.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/transform_csv_to_upsert_records.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/transform_csv_to_upsert_records.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/transform_csv_to_upsert_records.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/asset_criticality/transform_csv_to_upsert_records.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/asset_criticality/transform_csv_to_upsert_records.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/audit.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/audit.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/audit.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/audit.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/__snapshots__/entity_store_data_client.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/__snapshots__/entity_store_data_client.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/__snapshots__/entity_store_data_client.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/__snapshots__/entity_store_data_client.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/auditing/actions.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/auditing/actions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/auditing/actions.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/auditing/actions.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/component_template.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/component_template.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/component_template.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/component_template.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/enrich_policy.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/enrich_policy.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/enrich_policy.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/enrich_policy.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/entity_index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/entity_index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/entity_index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/entity_index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_pipeline.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_pipeline.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_pipeline.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_pipeline.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/debug_deep_copy_context_step.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/debug_deep_copy_context_step.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/debug_deep_copy_context_step.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/debug_deep_copy_context_step.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/get_dot_expander_steps.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/get_dot_expander_steps.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/get_dot_expander_steps.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/get_dot_expander_steps.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/get_remove_empty_field_steps.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/get_remove_empty_field_steps.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/get_remove_empty_field_steps.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/get_remove_empty_field_steps.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/remove_entity_definition_fields_step.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/remove_entity_definition_fields_step.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/remove_entity_definition_fields_step.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/remove_entity_definition_fields_step.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/retention_definition_to_ingest_processor_steps.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/retention_definition_to_ingest_processor_steps.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/retention_definition_to_ingest_processor_steps.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/elasticsearch_assets/ingest_processor_steps/retention_definition_to_ingest_processor_steps.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/entity_store_data_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/collect_values.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/collect_values.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/collect_values.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/collect_values.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/operator_to_ingest_processor.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/operator_to_ingest_processor.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/operator_to_ingest_processor.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/operator_to_ingest_processor.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/prefer_newest_value.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/prefer_newest_value.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/prefer_newest_value.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/prefer_newest_value.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/prefer_oldest_value.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/prefer_oldest_value.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/prefer_oldest_value.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/prefer_oldest_value.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/field_retention_definition/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/is_field_missing_or_empty.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/is_field_missing_or_empty.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/is_field_missing_or_empty.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/is_field_missing_or_empty.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/path_utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/path_utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/path_utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/path_utils.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/path_utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/path_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/path_utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/painless/path_utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/apply_dataview_indices.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/apply_dataview_indices.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/apply_dataview_indices.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/apply_dataview_indices.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/delete.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/delete.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/delete.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/delete.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/enablement.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/enablement.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/enablement.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/enablement.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/entities/list.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/entities/list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/entities/list.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/entities/list.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/get.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/get.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/get.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/get.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/init.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/init.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/init.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/init.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/list.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/list.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/list.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/list.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/privileges.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/privileges.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/privileges.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/register_entity_store_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/register_entity_store_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/register_entity_store_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/register_entity_store_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/start.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/start.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/start.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/start.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/status.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/status.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/status.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/status.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/stop.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/stop.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/stop.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/routes/stop.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/engine_descriptor.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/engine_descriptor.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/engine_descriptor.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/engine_descriptor.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/engine_descriptor_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/engine_descriptor_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/engine_descriptor_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/engine_descriptor_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/saved_object/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/task/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/task/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/task/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/task/constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/task/field_retention_enrichment_task.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/task/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/task/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/task/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/task/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/task/state.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/task/state.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/task/state.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/task/state.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/definition_utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/definition_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/definition_utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/definition_utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/common.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/common.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/common.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/common.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/host.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/host.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/host.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/host.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/service.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/user.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/user.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/user.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/entity_types/user.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/get_united_definition.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/get_united_definition.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/get_united_definition.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/get_united_definition.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/get_united_definition.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/get_united_definition.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/get_united_definition.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/get_united_definition.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/united_entity_definition.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/united_entity_definition.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/united_entity_definition.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/united_entity_definitions/united_entity_definition.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/entity_utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/entity_utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/entity_utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/entity_utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/get_entity_store_privileges.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/get_entity_store_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/get_entity_store_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/get_entity_store_privileges.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/entity_store/utils/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/migrations/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/migrations/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/migrations/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/migrations/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/register_entity_analytics_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/register_entity_analytics_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/register_entity_analytics_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/register_entity_analytics_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/audit.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/audit.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/audit.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/audit.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_data_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_privileges.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_privileges.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_privileges.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_privileges.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_privileges.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/risk_engine_privileges.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/configure_saved_object.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/configure_saved_object.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/configure_saved_object.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/configure_saved_object.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/configure_saved_object.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/configure_saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/configure_saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/configure_saved_object.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/delete.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/delete.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/delete.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/delete.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/delete.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/delete.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/delete.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/delete.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/disable.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/disable.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/disable.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/disable.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/disable.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/disable.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/disable.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/disable.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/enable.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/enable.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/enable.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/enable.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/enable.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/enable.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/enable.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/enable.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/init.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/init.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/init.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/init.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/privileges.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/privileges.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/privileges.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/register_risk_engine_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/register_risk_engine_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/register_risk_engine_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/register_risk_engine_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/risk_engine_privileges.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/risk_engine_privileges.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/risk_engine_privileges.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/risk_engine_privileges.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/schedule_now.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/schedule_now.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/schedule_now.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/schedule_now.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/settings.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/settings.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/settings.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/settings.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/status.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/status.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/status.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/status.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/translations.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/translations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/translations.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/routes/translations.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/saved_object/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/saved_object/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/saved_object/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/saved_object/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/saved_object/risk_engine_configuration_type.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/saved_object/risk_engine_configuration_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/saved_object/risk_engine_configuration_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/saved_object/risk_engine_configuration_type.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/utils/saved_object_configuration.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/utils/saved_object_configuration.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_engine/utils/saved_object_configuration.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_engine/utils/saved_object_configuration.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/audit.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/audit.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/audit.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/audit.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_and_persist_risk_scores.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/calculate_risk_scores.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/configurations.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/configurations.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/configurations.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/configurations.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/configurations.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/configurations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/configurations.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/configurations.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/get_risk_inputs_index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.test.ts similarity index 91% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.test.ts index 5d25cf38761fe..5936f75339e30 100644 --- a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.test.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.test.ts @@ -8,7 +8,7 @@ import { getPainlessScripts } from '.'; describe('getPainlessScripts', () => { - // to update snapshot run `yarn test:jest x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.test.ts -u` + // to update snapshot run `yarn test:jest x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.test.ts -u` test('Scripts should not have changed. If this change is intentional, ensure that Serverless scripted metric allowlists are updated', async () => { const scripts = await getPainlessScripts(); diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_combine.painless b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_combine.painless similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_combine.painless rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_combine.painless diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_init.painless b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_init.painless similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_init.painless rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_init.painless diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_map.painless b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_map.painless similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_map.painless rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_map.painless diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_reduce.painless b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_reduce.painless similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_reduce.painless rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/risk_scoring_reduce.painless diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_engine_data_writer.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_engine_data_writer.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_engine_data_writer.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_engine_data_writer.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_engine_data_writer.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_engine_data_writer.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_engine_data_writer.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_engine_data_writer.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_data_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_service.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_service.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_service.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_service.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/risk_score_service.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/entity_calculation.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/preview.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/preview.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/preview.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/preview.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/preview.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/preview.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/preview.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/preview.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/register_risk_score_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/register_risk_score_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/register_risk_score_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/routes/register_risk_score_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.mock.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/risk_scoring_task.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/state.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/state.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/state.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/state.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/utils/assert_advanced_setting_enabled.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/assert_advanced_setting_enabled.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/utils/assert_advanced_setting_enabled.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/assert_advanced_setting_enabled.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/utils/check_and_format_privileges.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/check_and_format_privileges.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/utils/check_and_format_privileges.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/check_and_format_privileges.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/utils/check_and_format_privileges.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/check_and_format_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/utils/check_and_format_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/check_and_format_privileges.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/utils/create_datastream.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/create_datastream.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/utils/create_datastream.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/create_datastream.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/utils/create_or_update_index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/create_or_update_index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/utils/create_or_update_index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/create_or_update_index.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/utils/retry_transient_es_errors.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/retry_transient_es_errors.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/utils/retry_transient_es_errors.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/retry_transient_es_errors.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/utils/retry_transient_es_errors.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/retry_transient_es_errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/utils/retry_transient_es_errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/retry_transient_es_errors.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/utils/transforms.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/transforms.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/utils/transforms.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/transforms.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/utils/transforms.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/transforms.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/entity_analytics/utils/transforms.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/utils/transforms.ts diff --git a/x-pack/plugins/security_solution/server/lib/exceptions/api/manage_exceptions/route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/exceptions/api/manage_exceptions/route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/exceptions/api/manage_exceptions/route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/exceptions/api/manage_exceptions/route.ts diff --git a/x-pack/plugins/security_solution/server/lib/exceptions/api/register_routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/exceptions/api/register_routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/exceptions/api/register_routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/exceptions/api/register_routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/framework/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/framework/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/framework/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/framework/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/framework/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/framework/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/framework/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/framework/types.ts diff --git a/x-pack/plugins/security_solution/server/assistant/jest.config.js b/x-pack/solutions/security/plugins/security_solution/server/lib/jest.config.js similarity index 58% rename from x-pack/plugins/security_solution/server/assistant/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/server/lib/jest.config.js index 787dae7ce8d68..e9dc836a6a47c 100644 --- a/x-pack/plugins/security_solution/server/assistant/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/jest.config.js @@ -7,13 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../../..', - roots: ['/x-pack/plugins/security_solution/server/assistant'], + rootDir: '../../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/server/lib'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/server/assistant', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/server/lib', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/server/assistant/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/security_solution/server/lib/**/*.{ts,tsx}', ], moduleNameMapper: require('../__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/security_solution/server/lib/license/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/license/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/license/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/license/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/machine_learning/__mocks__/authz.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/__mocks__/authz.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/machine_learning/__mocks__/authz.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/__mocks__/authz.ts diff --git a/x-pack/plugins/security_solution/server/lib/machine_learning/__mocks__/validation.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/__mocks__/validation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/machine_learning/__mocks__/validation.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/__mocks__/validation.ts diff --git a/x-pack/plugins/security_solution/server/lib/machine_learning/authz.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/authz.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/machine_learning/authz.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/authz.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/machine_learning/authz.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/authz.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/machine_learning/authz.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/authz.ts diff --git a/x-pack/plugins/security_solution/server/lib/machine_learning/cache.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/cache.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/machine_learning/cache.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/cache.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/machine_learning/cache.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/cache.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/machine_learning/cache.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/cache.ts diff --git a/x-pack/plugins/security_solution/server/lib/machine_learning/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/machine_learning/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/machine_learning/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/machine_learning/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/machine_learning/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/machine_learning/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/mocks.ts diff --git a/x-pack/plugins/security_solution/server/lib/machine_learning/validation.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/validation.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/machine_learning/validation.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/validation.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/machine_learning/validation.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/validation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/machine_learning/validation.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/machine_learning/validation.ts diff --git a/x-pack/plugins/security_solution/server/lib/product_features_service/cases_privileges.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/cases_privileges.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/product_features_service/cases_privileges.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/cases_privileges.ts diff --git a/x-pack/plugins/security_solution/server/lib/product_features_service/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/product_features_service/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/product_features_service/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/product_features_service/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/mocks.ts diff --git a/x-pack/plugins/security_solution/server/lib/product_features_service/product_features.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/product_features_service/product_features.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/product_features_service/product_features.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/product_features_service/product_features.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features.ts diff --git a/x-pack/plugins/security_solution/server/lib/product_features_service/product_features_config_merger.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features_config_merger.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/product_features_service/product_features_config_merger.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features_config_merger.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/product_features_service/product_features_config_merger.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features_config_merger.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/product_features_service/product_features_config_merger.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features_config_merger.ts diff --git a/x-pack/plugins/security_solution/server/lib/product_features_service/product_features_service.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features_service.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/product_features_service/product_features_service.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features_service.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/product_features_service/product_features_service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/product_features_service/product_features_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/product_features_service.ts diff --git a/x-pack/plugins/security_solution/server/lib/product_features_service/security_saved_objects.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/security_saved_objects.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/product_features_service/security_saved_objects.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/security_saved_objects.ts diff --git a/x-pack/plugins/security_solution/server/lib/product_features_service/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/product_features_service/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/product_features_service/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/index_status/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/index_status/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/index_status/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/index_status/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/index_status/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/index_status/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/index_status/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/index_status/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/indices/create_index_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/create_index_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/indices/create_index_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/create_index_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/indices/create_index_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/create_index_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/indices/create_index_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/create_index_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/indices/delete_indices_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/delete_indices_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/indices/delete_indices_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/delete_indices_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/indices/delete_indices_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/delete_indices_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/indices/delete_indices_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/delete_indices_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/indices/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/indices/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/indices/lib/create_index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/lib/create_index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/indices/lib/create_index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/lib/create_index.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/indices/lib/delete_indices.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/lib/delete_indices.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/indices/lib/delete_indices.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/indices/lib/delete_indices.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/onboarding/helpers/ingest_pipeline.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/onboarding/helpers/ingest_pipeline.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/onboarding/helpers/ingest_pipeline.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/onboarding/helpers/ingest_pipeline.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/onboarding/helpers/install_risk_score_module.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/onboarding/helpers/install_risk_score_module.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/onboarding/helpers/install_risk_score_module.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/onboarding/helpers/install_risk_score_module.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/onboarding/routes/__snapshots__/install_risk_scores.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/onboarding/routes/__snapshots__/install_risk_scores.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/onboarding/routes/__snapshots__/install_risk_scores.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/onboarding/routes/__snapshots__/install_risk_scores.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/onboarding/routes/install_risk_scores.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/onboarding/routes/install_risk_scores.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/onboarding/routes/install_risk_scores.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/onboarding/routes/install_risk_scores.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/onboarding/routes/install_risk_scores.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/onboarding/routes/install_risk_scores.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/onboarding/routes/install_risk_scores.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/onboarding/routes/install_risk_scores.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_mappings.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_mappings.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_mappings.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_mappings.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_templates/enable_host_risk_score.mustache b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_templates/enable_host_risk_score.mustache similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_templates/enable_host_risk_score.mustache rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_templates/enable_host_risk_score.mustache diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_templates/enable_user_risk_score.mustache b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_templates/enable_user_risk_score.mustache similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_templates/enable_user_risk_score.mustache rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/console_templates/enable_user_risk_score.mustache diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/__snapshots__/read_prebuilt_dev_tool_content_route.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/__snapshots__/read_prebuilt_dev_tool_content_route.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/__snapshots__/read_prebuilt_dev_tool_content_route.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/__snapshots__/read_prebuilt_dev_tool_content_route.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/read_prebuilt_dev_tool_content_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/read_prebuilt_dev_tool_content_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/read_prebuilt_dev_tool_content_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/read_prebuilt_dev_tool_content_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/read_prebuilt_dev_tool_content_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/read_prebuilt_dev_tool_content_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/read_prebuilt_dev_tool_content_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/routes/read_prebuilt_dev_tool_content_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/schema.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/schema.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/schema.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/schema.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_dev_tool_content/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/bulk_create_saved_objects.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/bulk_create_saved_objects.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/bulk_create_saved_objects.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/bulk_create_saved_objects.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/bulk_delete_saved_objects.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/bulk_delete_saved_objects.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/bulk_delete_saved_objects.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/bulk_delete_saved_objects.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/create_risk_score_tag.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/create_risk_score_tag.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/create_risk_score_tag.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/create_risk_score_tag.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/helpers/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/__snapshots__/create_prebuilt_saved_objects.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/__snapshots__/create_prebuilt_saved_objects.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/__snapshots__/create_prebuilt_saved_objects.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/__snapshots__/create_prebuilt_saved_objects.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/create_prebuilt_saved_objects.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/create_prebuilt_saved_objects.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/create_prebuilt_saved_objects.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/create_prebuilt_saved_objects.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/create_prebuilt_saved_objects.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/create_prebuilt_saved_objects.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/create_prebuilt_saved_objects.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/create_prebuilt_saved_objects.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/delete_prebuilt_saved_objects.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/delete_prebuilt_saved_objects.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/delete_prebuilt_saved_objects.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/delete_prebuilt_saved_objects.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/delete_prebuilt_saved_objects.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/delete_prebuilt_saved_objects.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/delete_prebuilt_saved_objects.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/routes/delete_prebuilt_saved_objects.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/host_risk_score_dashboards.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/saved_object/user_risk_score_dashboards.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/prebuilt_saved_objects/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/readme.md b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/readme.md similarity index 99% rename from x-pack/plugins/security_solution/server/lib/risk_score/readme.md rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/readme.md index 17087d447e630..98768753bd9e3 100644 --- a/x-pack/plugins/security_solution/server/lib/risk_score/readme.md +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/readme.md @@ -4,7 +4,7 @@ |-------|------|-------|----------------|----------|----|----| |8.3`deprecated`|host|1.ml_hostriskscore_levels_script_{spacename} 2.ml_hostriskscore_map_script_{spacename} 3.ml_hostriskscore_reduce_script_{spacename} 4.ml_hostriskscore_init_script_{spacename}|ml_hostriskscore_ingest_pipeline_{spacename}|1.ml_hostriskscore_pivot_transform_{spacename} Destination Index: `ml_host_risk_score_{spacename}` 2.ml_hostriskscore_latest_transform_{spacename} Destination Index: `ml_host_risk_score_latest_{spacename}`| Yes|https://github.com/elastic/detection-rules/blob/main/docs/experimental-machine-learning/host-risk-score.md| |8.3`deprecated`|user|1.ml_userriskscore_levels_script_{spacename} 2.ml_userriskscore_map_script_{spacename} 3.ml_userriskscore_reduce_script_{spacename}|ml_userriskscore_ingest_pipeline_{spacename}|1.ml_userriskscore_pivot_transform_{spacename} Destination index: `ml_user_risk_score_{spacename}` 2.ml_userriskscore_latest_transform_{spacename} Destination index: `ml_user_risk_score_latest_{spacename}`|Yes|https://github.com/elastic/detection-rules/blob/main/docs/experimental-machine-learning/user-risk-score.md| -|8.4`deprecated`|host|1.ml_hostriskscore_levels_script 2.ml_hostriskscore_map_script 3.ml_hostriskscore_reduce_script 4.ml_hostriskscore_init_script|ml_hostriskscore_ingest_pipeline|1.ml_hostriskscore_pivot_transform_{spacename} Destination Index: `ml_host_risk_score_{spacename}` 2.ml_hostriskscore_latest_transform_{spacename} Destination Index: `ml_host_risk_score_latest_{spacename}`|Yes|Installation via dev tools releasesd. https://github.com/elastic/kibana/blob/8.4/x-pack/plugins/security_solution/server/lib/prebuilt_dev_tool_content/console_templates/enable_host_risk_score.console| +|8.4`deprecated`|host|1.ml_hostriskscore_levels_script 2.ml_hostriskscore_map_script 3.ml_hostriskscore_reduce_script 4.ml_hostriskscore_init_script|ml_hostriskscore_ingest_pipeline|1.ml_hostriskscore_pivot_transform_{spacename} Destination Index: `ml_host_risk_score_{spacename}` 2.ml_hostriskscore_latest_transform_{spacename} Destination Index: `ml_host_risk_score_latest_{spacename}`|Yes|Installation via dev tools releasesd. https://github.com/elastic/kibana/blob/8.4/x-pack/solutions/security/plugins/security_solution/server/lib/prebuilt_dev_tool_content/console_templates/enable_host_risk_score.console| |8.4`deprecated`|user|1.ml_userriskscore_levels_script_{spacename} 2.ml_userriskscore_map_script_{spacename} 3.ml_userriskscore_reduce_script_{spacename}|ml_userriskscore_ingest_pipeline_{spacename}|1.ml_userriskscore_pivot_transform_{spacename} Destination index: `ml_user_risk_score_{spacename}` 2.ml_userriskscore_latest_transform_{spacename} Destination index: `ml_user_risk_score_latest_{spacename}`|Yes|Installation via dev tools not available yet (Installation via dev tools is availble in 8.5). |8.5+|host|1.ml_hostriskscore_levels_script_{spacename} 2.ml_hostriskscore_map_script_{spacename} 3.ml_hostriskscore_reduce_script_{spacename} 4.ml_hostriskscore_init_script_{spacename}|ml_hostriskscore_ingest_pipeline_{spacename}|1.ml_hostriskscore_pivot_transform_{spacename} Destination Index: `ml_host_risk_score_{spacename}` 2.ml_hostriskscore_latest_transform_{spacename} Destination Index: `ml_host_risk_score_latest_{spacename}`| No|`Breaking Chang`: New schema for Destination indices| |8.5+|user|1.ml_userriskscore_levels_script_{spacename} 2.ml_userriskscore_map_script_{spacename} 3.ml_userriskscore_reduce_script_{spacename}|ml_userriskscore_ingest_pipeline_{spacename}|1.ml_userriskscore_pivot_transform_{spacename} Destination index: `ml_user_risk_score_{spacename}` 2.ml_userriskscore_latest_transform_{spacename} Destination index: `ml_user_risk_score_latest_{spacename}`|No|`Breaking Chang`: New schema for Destination indices| diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/routes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/routes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/routes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/routes/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/create_script_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/create_script_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/create_script_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/create_script_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/create_script_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/create_script_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/create_script_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/create_script_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/delete_script_route.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/delete_script_route.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/delete_script_route.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/delete_script_route.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/delete_script_route.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/delete_script_route.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/delete_script_route.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/delete_script_route.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/lib/create_script.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/lib/create_script.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/lib/create_script.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/lib/create_script.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/lib/delete_script.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/lib/delete_script.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/stored_scripts/lib/delete_script.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/stored_scripts/lib/delete_script.ts diff --git a/x-pack/plugins/security_solution/server/lib/risk_score/transform/helpers/transforms.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/transform/helpers/transforms.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/risk_score/transform/helpers/transforms.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/transform/helpers/transforms.ts diff --git a/x-pack/plugins/security_solution/server/lib/security_integrations/cribl/routes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/security_integrations/cribl/routes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/security_integrations/cribl/routes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/security_integrations/cribl/routes/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/security_integrations/cribl/util/pipeline_builder.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/security_integrations/cribl/util/pipeline_builder.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/security_integrations/cribl/util/pipeline_builder.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/security_integrations/cribl/util/pipeline_builder.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/security_integrations/cribl/util/pipeline_builder.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/security_integrations/cribl/util/pipeline_builder.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/security_integrations/cribl/util/pipeline_builder.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/security_integrations/cribl/util/pipeline_builder.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/__mocks__/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/__mocks__/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/__mocks__/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/__mocks__/mocks.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/__mocks__/siem_migrations_service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/__mocks__/siem_migrations_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/__mocks__/siem_migrations_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/__mocks__/siem_migrations_service.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/routes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/routes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/routes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/routes.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/__mocks__/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/__mocks__/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/__mocks__/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/__mocks__/mocks.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/__mocks__/siem_rule_migrations_service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/__mocks__/siem_rule_migrations_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/__mocks__/siem_rule_migrations_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/__mocks__/siem_rule_migrations_service.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/create.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/create.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/create.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/create.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/get.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/get.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/get.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/get.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/get_prebuilt_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/get_prebuilt_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/get_prebuilt_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/get_prebuilt_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/install.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/install.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/install.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/install.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/install_translated.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/install_translated.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/install_translated.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/install_translated.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/get.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/get.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/get.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/get.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/missing.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/missing.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/missing.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/missing.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/upsert.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/upsert.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/upsert.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/resources/upsert.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/retry.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/retry.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/retry.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/retry.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/start.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/start.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/start.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/start.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/stats.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/stats.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/stats.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/stats.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/stats_all.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/stats_all.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/stats_all.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/stats_all.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/stop.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/stop.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/stop.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/stop.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/translation_stats.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/translation_stats.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/translation_stats.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/translation_stats.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/update.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/update.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/update.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/update.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/util/installation.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/util/installation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/util/installation.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/util/installation.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/util/prebuilt_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/util/prebuilt_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/util/prebuilt_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/util/prebuilt_rules.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/util/with_license.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/util/with_license.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/api/util/with_license.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/api/util/with_license.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/mocks.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_resources_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_resources_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_resources_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_resources_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_rules_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_rules_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_rules_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_rules_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/__mocks__/rule_migrations_data_service.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/integrations_temp.json b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/integrations_temp.json similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/integrations_temp.json rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/integrations_temp.json diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_base_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_base_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_base_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_base_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_integrations_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_integrations_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_integrations_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_integrations_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_prebuilt_rules_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_prebuilt_rules_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_prebuilt_rules_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_prebuilt_rules_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_resources_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_resources_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_resources_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_resources_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_rules_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_rules_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_rules_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_rules_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_service.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_service.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_service.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_service.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_data_service.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_field_maps.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_field_maps.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_field_maps.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/rule_migrations_field_maps.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/search.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/search.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/search.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/search.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/sort.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/sort.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/sort.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/sort.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/data/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/data/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/siem_rule_migrations_service.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/siem_rule_migrations_service.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/siem_rule_migrations_service.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/siem_rule_migrations_service.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/siem_rule_migrations_service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/siem_rule_migrations_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/siem_rule_migrations_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/siem_rule_migrations_service.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/mocks.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/rule_migrations_task_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/rule_migrations_task_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/rule_migrations_task_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/rule_migrations_task_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/rule_migrations_task_service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/rule_migrations_task_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/rule_migrations_task_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/__mocks__/rule_migrations_task_service.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/graph.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/graph.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/graph.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/graph.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/graph.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/graph.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/graph.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/graph.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/create_semantic_query.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/create_semantic_query.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/create_semantic_query.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/create_semantic_query.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/prompts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/prompts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/prompts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/create_semantic_query/prompts.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/match_prebuilt_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/match_prebuilt_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/match_prebuilt_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/match_prebuilt_rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/prompts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/prompts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/prompts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/match_prebuilt_rule/prompts.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/process_query.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/process_query.ts similarity index 97% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/process_query.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/process_query.ts index 27a9bca16390d..e4b7e64e85b00 100644 --- a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/process_query.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/process_query.ts @@ -32,7 +32,6 @@ export const getProcessQueryNode = ({ const response = await replaceQueryResourcePrompt.invoke({ query: state.original_rule.query, macros: resourceContext.macros, - lookup_tables: resourceContext.lists, }); const splQuery = response.match(/```spl\n([\s\S]*?)\n```/)?.[1] ?? ''; if (splQuery) { diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/prompts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/prompts.ts similarity index 57% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/prompts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/prompts.ts index be19ca8b0bf10..68eaaeffd11b1 100644 --- a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/prompts.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/nodes/process_query/prompts.ts @@ -43,7 +43,7 @@ export const REPLACE_QUERY_RESOURCE_PROMPT = ChatPromptTemplate.fromMessages([ [ 'system', `You are an agent expert in Splunk SPL (Search Processing Language). -Your task is to inline a set of macros and lookup tables syntax using their values in a SPL query. +Your task is to inline a set of macros syntax using its values in a SPL query. Here are some context for you to reference for your task, read it carefully as you will get questions about it later: @@ -72,54 +72,14 @@ The correct replacement would be: | table * \`\`\` - - -Always follow the below guidelines when replacing lookup tables: -- OUTPUTNEW and OUTPUT fields should be replaced with the values from the lookup table. -- Use the \`case\` function to evaluate conditions in the same order provided by the lookup table. -- Ensure all lookup matching fields are correctly matched to their respective case conditions. -- If there are more than one field to match, use the \`AND\` operator to combine them inside the \`case\` function. -- The transformed SPL query should function equivalently to the original query with the \`lookup\` command. - - -Having the following lookup table: - uid,username,department - 1066,Claudia Garcia,Engineering - 1690,Rutherford Sullivan,Engineering - 1815,Vanya Patel,IT - 1862,Wei Zhang,Engineering - 1916,Alex Martin,Personnel -And the following SPL query: - \`\`\`spl - ... | lookup users uid OUTPUTNEW username, department - \`\`\` -The correct replacement would be: - \`\`\`spl - ... | eval username=case(uid=1066, "Claudia Garcia", - uid=1690, "Rutherford Sullivan", - uid=1815, "Vanya Patel", - uid=1862, "Wei Zhang", - uid=1916, "Alex Martin", - true, null), - department=case(uid=1066, "Engineering", - uid=1690, "Engineering", - uid=1815, "IT", - uid=1862, "Engineering", - uid=1916, "Personnel", - true, null) - \`\`\` - `, ], [ 'human', - `Go through the SPL query and identify all the macros and lookup tables that are used. + `Go through the SPL query and identify all the macros that are used. {macros} - -{lookup_tables} - \`\`\`spl @@ -127,13 +87,13 @@ The correct replacement would be: \`\`\` -Divide the query up into separate section and go through each section one at a time to identify the macros and lookup tables used that need to be replaced using one of two scenarios: -- The macro or lookup table is provided in the resources: Replace it using its actual content. -- The macro or lookup table is not provided in the resources: Do not replace it, keep it in the query as it is. +Divide the query up into separate section and go through each section one at a time to identify the macros used that need to be replaced using one of two scenarios: +- The macro is provided in the list of available macros: Replace it using its actual content. +- The macro is not in the list of available macros: Do not replace it, keep it in the query as it is. -- You will be provided with a SPL query and also the resources reference with the values of macros and lookup tables. -- You have to replace the macros and lookup tables syntax in the SPL query and use their values inline, if provided. +- You will be provided with a SPL query and also the related macros used in the query. +- You have to replace the macros syntax in the SPL query and use their values inline, if provided. - The original and modified queries must be equivalent. - You must respond only with the modified query inside a \`\`\`spl code block, nothing else similar to the example response below. diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/state.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/state.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/state.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/state.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/graph.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/graph.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/graph.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/graph.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/cim_ecs_map.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/cim_ecs_map.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/cim_ecs_map.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/cim_ecs_map.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/ecs_mapping.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/ecs_mapping.ts similarity index 97% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/ecs_mapping.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/ecs_mapping.ts index ac7f6db7236d1..6acc45a95d17b 100644 --- a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/ecs_mapping.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/ecs_mapping.ts @@ -59,7 +59,7 @@ export const getEcsMappingNode = ({ }; const getTranslationResult = (esqlQuery: string): SiemMigrationRuleTranslationResult => { - if (esqlQuery.match(/\[(macro|lookup):[\s\S]*\]/)) { + if (esqlQuery.match(/\[(macro):[\s\S]*\]/)) { return SiemMigrationRuleTranslationResult.PARTIAL; } return SiemMigrationRuleTranslationResult.FULL; diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/prompts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/prompts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/prompts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/ecs_mapping/prompts.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/filter_index_patterns/filter_index_patterns.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/filter_index_patterns/filter_index_patterns.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/filter_index_patterns/filter_index_patterns.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/filter_index_patterns/filter_index_patterns.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/filter_index_patterns/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/filter_index_patterns/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/filter_index_patterns/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/filter_index_patterns/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/fix_query_errors.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/fix_query_errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/fix_query_errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/fix_query_errors.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/prompts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/prompts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/prompts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/fix_query_errors/prompts.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/prompts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/prompts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/prompts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/prompts.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/retrieve_integrations.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/retrieve_integrations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/retrieve_integrations.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/retrieve_integrations/retrieve_integrations.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/cim_ecs_map.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/cim_ecs_map.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/cim_ecs_map.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/cim_ecs_map.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/prompts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/prompts.ts similarity index 60% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/prompts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/prompts.ts index 1ea8295c7402f..626251c3c8259 100644 --- a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/prompts.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/prompts.ts @@ -9,33 +9,49 @@ import { ChatPromptTemplate } from '@langchain/core/prompts'; export const ESQL_SYNTAX_TRANSLATION_PROMPT = ChatPromptTemplate.fromTemplate(`You are a helpful cybersecurity (SIEM) expert agent. Your task is to migrate "detection rules" from Splunk SPL to Elasticsearch ES|QL. -Your goal is to translate the SPL query syntax into an equivalent Elastic Search Query Language (ES|QL) query without changing any of the field names and focusing only on translating the syntax and structure. +Your goal is to translate the SPL query syntax into an equivalent Elastic Search Query Language (ES|QL) query without changing any of the field names except lookup lists and macros when relevant and focusing only on translating the syntax and structure. Here are some context for you to reference for your task, read it carefully as you will get questions about it later: {splunk_rule} - -If, in the SPL query, you find a lookup list or macro call, mention it in the summary and add a placeholder in the query with the format [macro:(argumentCount)] or [lookup:] including the [] keys, + +If, in the SPL query, you find a macro call, mention it in the summary and add a placeholder in the query with the format [macro:(argumentCount)] including the [] keys, Examples: - \`get_duration(firstDate,secondDate)\` -> [macro:get_duration(2)] - - lookup dns_domains.csv -> [lookup:dns_domains.csv]. - + + +If in an SPL query you identify a looku list call, it should be translated the following way: +\`\`\`spl +... | lookup users uid OUTPUTNEW username, department +\`\`\` + +In the above example it uses the following syntax: +lookup 'index_name' 'field_to_match' OUTPUTNEW 'field1', 'field2' + +However in the ES|QL query, some of the information is removed and should be used in the following way: +\`\`\`esql +... | LOOKUP JOIN 'index_name' ON 'field_to_match' +\`\`\` +We do not define OUTPUTNEW or which fields is returned, only the index name and the field to match. + Go through each step and part of the splunk rule and query while following the below guide to produce the resulting ES|QL query: - Analyze all the information about the related splunk rule and try to determine the intent of the rule, in order to translate into an equivalent ES|QL rule. - Go through each part of the SPL query and determine the steps required to produce the same end results using ES|QL. Only focus on translating the structure without modifying any of the field names. - Do NOT map any of the fields to the Elastic Common Schema (ECS), this will happen in a later step. -- Always remember to replace any lookup list or macro call with the appropriate placeholder as defined in the context. +- Always remember to translate any lookup list using the lookup_syntax above +- Always remember to replace macro call with the appropriate placeholder as defined in the macro info. - Analyze the SPL query and identify the key components. - Do NOT translate the field names of the SPL query. - Always start the resulting ES|QL query by filtering using FROM and with these index patterns: {indexPatterns}. -- Remember to always replace any lookup list or macro call with the appropriate placeholder as defined in the context. +- Always remember to translate any lookup list using the lookup_syntax above +- Always remember to replace macro call with the appropriate placeholder as defined in the macro info. diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/translate_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/translate_rule.ts similarity index 97% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/translate_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/translate_rule.ts index 09f9bca474004..d613da223038c 100644 --- a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/translate_rule.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/translate_rule/translate_rule.ts @@ -64,7 +64,7 @@ export const getTranslateRuleNode = ({ }; const getTranslationResult = (esqlQuery: string): SiemMigrationRuleTranslationResult => { - if (esqlQuery.match(/\[(macro|lookup):[\s\S]*\]/)) { + if (esqlQuery.match(/\[(macro):[\s\S]*\]/)) { return SiemMigrationRuleTranslationResult.PARTIAL; } return SiemMigrationRuleTranslationResult.FULL; diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/validation/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/validation/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/validation/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/validation/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/validation/validation.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/validation/validation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/validation/validation.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/nodes/validation/validation.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/state.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/state.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/state.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/state.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/sub_graphs/translate_rule/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/agent/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/integration_retriever.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/integration_retriever.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/integration_retriever.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/integration_retriever.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/integration_retriever.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/integration_retriever.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/integration_retriever.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/integration_retriever.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/prebuilt_rules_retriever.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/prebuilt_rules_retriever.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/prebuilt_rules_retriever.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/prebuilt_rules_retriever.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_migrations_retriever.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_migrations_retriever.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_migrations_retriever.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_migrations_retriever.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_resource_retriever.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_resource_retriever.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_resource_retriever.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_resource_retriever.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_resource_retriever.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_resource_retriever.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_resource_retriever.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/retrievers/rule_resource_retriever.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/rule_migrations_task_client.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/rule_migrations_task_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/rule_migrations_task_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/rule_migrations_task_client.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/rule_migrations_task_service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/rule_migrations_task_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/rule_migrations_task_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/rule_migrations_task_service.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/util/actions_client_chat.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/util/actions_client_chat.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/util/actions_client_chat.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/util/actions_client_chat.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/util/esql_knowledge_base_caller.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/util/esql_knowledge_base_caller.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/task/util/esql_knowledge_base_caller.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/task/util/esql_knowledge_base_caller.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/rules/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/rules/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/rules/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/siem_migrations_service.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/siem_migrations_service.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/siem_migrations_service.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/siem_migrations_service.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/siem_migrations_service.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/siem_migrations_service.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/siem_migrations_service.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/siem_migrations_service.ts diff --git a/x-pack/plugins/security_solution/server/lib/siem_migrations/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/siem_migrations/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/siem_migrations/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/tags/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/tags/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/tags/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/tags/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/tags/routes/create_tag.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/tags/routes/create_tag.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/tags/routes/create_tag.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/tags/routes/create_tag.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/tags/routes/create_tag.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/tags/routes/create_tag.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/tags/routes/create_tag.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/tags/routes/create_tag.ts diff --git a/x-pack/plugins/security_solution/server/lib/tags/routes/get_tags_by_name.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/tags/routes/get_tags_by_name.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/tags/routes/get_tags_by_name.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/tags/routes/get_tags_by_name.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/tags/routes/get_tags_by_name.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/tags/routes/get_tags_by_name.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/tags/routes/get_tags_by_name.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/tags/routes/get_tags_by_name.ts diff --git a/x-pack/plugins/security_solution/server/lib/tags/routes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/tags/routes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/tags/routes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/tags/routes/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/tags/saved_objects/create_tag.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/tags/saved_objects/create_tag.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/tags/saved_objects/create_tag.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/tags/saved_objects/create_tag.ts diff --git a/x-pack/plugins/security_solution/server/lib/tags/saved_objects/find_tags_by_name.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/tags/saved_objects/find_tags_by_name.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/tags/saved_objects/find_tags_by_name.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/tags/saved_objects/find_tags_by_name.ts diff --git a/x-pack/plugins/security_solution/server/lib/tags/saved_objects/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/tags/saved_objects/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/tags/saved_objects/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/tags/saved_objects/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/fleet_agent_response.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/fleet_agent_response.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/fleet_agent_response.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/fleet_agent_response.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/metrics.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/metrics.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/metrics.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/metrics.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/prebuilt_rule_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/prebuilt_rule_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/prebuilt_rule_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/prebuilt_rule_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/staging_indices.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/staging_indices.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/staging_indices.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/staging_indices.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/timeline.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/timeline.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/timeline.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/timeline.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/artifact.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/artifact.test.ts similarity index 93% rename from x-pack/plugins/security_solution/server/lib/telemetry/artifact.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/artifact.test.ts index d3aabc5b28d41..af7d96b6ac311 100644 --- a/x-pack/plugins/security_solution/server/lib/telemetry/artifact.test.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/artifact.test.ts @@ -66,7 +66,7 @@ describe('telemetry artifact test', () => { await artifact.start(mockTelemetryReceiver); const axiosResponse = { status: 200, - data: 'x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip', + data: 'x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip', }; mockedAxios.get.mockImplementationOnce(() => Promise.resolve(axiosResponse)); await expect(async () => artifact.getArtifact('artifactThatDoesNotExist')).rejects.toThrow( @@ -80,7 +80,7 @@ describe('telemetry artifact test', () => { await artifact.start(mockTelemetryReceiver); const axiosResponse = { status: 200, - data: 'x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip', + data: 'x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip', }; mockedAxios.get .mockImplementationOnce(() => Promise.resolve(axiosResponse)) @@ -111,7 +111,7 @@ describe('telemetry artifact test', () => { const fakeEtag = '123'; const axiosResponse = { status: 200, - data: 'x-pack/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip', + data: 'x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/__mocks__/kibana-artifacts.zip', headers: { etag: fakeEtag }, }; const artifact = new Artifact(); diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/artifact.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/artifact.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/artifact.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/artifact.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/async_sender.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/async_sender.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/async_sender.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/async_sender.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/async_sender.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/async_sender.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/async_sender.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/async_sender.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/async_sender.types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/async_sender.types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/async_sender.types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/async_sender.types.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/collections_helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/collections_helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/collections_helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/collections_helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/collections_helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/collections_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/collections_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/collections_helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/configuration.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/configuration.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/configuration.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/configuration.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/event_based/events.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/event_based/events.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/event_based/events.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/event_based/events.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/filterlists/endpoint_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/filterlists/endpoint_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/filterlists/endpoint_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/filterlists/endpoint_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/filterlists/exception_lists.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/filterlists/exception_lists.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/filterlists/exception_lists.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/filterlists/exception_lists.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/filterlists/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/filterlists/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/filterlists/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/filterlists/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/filterlists/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/filterlists/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/filterlists/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/filterlists/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/filterlists/prebuilt_rules_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/filterlists/prebuilt_rules_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/filterlists/prebuilt_rules_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/filterlists/prebuilt_rules_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/filterlists/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/filterlists/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/filterlists/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/filterlists/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/indices.metadata.types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/indices.metadata.types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/indices.metadata.types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/indices.metadata.types.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/insights/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/insights/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/insights/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/insights/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/insights/insights.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/insights/insights.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/insights/insights.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/insights/insights.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/preview_sender.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/preview_sender.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/preview_sender.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/preview_sender.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/preview_task_metrics.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/preview_task_metrics.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/preview_task_metrics.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/preview_task_metrics.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/receiver.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/receiver.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/receiver.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/receiver.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/rxjs_helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/rxjs_helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/rxjs_helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/rxjs_helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/rxjs_helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/rxjs_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/rxjs_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/rxjs_helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/sender.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/sender.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/sender.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/sender.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/sender_helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/sender_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/sender_helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/task.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/task.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/task.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/task.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/task_metrics.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task_metrics.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/task_metrics.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task_metrics.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/task_metrics.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task_metrics.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/task_metrics.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task_metrics.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/task_metrics.types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task_metrics.types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/task_metrics.types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task_metrics.types.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/task_state.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task_state.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/task_state.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task_state.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/task_state.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task_state.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/task_state.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/task_state.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/configuration.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/configuration.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/configuration.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/configuration.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/configuration.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/configuration.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/configuration.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/configuration.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/detection_rule.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/detection_rule.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/detection_rule.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/detection_rule.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/detection_rule.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/detection_rule.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/detection_rule.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/detection_rule.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/diagnostic.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/diagnostic.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/diagnostic.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/diagnostic.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/diagnostic.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/diagnostic.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/diagnostic.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/diagnostic.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/endpoint.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/endpoint.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/endpoint.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/endpoint.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/endpoint.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/endpoint.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/endpoint.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/endpoint.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/filterlists.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/filterlists.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/filterlists.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/filterlists.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/indices.metadata.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/indices.metadata.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/indices.metadata.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/indices.metadata.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/prebuilt_rule_alerts.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/prebuilt_rule_alerts.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/prebuilt_rule_alerts.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/prebuilt_rule_alerts.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/prebuilt_rule_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/prebuilt_rule_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/prebuilt_rule_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/prebuilt_rule_alerts.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/security_lists.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/security_lists.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/security_lists.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/security_lists.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/security_lists.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/security_lists.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/security_lists.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/security_lists.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/tasks.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/tasks.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/tasks.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/tasks.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/timelines.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/timelines.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/timelines.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/timelines.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/timelines.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/timelines.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/timelines.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/timelines.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/timelines_diagnostic.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/timelines_diagnostic.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/timelines_diagnostic.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/timelines_diagnostic.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/tasks/timelines_diagnostic.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/timelines_diagnostic.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/tasks/timelines_diagnostic.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/tasks/timelines_diagnostic.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/telemetry_logger.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/telemetry_logger.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/telemetry_logger.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/telemetry_logger.ts diff --git a/x-pack/plugins/security_solution/server/lib/telemetry/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/telemetry/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/__mocks__/create_timelines.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/__mocks__/create_timelines.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/__mocks__/create_timelines.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/__mocks__/create_timelines.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/__mocks__/import_timelines.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/__mocks__/import_timelines.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/__mocks__/import_timelines.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/__mocks__/import_timelines.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/__mocks__/prepackaged_timelines.ndjson b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/__mocks__/prepackaged_timelines.ndjson similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/__mocks__/prepackaged_timelines.ndjson rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/__mocks__/prepackaged_timelines.ndjson diff --git a/x-pack/plugins/security_solution/server/lib/timeline/__mocks__/request_responses.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/__mocks__/request_responses.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/__mocks__/request_responses.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/__mocks__/request_responses.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/__mocks__/resolve_timeline.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/__mocks__/resolve_timeline.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/__mocks__/resolve_timeline.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/__mocks__/resolve_timeline.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/constants.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/draft_timelines/clean_draft_timelines/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/draft_timelines/clean_draft_timelines/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/draft_timelines/clean_draft_timelines/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/draft_timelines/clean_draft_timelines/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/draft_timelines/clean_draft_timelines/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/draft_timelines/clean_draft_timelines/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/draft_timelines/clean_draft_timelines/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/draft_timelines/clean_draft_timelines/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/draft_timelines/get_draft_timelines/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/draft_timelines/get_draft_timelines/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/draft_timelines/get_draft_timelines/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/draft_timelines/get_draft_timelines/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/draft_timelines/get_draft_timelines/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/draft_timelines/get_draft_timelines/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/draft_timelines/get_draft_timelines/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/draft_timelines/get_draft_timelines/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/notes/delete_note.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/delete_note.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/notes/delete_note.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/delete_note.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts similarity index 98% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts index dc8fffbc0a86d..7211db1f6cdd5 100644 --- a/x-pack/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts @@ -148,7 +148,7 @@ export const getNotesRoute = ( const createdByFilter = queryParams?.createdByFilter; // now uuid if (createdByFilter) { // because the notes createdBy property can be either full_name, email or username - // see pickSaveNote (https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.ts#L302) + // see pickSaveNote (https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.ts#L302) // which uses the getUserDisplayName (https://github.com/elastic/kibana/blob/main/packages/kbn-user-profile-components/src/user_profile.ts#L138) const [_, { security }] = await startServices(); const users: UserProfile[] = await security.userProfiles.bulkGet({ diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/notes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/notes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/notes/persist_note.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/persist_note.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/notes/persist_note.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/persist_note.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/pinned_events/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/pinned_events/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/pinned_events/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/pinned_events/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/pinned_events/persist_pinned_event.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/pinned_events/persist_pinned_event.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/pinned_events/persist_pinned_event.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/pinned_events/persist_pinned_event.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/prepackaged_timelines/install_prepackaged_timelines/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/copy_timeline/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/copy_timeline/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/copy_timeline/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/copy_timeline/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/create_timelines/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/delete_timelines/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/delete_timelines/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/delete_timelines/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/delete_timelines/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/export_timelines/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/get_timeline/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/get_timeline/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/get_timeline/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/get_timeline/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/get_timeline/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/get_timeline/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/get_timeline/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/get_timeline/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/get_timelines/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/get_timelines/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/get_timelines/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/get_timelines/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/get_timelines/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/get_timelines/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/get_timelines/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/get_timelines/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/create_timelines_stream_from_ndjson.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/create_timelines_stream_from_ndjson.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/create_timelines_stream_from_ndjson.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/create_timelines_stream_from_ndjson.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/get_timelines_from_stream.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/get_timelines_from_stream.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/get_timelines_from_stream.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/get_timelines_from_stream.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/helpers.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/import_timelines/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/patch_timelines/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/patch_timelines/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/patch_timelines/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/patch_timelines/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/patch_timelines/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/patch_timelines/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/patch_timelines/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/patch_timelines/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/persist_favorite/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/persist_favorite/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/persist_favorite/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/persist_favorite/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/resolve_timeline/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/resolve_timeline/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/routes/timelines/resolve_timeline/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/timelines/resolve_timeline/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/field_migrator.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/field_migrator.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/field_migrator.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/field_migrator.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/get_overridable_note.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/get_overridable_note.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/get_overridable_note.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/get_overridable_note.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/persist_notes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/persist_notes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/persist_notes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/persist_notes.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/notes/saved_object.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/field_migrator.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/field_migrator.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/field_migrator.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/field_migrator.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/pinned_events/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/saved_search/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/saved_search/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/saved_search/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/saved_search/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/timelines/convert_saved_object_to_savedtimeline.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/timelines/convert_saved_object_to_savedtimeline.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/timelines/convert_saved_object_to_savedtimeline.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/timelines/convert_saved_object_to_savedtimeline.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/timelines/field_migrator.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/timelines/field_migrator.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/timelines/field_migrator.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/timelines/field_migrator.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/timelines/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/timelines/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/timelines/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/timelines/index.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/timelines/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/timelines/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/timelines/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/timelines/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/timelines/pick_saved_timeline.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/timelines/pick_saved_timeline.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/timelines/pick_saved_timeline.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/timelines/pick_saved_timeline.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object/timelines/pick_saved_timeline.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/timelines/pick_saved_timeline.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object/timelines/pick_saved_timeline.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object/timelines/pick_saved_timeline.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/index.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/notes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/notes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/notes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/notes.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/pinned_events.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/pinned_events.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/pinned_events.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/pinned_events.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/timelines.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/timelines.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/timelines.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/timelines.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/timelines.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/timelines.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/timelines.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/timelines.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/types.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/utils.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/utils.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/utils.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/utils.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/utils.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/utils.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/utils.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/migrations/utils.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/notes.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/pinned_events.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/saved_object_mappings/timelines.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/utils/check_timelines_status.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/check_timelines_status.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/utils/check_timelines_status.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/check_timelines_status.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/utils/common.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/common.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/utils/common.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/common.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/utils/compare_timelines_status.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/compare_timelines_status.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/utils/compare_timelines_status.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/compare_timelines_status.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/utils/compare_timelines_status.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/compare_timelines_status.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/utils/compare_timelines_status.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/compare_timelines_status.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/utils/default_timeline.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/default_timeline.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/utils/default_timeline.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/default_timeline.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/utils/default_timeline_headers.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/default_timeline_headers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/utils/default_timeline_headers.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/default_timeline_headers.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/utils/failure_cases.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/failure_cases.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/utils/failure_cases.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/failure_cases.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/utils/failure_cases.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/failure_cases.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/utils/failure_cases.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/failure_cases.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/utils/migrator.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/migrator.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/utils/migrator.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/migrator.test.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/utils/migrator.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/migrator.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/utils/migrator.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/migrator.ts diff --git a/x-pack/plugins/security_solution/server/lib/timeline/utils/timeline_object.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/timeline_object.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/timeline/utils/timeline_object.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/timeline/utils/timeline_object.ts diff --git a/x-pack/plugins/security_solution/server/lib/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lib/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lib/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lib/types.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_create_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_create_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_create_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_create_handler.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_delete_item_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_delete_item_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_delete_item_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_delete_item_handler.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_export_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_export_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_export_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_export_handler.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_get_one_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_get_one_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_get_one_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_get_one_handler.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_import_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_import_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_import_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_import_handler.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_multi_list_find_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_multi_list_find_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_multi_list_find_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_multi_list_find_handler.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_single_list_find_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_single_list_find_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_single_list_find_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_single_list_find_handler.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_summary_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_summary_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_summary_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_summary_handler.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_update_handler.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_update_handler.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_update_handler.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/handlers/exceptions_pre_update_handler.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/register_endpoint_extension_points.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/register_endpoint_extension_points.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/register_endpoint_extension_points.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/register_endpoint_extension_points.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/types.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/types.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/base_validator.test.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/base_validator.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/base_validator.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/base_validator.test.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/base_validator.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/base_validator.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/base_validator.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/base_validator.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/blocklist_validator.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/blocklist_validator.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/blocklist_validator.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/blocklist_validator.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/endpoint_exception_errors.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/endpoint_exception_errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/endpoint_exception_errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/endpoint_exception_errors.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/endpoint_exceptions_validator.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/endpoint_exceptions_validator.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/endpoint_exceptions_validator.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/endpoint_exceptions_validator.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/errors.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/errors.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/errors.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/errors.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/event_filter_validator.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/event_filter_validator.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/event_filter_validator.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/event_filter_validator.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/host_isolation_exceptions_validator.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/index.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/mocks.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/trusted_app_validator.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/trusted_app_validator.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/endpoint/validators/trusted_app_validator.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/endpoint/validators/trusted_app_validator.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/index.ts b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/lists_integration/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/lists_integration/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution/server/lists_integration/jest.config.js b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/jest.config.js new file mode 100644 index 0000000000000..8a9fc57682cad --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/server/lists_integration/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/server/lists_integration'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/server/lists_integration', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/server/lists_integration/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/server/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/mocks.ts diff --git a/x-pack/plugins/security_solution/server/plugin.ts b/x-pack/solutions/security/plugins/security_solution/server/plugin.ts similarity index 100% rename from x-pack/plugins/security_solution/server/plugin.ts rename to x-pack/solutions/security/plugins/security_solution/server/plugin.ts diff --git a/x-pack/plugins/security_solution/server/plugin_contract.ts b/x-pack/solutions/security/plugins/security_solution/server/plugin_contract.ts similarity index 100% rename from x-pack/plugins/security_solution/server/plugin_contract.ts rename to x-pack/solutions/security/plugins/security_solution/server/plugin_contract.ts diff --git a/x-pack/plugins/security_solution/server/request_context_factory.mock.ts b/x-pack/solutions/security/plugins/security_solution/server/request_context_factory.mock.ts similarity index 100% rename from x-pack/plugins/security_solution/server/request_context_factory.mock.ts rename to x-pack/solutions/security/plugins/security_solution/server/request_context_factory.mock.ts diff --git a/x-pack/plugins/security_solution/server/request_context_factory.ts b/x-pack/solutions/security/plugins/security_solution/server/request_context_factory.ts similarity index 100% rename from x-pack/plugins/security_solution/server/request_context_factory.ts rename to x-pack/solutions/security/plugins/security_solution/server/request_context_factory.ts diff --git a/x-pack/plugins/security_solution/server/routes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/routes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/routes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/routes/index.ts diff --git a/x-pack/plugins/security_solution/server/routes/limited_concurrency.ts b/x-pack/solutions/security/plugins/security_solution/server/routes/limited_concurrency.ts similarity index 100% rename from x-pack/plugins/security_solution/server/routes/limited_concurrency.ts rename to x-pack/solutions/security/plugins/security_solution/server/routes/limited_concurrency.ts diff --git a/x-pack/plugins/security_solution/server/saved_objects.ts b/x-pack/solutions/security/plugins/security_solution/server/saved_objects.ts similarity index 100% rename from x-pack/plugins/security_solution/server/saved_objects.ts rename to x-pack/solutions/security/plugins/security_solution/server/saved_objects.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/actions/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/actions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/actions/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/actions/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/actions/query.all_actions.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/actions/query.all_actions.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/actions/query.all_actions.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/actions/query.all_actions.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/results/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/results/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/results/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/results/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/results/query.action_results.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/results/query.action_results.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/results/query.action_results.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/response_actions/results/query.action_results.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/types.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint/factory/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/factory/types.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/parse_request.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/parse_request.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint_fields/parse_request.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_fields/parse_request.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint_package_policies_stats/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_package_policies_stats/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint_package_policies_stats/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_package_policies_stats/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint_package_policies_stats/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_package_policies_stats/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/endpoint_package_policies_stats/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/endpoint_package_policies_stats/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/helpers/format_response_object_values.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/helpers/format_response_object_values.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/helpers/format_response_object_values.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/helpers/format_response_object_values.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/helpers/format_response_object_values.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/helpers/format_response_object_values.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/helpers/format_response_object_values.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/helpers/format_response_object_values.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/helpers/get_flattened_fields.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/helpers/get_flattened_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/helpers/get_flattened_fields.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/helpers/get_flattened_fields.ts diff --git a/x-pack/solutions/security/plugins/security_solution/server/search_strategy/jest.config.js b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/jest.config.js new file mode 100644 index 0000000000000..f6d5aafd60dda --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/security_solution/server/search_strategy'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/server/search_strategy', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution/server/search_strategy/**/*.{ts,tsx}', + ], + moduleNameMapper: require('../__mocks__/module_name_map'), +}; diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/asset_criticality/query.asset_criticality.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/asset_criticality/query.asset_criticality.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/asset_criticality/query.asset_criticality.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/asset_criticality/query.asset_criticality.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/factory.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/factory.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/factory.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/factory.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/query.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/query.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/query.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/query.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/query.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/query.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/query.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/query.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/response.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/response.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/response.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/response.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/response.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/response.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/response.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/event_enrichment/response.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/query.threat_intel_source.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/query.threat_intel_source.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/query.threat_intel_source.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/query.threat_intel_source.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/query.threat_intel_source.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/query.threat_intel_source.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/query.threat_intel_source.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/cti/threat_intel_source/query.threat_intel_source.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/query.all_hosts.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/query.all_hosts.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/query.all_hosts.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/query.all_hosts.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/query.all_hosts.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/query.all_hosts.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/query.all_hosts.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/all/query.all_hosts.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/helper.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/helper.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/helper.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/helper.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/query.host_details.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/query.host_details.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/query.host_details.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/query.host_details.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/query.host_details.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/query.host_details.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/query.host_details.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/details/query.host_details.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/query.overview_host.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/query.overview_host.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/query.overview_host.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/query.overview_host.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/query.overview_host.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/query.overview_host.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/query.overview_host.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/overview/query.overview_host.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/dsl/query.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/dsl/query.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/dsl/query.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/dsl/query.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/dsl/query.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/dsl/query.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/dsl/query.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/dsl/query.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/hosts/uncommon_processes/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/query.first_or_last_seen.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/query.first_or_last_seen.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/query.first_or_last_seen.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/query.first_or_last_seen.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/query.first_or_last_seen.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/query.first_or_last_seen.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/query.first_or_last_seen.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/last_first_seen/query.first_or_last_seen.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/query.details_network.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/query.details_network.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/query.details_network.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/query.details_network.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/query.details_network.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/query.details_network.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/query.details_network.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/details/query.details_network.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/query.dns_network.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/query.dns_network.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/query.dns_network.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/query.dns_network.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/query.dns_network.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/query.dns_network.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/query.dns_network.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/dns/query.dns_network.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/query.http_network.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/query.http_network.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/query.http_network.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/query.http_network.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/query.http_network.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/query.http_network.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/query.http_network.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/http/query.http_network.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/query.overview_network.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/query.overview_network.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/query.overview_network.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/query.overview_network.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/query.overview_network.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/query.overview_network.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/query.overview_network.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/overview/query.overview_network.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/query.tls_network.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/query.tls_network.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/query.tls_network.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/query.tls_network.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/query.tls_network.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/query.tls_network.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/query.tls_network.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/tls/query.tls_network.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/query.top_countries_network.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/query.top_countries_network.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/query.top_countries_network.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/query.top_countries_network.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/query.top_countries_network.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/query.top_countries_network.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/query.top_countries_network.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_countries/query.top_countries_network.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/query.top_n_flow_network.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/query.top_n_flow_network.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/query.top_n_flow_network.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/query.top_n_flow_network.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/query.top_n_flow_network.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/query.top_n_flow_network.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/query.top_n_flow_network.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/top_n_flow/query.top_n_flow_network.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/query.users_network.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/query.users_network.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/query.users_network.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/query.users_network.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/query.users_network.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/query.users_network.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/query.users_network.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/network/users/query.users_network.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/query.related_hosts.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/query.related_hosts.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/query.related_hosts.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/query.related_hosts.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/query.related_hosts.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/query.related_hosts.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/query.related_hosts.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_hosts/query.related_hosts.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/query.related_users.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/query.related_users.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/query.related_users.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/query.related_users.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/query.related_users.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/query.related_users.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/query.related_users.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/related_entities/related_users/query.related_users.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/query.risk_score.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/query.risk_score.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/query.risk_score.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/all/query.risk_score.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/query.kpi_risk_score.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/query.kpi_risk_score.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/query.kpi_risk_score.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/risk_score/kpi/query.kpi_risk_score.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/types.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/types.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__snapshots__/index.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__snapshots__/index.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__snapshots__/index.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__snapshots__/index.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__snapshots__/query.all_users.dsl.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__snapshots__/query.all_users.dsl.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__snapshots__/query.all_users.dsl.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/__snapshots__/query.all_users.dsl.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/query.all_users.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/query.all_users.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/query.all_users.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/query.all_users.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/query.all_users.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/query.all_users.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/query.all_users.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/all/query.all_users.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/dsl/query.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/dsl/query.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/dsl/query.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/dsl/query.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/dsl/query.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/dsl/query.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/dsl/query.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/dsl/query.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/helpers.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/helpers.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/helpers.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/helpers.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/index.tsx b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/index.tsx similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/index.tsx rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/authentications/index.tsx diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/__snapshots__/index.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/__snapshots__/index.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/__snapshots__/index.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/__snapshots__/index.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/__snapshots__/query.managed_user_details.dsl.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/__snapshots__/query.managed_user_details.dsl.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/__snapshots__/query.managed_user_details.dsl.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/__snapshots__/query.managed_user_details.dsl.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/query.managed_user_details.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/query.managed_user_details.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/query.managed_user_details.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/query.managed_user_details.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/query.managed_user_details.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/query.managed_user_details.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/query.managed_user_details.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/managed_details/query.managed_user_details.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__mocks__/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__mocks__/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__mocks__/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__snapshots__/index.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__snapshots__/index.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__snapshots__/index.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__snapshots__/index.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__snapshots__/query.observed_user_details.dsl.test.ts.snap b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__snapshots__/query.observed_user_details.dsl.test.ts.snap similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__snapshots__/query.observed_user_details.dsl.test.ts.snap rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/__snapshots__/query.observed_user_details.dsl.test.ts.snap diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/helper.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/helper.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/helper.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/helper.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/index.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/index.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/index.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/index.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/index.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/query.observed_user_details.dsl.test.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/query.observed_user_details.dsl.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/query.observed_user_details.dsl.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/query.observed_user_details.dsl.test.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/query.observed_user_details.dsl.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/query.observed_user_details.dsl.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/query.observed_user_details.dsl.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/factory/users/observed_details/query.observed_user_details.dsl.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/index.ts b/x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/search_strategy/security_solution/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/search_strategy/security_solution/index.ts diff --git a/x-pack/plugins/security_solution/server/security_integrations/handlers/put_cribl_routing_pipeline.ts b/x-pack/solutions/security/plugins/security_solution/server/security_integrations/handlers/put_cribl_routing_pipeline.ts similarity index 100% rename from x-pack/plugins/security_solution/server/security_integrations/handlers/put_cribl_routing_pipeline.ts rename to x-pack/solutions/security/plugins/security_solution/server/security_integrations/handlers/put_cribl_routing_pipeline.ts diff --git a/x-pack/plugins/security_solution/server/security_integrations/index.ts b/x-pack/solutions/security/plugins/security_solution/server/security_integrations/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/security_integrations/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/security_integrations/index.ts diff --git a/x-pack/plugins/security_solution/server/security_integrations/security_integrations.ts b/x-pack/solutions/security/plugins/security_solution/server/security_integrations/security_integrations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/security_integrations/security_integrations.ts rename to x-pack/solutions/security/plugins/security_solution/server/security_integrations/security_integrations.ts diff --git a/x-pack/plugins/security_solution/server/types.ts b/x-pack/solutions/security/plugins/security_solution/server/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/types.ts diff --git a/x-pack/plugins/security_solution/server/ui_settings.ts b/x-pack/solutions/security/plugins/security_solution/server/ui_settings.ts similarity index 100% rename from x-pack/plugins/security_solution/server/ui_settings.ts rename to x-pack/solutions/security/plugins/security_solution/server/ui_settings.ts diff --git a/x-pack/plugins/security_solution/server/usage/collector.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/collector.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/collector.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/collector.ts diff --git a/x-pack/plugins/security_solution/server/usage/constants.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/constants.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/constants.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/constants.ts diff --git a/x-pack/plugins/security_solution/server/usage/dashboards/get_dashboards_metrics.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/dashboards/get_dashboards_metrics.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/dashboards/get_dashboards_metrics.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/dashboards/get_dashboards_metrics.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/dashboards/get_dashboards_metrics.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/dashboards/get_dashboards_metrics.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/dashboards/get_dashboards_metrics.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/dashboards/get_dashboards_metrics.ts diff --git a/x-pack/plugins/security_solution/server/usage/dashboards/mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/dashboards/mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/dashboards/mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/dashboards/mocks.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/get_initial_usage.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/get_initial_usage.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/get_initial_usage.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/get_initial_usage.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/get_metrics.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/get_metrics.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/get_metrics.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/get_metrics.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/get_metrics.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/get_metrics.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/get_metrics.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/get_metrics.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/legacy_siem_signals/get_initial_usage.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/legacy_siem_signals/get_initial_usage.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/legacy_siem_signals/get_initial_usage.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/legacy_siem_signals/get_initial_usage.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/legacy_siem_signals/get_legacy_siem_signals_metrics.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/legacy_siem_signals/get_legacy_siem_signals_metrics.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/legacy_siem_signals/get_legacy_siem_signals_metrics.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/legacy_siem_signals/get_legacy_siem_signals_metrics.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/legacy_siem_signals/types.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/legacy_siem_signals/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/legacy_siem_signals/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/legacy_siem_signals/types.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/ml_jobs/get_initial_usage.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/get_initial_usage.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/ml_jobs/get_initial_usage.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/get_initial_usage.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/ml_jobs/get_metrics.mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/get_metrics.mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/ml_jobs/get_metrics.mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/get_metrics.mocks.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/ml_jobs/get_metrics.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/get_metrics.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/ml_jobs/get_metrics.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/get_metrics.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/ml_jobs/transform_utils/get_job_correlations.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/transform_utils/get_job_correlations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/ml_jobs/transform_utils/get_job_correlations.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/transform_utils/get_job_correlations.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/ml_jobs/types.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/ml_jobs/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/types.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/ml_jobs/update_usage.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/update_usage.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/ml_jobs/update_usage.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/update_usage.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/ml_jobs/update_usage.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/update_usage.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/ml_jobs/update_usage.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/ml_jobs/update_usage.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/get_initial_usage.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_initial_usage.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/get_initial_usage.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_initial_usage.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_metrics.mocks.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/get_metrics.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_metrics.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/get_metrics.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/get_metrics.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/transform_utils/get_alert_id_to_count_map.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/transform_utils/get_alert_id_to_count_map.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/transform_utils/get_alert_id_to_count_map.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/transform_utils/get_alert_id_to_count_map.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_id_to_cases_map.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_id_to_cases_map.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_id_to_cases_map.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_id_to_cases_map.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_id_to_enabled_map.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_id_to_enabled_map.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_id_to_enabled_map.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_id_to_enabled_map.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_object_correlations.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_object_correlations.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_object_correlations.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/transform_utils/get_rule_object_correlations.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/types.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/types.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/update_usage.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/update_usage.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/update_usage.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/update_usage.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/update_usage.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/update_usage.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/update_usage.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/update_usage.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/usage_utils/get_alert_suppression_usage.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/usage_utils/get_alert_suppression_usage.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/usage_utils/get_alert_suppression_usage.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/usage_utils/get_alert_suppression_usage.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/usage_utils/get_notifications_enabled_disabled.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/usage_utils/get_notifications_enabled_disabled.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/usage_utils/get_notifications_enabled_disabled.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/usage_utils/get_notifications_enabled_disabled.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/usage_utils/update_alert_suppression_usage.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/usage_utils/update_alert_suppression_usage.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/usage_utils/update_alert_suppression_usage.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/usage_utils/update_alert_suppression_usage.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/usage_utils/update_query_usage.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/usage_utils/update_query_usage.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/usage_utils/update_query_usage.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/usage_utils/update_query_usage.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/rules/usage_utils/update_total_usage.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/usage_utils/update_total_usage.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/rules/usage_utils/update_total_usage.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/rules/usage_utils/update_total_usage.ts diff --git a/x-pack/plugins/security_solution/server/usage/detections/types.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/detections/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/detections/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/detections/types.ts diff --git a/x-pack/plugins/security_solution/server/usage/endpoint/get_metrics.mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/endpoint/get_metrics.mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/endpoint/get_metrics.mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/endpoint/get_metrics.mocks.ts diff --git a/x-pack/plugins/security_solution/server/usage/endpoint/get_metrics.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/endpoint/get_metrics.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/endpoint/get_metrics.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/endpoint/get_metrics.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/endpoint/get_metrics.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/endpoint/get_metrics.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/endpoint/get_metrics.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/endpoint/get_metrics.ts diff --git a/x-pack/plugins/security_solution/server/usage/endpoint/types.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/endpoint/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/endpoint/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/endpoint/types.ts diff --git a/x-pack/plugins/security_solution/server/usage/get_internal_saved_objects_client.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/get_internal_saved_objects_client.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/get_internal_saved_objects_client.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/get_internal_saved_objects_client.ts diff --git a/x-pack/plugins/security_solution/server/usage/index.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/index.ts diff --git a/x-pack/plugins/security_solution/server/lists_integration/jest.config.js b/x-pack/solutions/security/plugins/security_solution/server/usage/jest.config.js similarity index 57% rename from x-pack/plugins/security_solution/server/lists_integration/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/server/usage/jest.config.js index f2b4a98984bbd..be2b9bb6736b8 100644 --- a/x-pack/plugins/security_solution/server/lists_integration/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution/server/usage/jest.config.js @@ -7,13 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../../..', - roots: ['/x-pack/plugins/security_solution/server/lists_integration'], + rootDir: '../../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/server/usage'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/server/lists_integration', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/server/usage', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/server/lists_integration/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/security_solution/server/usage/**/*.{ts,tsx}', ], moduleNameMapper: require('../__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/security_solution/server/usage/queries/get_alerts.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/get_alerts.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/get_alerts.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/get_alerts.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/get_case_comments.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/get_case_comments.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/get_case_comments.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/get_case_comments.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/get_detection_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/get_detection_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/get_detection_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/get_detection_rules.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/get_event_log_by_type_and_status.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/get_event_log_by_type_and_status.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/get_event_log_by_type_and_status.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/get_event_log_by_type_and_status.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/legacy_get_rule_actions.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/legacy_get_rule_actions.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/legacy_get_rule_actions.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/legacy_get_rule_actions.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/count_totals.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/count_totals.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/count_totals.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/count_totals.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/count_totals.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/count_totals.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/count_totals.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/count_totals.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type_metrics.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type_metrics.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type_metrics.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type_metrics.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type_metrics.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type_metrics.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type_metrics.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_type_metrics.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types_metrics.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types_metrics.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types_metrics.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types_metrics.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types_metrics.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types_metrics.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types_metrics.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_rule_types_metrics.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_status.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_status.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_status.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_status.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_status.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_status.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_status.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_status.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_statuses.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_statuses.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_statuses.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_statuses.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_statuses.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_statuses.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_statuses.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_agg_by_statuses.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_by_type_and_status.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_by_type_and_status.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_event_log_by_type_and_status.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_event_log_by_type_and_status.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_search_for_all_rules.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_search_for_all_rules.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_search_for_all_rules.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_search_for_all_rules.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_search_for_all_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_search_for_all_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_search_for_all_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_search_for_all_rules.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_search_for_custom_rules.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_search_for_custom_rules.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_search_for_custom_rules.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_search_for_custom_rules.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_search_for_custom_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_search_for_custom_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_search_for_custom_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_search_for_custom_rules.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_search_for_elastic_rules.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_search_for_elastic_rules.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_search_for_elastic_rules.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_search_for_elastic_rules.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/get_search_for_elastic_rules.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_search_for_elastic_rules.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/get_search_for_elastic_rules.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/get_search_for_elastic_rules.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/transform_categories.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_categories.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/transform_categories.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_categories.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/transform_categories.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_categories.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/transform_categories.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_categories.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/transform_category_bucket.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_category_bucket.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/transform_category_bucket.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_category_bucket.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/transform_category_bucket.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_category_bucket.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/transform_category_bucket.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_category_bucket.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/transform_event_log_type_status.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_event_log_type_status.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/transform_event_log_type_status.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_event_log_type_status.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/transform_event_log_type_status.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_event_log_type_status.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/transform_event_log_type_status.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_event_log_type_status.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/transform_single_rule_metric.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_single_rule_metric.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/transform_single_rule_metric.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_single_rule_metric.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/queries/utils/transform_single_rule_metric.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_single_rule_metric.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/queries/utils/transform_single_rule_metric.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/queries/utils/transform_single_rule_metric.ts diff --git a/x-pack/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.mocks.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.mocks.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.mocks.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.mocks.ts diff --git a/x-pack/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.test.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.test.ts diff --git a/x-pack/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/risk_engine/get_risk_engine_metrics.ts diff --git a/x-pack/plugins/security_solution/server/usage/risk_engine/schema.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/risk_engine/schema.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/risk_engine/schema.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/risk_engine/schema.ts diff --git a/x-pack/plugins/security_solution/server/usage/risk_engine/types.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/risk_engine/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/risk_engine/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/risk_engine/types.ts diff --git a/x-pack/plugins/security_solution/server/usage/types.ts b/x-pack/solutions/security/plugins/security_solution/server/usage/types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/usage/types.ts rename to x-pack/solutions/security/plugins/security_solution/server/usage/types.ts diff --git a/x-pack/plugins/security_solution/server/utils/build_query/calculate_timeseries_interval.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/build_query/calculate_timeseries_interval.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/build_query/calculate_timeseries_interval.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/build_query/calculate_timeseries_interval.ts diff --git a/x-pack/plugins/security_solution/server/utils/build_query/filters.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/build_query/filters.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/build_query/filters.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/build_query/filters.ts diff --git a/x-pack/plugins/security_solution/server/utils/build_query/index.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/build_query/index.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/build_query/index.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/build_query/index.ts diff --git a/x-pack/plugins/security_solution/server/utils/build_query/merge_fields_with_hits.test.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/build_query/merge_fields_with_hits.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/build_query/merge_fields_with_hits.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/build_query/merge_fields_with_hits.test.ts diff --git a/x-pack/plugins/security_solution/server/utils/build_query/merge_fields_with_hits.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/build_query/merge_fields_with_hits.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/build_query/merge_fields_with_hits.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/build_query/merge_fields_with_hits.ts diff --git a/x-pack/plugins/security_solution/server/utils/build_query/reduce_fields.test.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/build_query/reduce_fields.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/build_query/reduce_fields.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/build_query/reduce_fields.test.ts diff --git a/x-pack/plugins/security_solution/server/utils/build_query/reduce_fields.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/build_query/reduce_fields.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/build_query/reduce_fields.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/build_query/reduce_fields.ts diff --git a/x-pack/plugins/security_solution/server/utils/build_validation/route_validation.test.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/build_validation/route_validation.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/build_validation/route_validation.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/build_validation/route_validation.test.ts diff --git a/x-pack/plugins/security_solution/server/utils/build_validation/route_validation.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/build_validation/route_validation.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/build_validation/route_validation.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/build_validation/route_validation.ts diff --git a/x-pack/plugins/security_solution/server/utils/custom_http_request_error.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/custom_http_request_error.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/custom_http_request_error.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/custom_http_request_error.ts diff --git a/x-pack/plugins/security_solution/server/utils/error_helpers.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/error_helpers.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/error_helpers.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/error_helpers.ts diff --git a/x-pack/plugins/security_solution/server/search_strategy/jest.config.js b/x-pack/solutions/security/plugins/security_solution/server/utils/jest.config.js similarity index 57% rename from x-pack/plugins/security_solution/server/search_strategy/jest.config.js rename to x-pack/solutions/security/plugins/security_solution/server/utils/jest.config.js index 9e17c9c3ae186..aac14976a7e7f 100644 --- a/x-pack/plugins/security_solution/server/search_strategy/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution/server/utils/jest.config.js @@ -7,13 +7,13 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../../..', - roots: ['/x-pack/plugins/security_solution/server/search_strategy'], + rootDir: '../../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution/server/utils'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/security_solution/server/search_strategy', + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution/server/utils', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/security_solution/server/search_strategy/**/*.{ts,tsx}', + '/x-pack/solutions/security/plugins/security_solution/server/utils/**/*.{ts,tsx}', ], moduleNameMapper: require('../__mocks__/module_name_map'), }; diff --git a/x-pack/plugins/security_solution/server/utils/object_case_converters.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/object_case_converters.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/object_case_converters.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/object_case_converters.ts diff --git a/x-pack/plugins/security_solution/server/utils/promise_pool.test.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/promise_pool.test.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/promise_pool.test.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/promise_pool.test.ts diff --git a/x-pack/plugins/security_solution/server/utils/promise_pool.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/promise_pool.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/promise_pool.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/promise_pool.ts diff --git a/x-pack/plugins/security_solution/server/utils/read_stream/create_stream_from_ndjson.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/read_stream/create_stream_from_ndjson.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/read_stream/create_stream_from_ndjson.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/read_stream/create_stream_from_ndjson.ts diff --git a/x-pack/plugins/security_solution/server/utils/route_limited_concurrency_tag.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/route_limited_concurrency_tag.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/route_limited_concurrency_tag.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/route_limited_concurrency_tag.ts diff --git a/x-pack/plugins/security_solution/server/utils/runtime_types.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/runtime_types.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/runtime_types.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/runtime_types.ts diff --git a/x-pack/plugins/security_solution/server/utils/serialized_query.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/serialized_query.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/serialized_query.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/serialized_query.ts diff --git a/x-pack/plugins/security_solution/server/utils/typed_elasticsearch_mappings.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/typed_elasticsearch_mappings.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/typed_elasticsearch_mappings.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/typed_elasticsearch_mappings.ts diff --git a/x-pack/plugins/security_solution/server/utils/with_security_span.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/with_security_span.ts similarity index 100% rename from x-pack/plugins/security_solution/server/utils/with_security_span.ts rename to x-pack/solutions/security/plugins/security_solution/server/utils/with_security_span.ts diff --git a/x-pack/plugins/security_solution/tsconfig.json b/x-pack/solutions/security/plugins/security_solution/tsconfig.json similarity index 97% rename from x-pack/plugins/security_solution/tsconfig.json rename to x-pack/solutions/security/plugins/security_solution/tsconfig.json index 7767fffe69824..82bde9dc795d0 100644 --- a/x-pack/plugins/security_solution/tsconfig.json +++ b/x-pack/solutions/security/plugins/security_solution/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, @@ -13,7 +13,7 @@ "server/**/*.json", "scripts/**/*.json", "public/**/*.json", - "../../../typings/**/*" + "../../../../../typings/**/*" ], "exclude": [ "target/**/*", @@ -23,7 +23,7 @@ "kbn_references": [ "@kbn/core", { - "path": "../../../src/setup_node_env/tsconfig.json" + "path": "../../../../../src/setup_node_env/tsconfig.json" }, "@kbn/data-plugin", "@kbn/embeddable-plugin", diff --git a/x-pack/plugins/security_solution_ess/.gitignore b/x-pack/solutions/security/plugins/security_solution_ess/.gitignore similarity index 100% rename from x-pack/plugins/security_solution_ess/.gitignore rename to x-pack/solutions/security/plugins/security_solution_ess/.gitignore diff --git a/x-pack/plugins/security_solution_ess/README.md b/x-pack/solutions/security/plugins/security_solution_ess/README.md similarity index 98% rename from x-pack/plugins/security_solution_ess/README.md rename to x-pack/solutions/security/plugins/security_solution_ess/README.md index ee0dbe2250b9a..e2d5bdcb699f3 100755 --- a/x-pack/plugins/security_solution_ess/README.md +++ b/x-pack/solutions/security/plugins/security_solution_ess/README.md @@ -73,4 +73,4 @@ export class Plugin { If you're looking to contribute to this plugin, please follow the standard contribution guidelines of the Security Solution plugin. Ensure that all changes are tested in a ESS environment. ## **License** -This plugin is licensed under the Elastic License. See the [LICENSE](../../../LICENSE.txt) file for more details. +This plugin is licensed under the Elastic License. See the [LICENSE](../../../../../LICENSE.txt) file for more details. diff --git a/x-pack/plugins/security_solution_ess/common/index.ts b/x-pack/solutions/security/plugins/security_solution_ess/common/index.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/common/index.ts rename to x-pack/solutions/security/plugins/security_solution_ess/common/index.ts diff --git a/x-pack/plugins/security_solution_ess/jest.config.dev.js b/x-pack/solutions/security/plugins/security_solution_ess/jest.config.dev.js similarity index 67% rename from x-pack/plugins/security_solution_ess/jest.config.dev.js rename to x-pack/solutions/security/plugins/security_solution_ess/jest.config.dev.js index 6ac2f96f95f04..7a6d250e65f6d 100644 --- a/x-pack/plugins/security_solution_ess/jest.config.dev.js +++ b/x-pack/solutions/security/plugins/security_solution_ess/jest.config.dev.js @@ -7,6 +7,8 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../', - projects: ['/x-pack/plugins/security_solution_ess/public/jest.config.js'], + rootDir: '../../../../../', + projects: [ + '/x-pack/solutions/security/plugins/security_solution_ess/public/jest.config.js', + ], }; diff --git a/x-pack/plugins/security_solution_ess/kibana.jsonc b/x-pack/solutions/security/plugins/security_solution_ess/kibana.jsonc similarity index 100% rename from x-pack/plugins/security_solution_ess/kibana.jsonc rename to x-pack/solutions/security/plugins/security_solution_ess/kibana.jsonc diff --git a/x-pack/plugins/security_solution_ess/package.json b/x-pack/solutions/security/plugins/security_solution_ess/package.json similarity index 61% rename from x-pack/plugins/security_solution_ess/package.json rename to x-pack/solutions/security/plugins/security_solution_ess/package.json index e7ab99edd6a2a..c37b45313f1cc 100644 --- a/x-pack/plugins/security_solution_ess/package.json +++ b/x-pack/solutions/security/plugins/security_solution_ess/package.json @@ -5,7 +5,7 @@ "private": true, "scripts": { "build": "yarn plugin-helpers build", - "plugin-helpers": "node ../../../scripts/plugin_helpers", - "kbn": "node ../../../scripts/kbn" + "plugin-helpers": "node ../../../../../scripts/plugin_helpers", + "kbn": "node ../../../../../scripts/kbn" } } diff --git a/x-pack/plugins/security_solution_ess/public/common/__mocks__/services.mock.ts b/x-pack/solutions/security/plugins/security_solution_ess/public/common/__mocks__/services.mock.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/public/common/__mocks__/services.mock.ts rename to x-pack/solutions/security/plugins/security_solution_ess/public/common/__mocks__/services.mock.ts diff --git a/x-pack/plugins/security_solution_ess/public/common/__mocks__/services.tsx b/x-pack/solutions/security/plugins/security_solution_ess/public/common/__mocks__/services.tsx similarity index 100% rename from x-pack/plugins/security_solution_ess/public/common/__mocks__/services.tsx rename to x-pack/solutions/security/plugins/security_solution_ess/public/common/__mocks__/services.tsx diff --git a/x-pack/plugins/security_solution_ess/public/common/services.tsx b/x-pack/solutions/security/plugins/security_solution_ess/public/common/services.tsx similarity index 100% rename from x-pack/plugins/security_solution_ess/public/common/services.tsx rename to x-pack/solutions/security/plugins/security_solution_ess/public/common/services.tsx diff --git a/x-pack/plugins/security_solution_ess/public/index.ts b/x-pack/solutions/security/plugins/security_solution_ess/public/index.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/public/index.ts rename to x-pack/solutions/security/plugins/security_solution_ess/public/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution_ess/public/jest.config.js b/x-pack/solutions/security/plugins/security_solution_ess/public/jest.config.js new file mode 100644 index 0000000000000..81d13b77725ca --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution_ess/public/jest.config.js @@ -0,0 +1,28 @@ +/* + * 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: '../../../../../..', + /** all nested directories have their own Jest config file */ + testMatch: [ + '/x-pack/solutions/security/plugins/security_solution_ess/public/**/*.test.{js,mjs,ts,tsx}', + ], + roots: ['/x-pack/solutions/security/plugins/security_solution_ess/public'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution_ess/public', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution_ess/public/**/*.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution_ess/public/*.test.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution_ess/public/{__test__,__snapshots__,__examples__,*mock*,tests,test_helpers,integration_tests,types}/**/*', + '!/x-pack/solutions/security/plugins/security_solution_ess/public/*mock*.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution_ess/public/*.test.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution_ess/public/*.d.ts', + '!/x-pack/solutions/security/plugins/security_solution_ess/public/*.config.ts', + '!/x-pack/solutions/security/plugins/security_solution_ess/public/index.{js,ts,tsx}', + ], +}; diff --git a/x-pack/plugins/security_solution_ess/public/navigation/breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution_ess/public/navigation/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/public/navigation/breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution_ess/public/navigation/breadcrumbs.ts diff --git a/x-pack/plugins/security_solution_ess/public/navigation/index.ts b/x-pack/solutions/security/plugins/security_solution_ess/public/navigation/index.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/public/navigation/index.ts rename to x-pack/solutions/security/plugins/security_solution_ess/public/navigation/index.ts diff --git a/x-pack/plugins/security_solution_ess/public/navigation/side_navigation.ts b/x-pack/solutions/security/plugins/security_solution_ess/public/navigation/side_navigation.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/public/navigation/side_navigation.ts rename to x-pack/solutions/security/plugins/security_solution_ess/public/navigation/side_navigation.ts diff --git a/x-pack/plugins/security_solution_ess/public/onboarding/index.ts b/x-pack/solutions/security/plugins/security_solution_ess/public/onboarding/index.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/public/onboarding/index.ts rename to x-pack/solutions/security/plugins/security_solution_ess/public/onboarding/index.ts diff --git a/x-pack/plugins/security_solution_ess/public/onboarding/onboarding.ts b/x-pack/solutions/security/plugins/security_solution_ess/public/onboarding/onboarding.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/public/onboarding/onboarding.ts rename to x-pack/solutions/security/plugins/security_solution_ess/public/onboarding/onboarding.ts diff --git a/x-pack/plugins/security_solution_ess/public/plugin.ts b/x-pack/solutions/security/plugins/security_solution_ess/public/plugin.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/public/plugin.ts rename to x-pack/solutions/security/plugins/security_solution_ess/public/plugin.ts diff --git a/x-pack/plugins/security_solution_ess/public/types.ts b/x-pack/solutions/security/plugins/security_solution_ess/public/types.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/public/types.ts rename to x-pack/solutions/security/plugins/security_solution_ess/public/types.ts diff --git a/x-pack/plugins/security_solution_ess/public/upselling/lazy_upselling.tsx b/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/lazy_upselling.tsx similarity index 100% rename from x-pack/plugins/security_solution_ess/public/upselling/lazy_upselling.tsx rename to x-pack/solutions/security/plugins/security_solution_ess/public/upselling/lazy_upselling.tsx diff --git a/x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery/index.test.tsx b/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery/index.test.tsx diff --git a/x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery/index.tsx b/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery/index.tsx similarity index 100% rename from x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery/index.tsx rename to x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery/index.tsx diff --git a/x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery/translations.ts b/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery/translations.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery/translations.ts rename to x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery/translations.ts diff --git a/x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/index.test.tsx b/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/index.test.tsx diff --git a/x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/index.tsx b/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/index.tsx similarity index 100% rename from x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/index.tsx rename to x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/index.tsx diff --git a/x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/translations.ts b/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/translations.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/translations.ts rename to x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/attack_discovery/upgrade_actions/translations.ts diff --git a/x-pack/plugins/security_solution_ess/public/upselling/pages/entity_analytics_upselling.tsx b/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/entity_analytics_upselling.tsx similarity index 100% rename from x-pack/plugins/security_solution_ess/public/upselling/pages/entity_analytics_upselling.tsx rename to x-pack/solutions/security/plugins/security_solution_ess/public/upselling/pages/entity_analytics_upselling.tsx diff --git a/x-pack/plugins/security_solution_ess/public/upselling/register_upsellings.test.tsx b/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/register_upsellings.test.tsx similarity index 100% rename from x-pack/plugins/security_solution_ess/public/upselling/register_upsellings.test.tsx rename to x-pack/solutions/security/plugins/security_solution_ess/public/upselling/register_upsellings.test.tsx diff --git a/x-pack/plugins/security_solution_ess/public/upselling/register_upsellings.tsx b/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/register_upsellings.tsx similarity index 100% rename from x-pack/plugins/security_solution_ess/public/upselling/register_upsellings.tsx rename to x-pack/solutions/security/plugins/security_solution_ess/public/upselling/register_upsellings.tsx diff --git a/x-pack/plugins/security_solution_ess/public/upselling/sections/entity_analytics_upselling.tsx b/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/sections/entity_analytics_upselling.tsx similarity index 100% rename from x-pack/plugins/security_solution_ess/public/upselling/sections/entity_analytics_upselling.tsx rename to x-pack/solutions/security/plugins/security_solution_ess/public/upselling/sections/entity_analytics_upselling.tsx diff --git a/x-pack/plugins/security_solution_ess/public/upselling/translations.ts b/x-pack/solutions/security/plugins/security_solution_ess/public/upselling/translations.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/public/upselling/translations.ts rename to x-pack/solutions/security/plugins/security_solution_ess/public/upselling/translations.ts diff --git a/x-pack/plugins/security_solution_ess/server/config.ts b/x-pack/solutions/security/plugins/security_solution_ess/server/config.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/server/config.ts rename to x-pack/solutions/security/plugins/security_solution_ess/server/config.ts diff --git a/x-pack/plugins/security_solution_ess/server/constants.ts b/x-pack/solutions/security/plugins/security_solution_ess/server/constants.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/server/constants.ts rename to x-pack/solutions/security/plugins/security_solution_ess/server/constants.ts diff --git a/x-pack/plugins/security_solution_ess/server/index.ts b/x-pack/solutions/security/plugins/security_solution_ess/server/index.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/server/index.ts rename to x-pack/solutions/security/plugins/security_solution_ess/server/index.ts diff --git a/x-pack/plugins/security_solution_ess/server/plugin.ts b/x-pack/solutions/security/plugins/security_solution_ess/server/plugin.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/server/plugin.ts rename to x-pack/solutions/security/plugins/security_solution_ess/server/plugin.ts diff --git a/x-pack/plugins/security_solution_ess/server/product_features/assistant_product_features_config.ts b/x-pack/solutions/security/plugins/security_solution_ess/server/product_features/assistant_product_features_config.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/server/product_features/assistant_product_features_config.ts rename to x-pack/solutions/security/plugins/security_solution_ess/server/product_features/assistant_product_features_config.ts diff --git a/x-pack/plugins/security_solution_ess/server/product_features/attack_discovery_product_features_config.ts b/x-pack/solutions/security/plugins/security_solution_ess/server/product_features/attack_discovery_product_features_config.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/server/product_features/attack_discovery_product_features_config.ts rename to x-pack/solutions/security/plugins/security_solution_ess/server/product_features/attack_discovery_product_features_config.ts diff --git a/x-pack/plugins/security_solution_ess/server/product_features/cases_product_features_config.ts b/x-pack/solutions/security/plugins/security_solution_ess/server/product_features/cases_product_features_config.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/server/product_features/cases_product_features_config.ts rename to x-pack/solutions/security/plugins/security_solution_ess/server/product_features/cases_product_features_config.ts diff --git a/x-pack/plugins/security_solution_ess/server/product_features/index.ts b/x-pack/solutions/security/plugins/security_solution_ess/server/product_features/index.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/server/product_features/index.ts rename to x-pack/solutions/security/plugins/security_solution_ess/server/product_features/index.ts diff --git a/x-pack/plugins/security_solution_ess/server/product_features/security_product_features_config.ts b/x-pack/solutions/security/plugins/security_solution_ess/server/product_features/security_product_features_config.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/server/product_features/security_product_features_config.ts rename to x-pack/solutions/security/plugins/security_solution_ess/server/product_features/security_product_features_config.ts diff --git a/x-pack/plugins/security_solution_ess/server/types.ts b/x-pack/solutions/security/plugins/security_solution_ess/server/types.ts similarity index 100% rename from x-pack/plugins/security_solution_ess/server/types.ts rename to x-pack/solutions/security/plugins/security_solution_ess/server/types.ts diff --git a/x-pack/plugins/security_solution_ess/tsconfig.json b/x-pack/solutions/security/plugins/security_solution_ess/tsconfig.json similarity index 88% rename from x-pack/plugins/security_solution_ess/tsconfig.json rename to x-pack/solutions/security/plugins/security_solution_ess/tsconfig.json index 6409a15bd7d27..e3bba4e78f9c9 100644 --- a/x-pack/plugins/security_solution_ess/tsconfig.json +++ b/x-pack/solutions/security/plugins/security_solution_ess/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, @@ -9,7 +9,7 @@ "public/**/*.ts", "public/**/*.tsx", "server/**/*.ts", - "../../../typings/**/*" + "../../../../../typings/**/*" ], "exclude": ["target/**/*"], "kbn_references": [ diff --git a/x-pack/plugins/security_solution_serverless/.gitignore b/x-pack/solutions/security/plugins/security_solution_serverless/.gitignore similarity index 100% rename from x-pack/plugins/security_solution_serverless/.gitignore rename to x-pack/solutions/security/plugins/security_solution_serverless/.gitignore diff --git a/x-pack/plugins/security_solution_serverless/README.md b/x-pack/solutions/security/plugins/security_solution_serverless/README.md similarity index 98% rename from x-pack/plugins/security_solution_serverless/README.md rename to x-pack/solutions/security/plugins/security_solution_serverless/README.md index 27d541dd659da..68dded9c003d6 100755 --- a/x-pack/plugins/security_solution_serverless/README.md +++ b/x-pack/solutions/security/plugins/security_solution_serverless/README.md @@ -75,4 +75,4 @@ export class Plugin { If you're looking to contribute to this plugin, please follow the standard contribution guidelines of the Security Solution plugin. Ensure that all changes are tested in a serverless environment. ## **License** -This plugin is licensed under the Elastic License. See the [LICENSE](../../../LICENSE.txt) file for more details. +This plugin is licensed under the Elastic License. See the [LICENSE](../../../../../LICENSE.txt) file for more details. diff --git a/x-pack/plugins/security_solution_serverless/common/config.ts b/x-pack/solutions/security/plugins/security_solution_serverless/common/config.ts similarity index 94% rename from x-pack/plugins/security_solution_serverless/common/config.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/common/config.ts index f4e9151988a60..2f0cc03ccb320 100644 --- a/x-pack/plugins/security_solution_serverless/common/config.ts +++ b/x-pack/solutions/security/plugins/security_solution_serverless/common/config.ts @@ -40,7 +40,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/security_solution_serverless/common/experimental_features.ts` + * `x-pack/solutions/security/plugins/security_solution_serverless/common/experimental_features.ts` * under the `allowedExperimentalValues` object * * @example diff --git a/x-pack/plugins/security_solution_serverless/common/experimental_features.ts b/x-pack/solutions/security/plugins/security_solution_serverless/common/experimental_features.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/common/experimental_features.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/common/experimental_features.ts diff --git a/x-pack/plugins/security_solution_serverless/common/index.ts b/x-pack/solutions/security/plugins/security_solution_serverless/common/index.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/common/index.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/common/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution_serverless/common/jest.config.js b/x-pack/solutions/security/plugins/security_solution_serverless/common/jest.config.js new file mode 100644 index 0000000000000..fb7f353ad2f94 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution_serverless/common/jest.config.js @@ -0,0 +1,28 @@ +/* + * 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/solutions/security/plugins/security_solution_serverless/common'], + testMatch: [ + '/x-pack/solutions/security/plugins/security_solution_serverless/common/**/*.test.{js,mjs,ts,tsx}', + ], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution_serverless/common', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution_serverless/common/**/*.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution_serverless/common/*.test.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution_serverless/common/{__test__,__snapshots__,__examples__,*mock*,tests,test_helpers,integration_tests,types}/**/*', + '!/x-pack/solutions/security/plugins/security_solution_serverless/common/*mock*.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution_serverless/common/*.test.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution_serverless/common/*.d.ts', + '!/x-pack/solutions/security/plugins/security_solution_serverless/common/*.config.ts', + '!/x-pack/solutions/security/plugins/security_solution_serverless/common/index.{js,ts,tsx}', + ], +}; diff --git a/x-pack/plugins/security_solution_serverless/common/pli/pli_config.ts b/x-pack/solutions/security/plugins/security_solution_serverless/common/pli/pli_config.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/common/pli/pli_config.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/common/pli/pli_config.ts diff --git a/x-pack/plugins/security_solution_serverless/common/pli/pli_features.test.ts b/x-pack/solutions/security/plugins/security_solution_serverless/common/pli/pli_features.test.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/common/pli/pli_features.test.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/common/pli/pli_features.test.ts diff --git a/x-pack/plugins/security_solution_serverless/common/pli/pli_features.ts b/x-pack/solutions/security/plugins/security_solution_serverless/common/pli/pli_features.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/common/pli/pli_features.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/common/pli/pli_features.ts diff --git a/x-pack/plugins/security_solution_serverless/common/product.ts b/x-pack/solutions/security/plugins/security_solution_serverless/common/product.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/common/product.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/common/product.ts diff --git a/x-pack/plugins/security_solution_serverless/jest.config.dev.js b/x-pack/solutions/security/plugins/security_solution_serverless/jest.config.dev.js similarity index 66% rename from x-pack/plugins/security_solution_serverless/jest.config.dev.js rename to x-pack/solutions/security/plugins/security_solution_serverless/jest.config.dev.js index 2591fcc775ab0..326469a6e7bbb 100644 --- a/x-pack/plugins/security_solution_serverless/jest.config.dev.js +++ b/x-pack/solutions/security/plugins/security_solution_serverless/jest.config.dev.js @@ -7,6 +7,8 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../', - projects: ['/x-pack/plugins/security_solution_serverless/public/jest.config.js'], + rootDir: '../../../../../', + projects: [ + '/x-pack/solutions/security/plugins/security_solution_serverless/public/jest.config.js', + ], }; diff --git a/x-pack/plugins/security_solution_serverless/kibana.jsonc b/x-pack/solutions/security/plugins/security_solution_serverless/kibana.jsonc similarity index 100% rename from x-pack/plugins/security_solution_serverless/kibana.jsonc rename to x-pack/solutions/security/plugins/security_solution_serverless/kibana.jsonc diff --git a/x-pack/plugins/security_solution_serverless/package.json b/x-pack/solutions/security/plugins/security_solution_serverless/package.json similarity index 62% rename from x-pack/plugins/security_solution_serverless/package.json rename to x-pack/solutions/security/plugins/security_solution_serverless/package.json index 745afbe7d97c6..7ac83f5c8f5d5 100644 --- a/x-pack/plugins/security_solution_serverless/package.json +++ b/x-pack/solutions/security/plugins/security_solution_serverless/package.json @@ -5,7 +5,7 @@ "private": true, "scripts": { "build": "yarn plugin-helpers build", - "plugin-helpers": "node ../../../scripts/plugin_helpers", - "kbn": "node ../../../scripts/kbn" + "plugin-helpers": "node ../../../../../scripts/plugin_helpers", + "kbn": "node ../../../../../scripts/kbn" } } \ No newline at end of file diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/chart_arrow.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/chart_arrow.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/chart_arrow.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/chart_arrow.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/dashboard.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/dashboard.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/dashboard.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/dashboard.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/data_view.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/data_view.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/data_view.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/data_view.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/ecctl.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/ecctl.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/ecctl.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/ecctl.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/endpoint.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/endpoint.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/endpoint.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/endpoint.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/filebeat.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/filebeat.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/filebeat.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/filebeat.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/filebeat_chart.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/filebeat_chart.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/filebeat_chart.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/filebeat_chart.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/fleet.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/fleet.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/fleet.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/fleet.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/infra.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/infra.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/infra.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/infra.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/intuitive.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/intuitive.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/intuitive.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/intuitive.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/jobs.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/jobs.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/jobs.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/jobs.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/keyword.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/keyword.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/keyword.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/keyword.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/lens.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/lens.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/lens.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/lens.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/manager.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/manager.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/manager.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/manager.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/marketing.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/marketing.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/marketing.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/marketing.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/osquery.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/osquery.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/osquery.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/osquery.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/rapid_bar_graph.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/rapid_bar_graph.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/rapid_bar_graph.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/rapid_bar_graph.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/replication.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/replication.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/replication.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/replication.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/settings.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/settings.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/settings.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/settings.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/timeline.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/timeline.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/timeline.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/timeline.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/icons/visualization.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/visualization.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/icons/visualization.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/icons/visualization.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/lazy_icons.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/lazy_icons.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/lazy_icons.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/lazy_icons.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/lib/__mocks__/storage.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/lib/__mocks__/storage.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/lib/__mocks__/storage.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/lib/__mocks__/storage.ts diff --git a/x-pack/plugins/security_solution_serverless/public/common/lib/storage.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/lib/storage.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/lib/storage.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/lib/storage.ts diff --git a/x-pack/plugins/security_solution_serverless/public/common/services/__mocks__/index.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/services/__mocks__/index.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/services/__mocks__/index.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/services/__mocks__/index.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/services/__mocks__/services.mock.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/services/__mocks__/services.mock.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/services/__mocks__/services.mock.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/services/__mocks__/services.mock.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/services/create_services.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/services/create_services.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/services/create_services.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/services/create_services.ts diff --git a/x-pack/plugins/security_solution_serverless/public/common/services/index.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/services/index.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/services/index.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/services/index.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/services/services.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/services/services.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/services/services.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/services/services.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/common/services/types.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/common/services/types.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/common/services/types.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/common/services/types.ts diff --git a/x-pack/plugins/security_solution_serverless/public/components/dashboards_landing_callout/dashboard_landing_callout.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/components/dashboards_landing_callout/dashboard_landing_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/components/dashboards_landing_callout/dashboard_landing_callout.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/components/dashboards_landing_callout/dashboard_landing_callout.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/components/dashboards_landing_callout/index.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/components/dashboards_landing_callout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/components/dashboards_landing_callout/index.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/components/dashboards_landing_callout/index.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/components/dashboards_landing_callout/lazy.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/components/dashboards_landing_callout/lazy.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/components/dashboards_landing_callout/lazy.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/components/dashboards_landing_callout/lazy.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/components/enablement_modal_callout/enablement_modal_callout.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/components/enablement_modal_callout/enablement_modal_callout.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/components/enablement_modal_callout/enablement_modal_callout.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/components/enablement_modal_callout/enablement_modal_callout.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/components/enablement_modal_callout/index.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/components/enablement_modal_callout/index.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/components/enablement_modal_callout/index.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/components/enablement_modal_callout/index.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/components/enablement_modal_callout/lazy.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/components/enablement_modal_callout/lazy.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/components/enablement_modal_callout/lazy.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/components/enablement_modal_callout/lazy.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/index.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/index.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/index.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/index.ts diff --git a/x-pack/solutions/security/plugins/security_solution_serverless/public/jest.config.js b/x-pack/solutions/security/plugins/security_solution_serverless/public/jest.config.js new file mode 100644 index 0000000000000..f9c3f86ffddb5 --- /dev/null +++ b/x-pack/solutions/security/plugins/security_solution_serverless/public/jest.config.js @@ -0,0 +1,29 @@ +/* + * 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: '../../../../../..', + /** all nested directories have their own Jest config file */ + testMatch: [ + '/x-pack/solutions/security/plugins/security_solution_serverless/public/**/*.test.{js,mjs,ts,tsx}', + ], + roots: ['/x-pack/solutions/security/plugins/security_solution_serverless/public'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/security_solution_serverless/public', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/security_solution_serverless/public/**/*.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution_serverless/public/*.test.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution_serverless/public/{__test__,__snapshots__,__examples__,*mock*,tests,test_helpers,integration_tests,types}/**/*', + '!/x-pack/solutions/security/plugins/security_solution_serverless/public/*mock*.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution_serverless/public/*.test.{ts,tsx}', + '!/x-pack/solutions/security/plugins/security_solution_serverless/public/*.d.ts', + '!/x-pack/solutions/security/plugins/security_solution_serverless/public/*.config.ts', + '!/x-pack/solutions/security/plugins/security_solution_serverless/public/index.{js,ts,tsx}', + ], +}; diff --git a/x-pack/plugins/security_solution_serverless/public/navigation/breadcrumbs.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/navigation/breadcrumbs.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/breadcrumbs.ts diff --git a/x-pack/plugins/security_solution_serverless/public/navigation/index.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/index.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/navigation/index.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/index.ts diff --git a/x-pack/plugins/security_solution_serverless/public/navigation/management_cards.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/management_cards.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/navigation/management_cards.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/management_cards.ts diff --git a/x-pack/plugins/security_solution_serverless/public/navigation/side_navigation.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/side_navigation.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/navigation/side_navigation.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/side_navigation.ts diff --git a/x-pack/plugins/security_solution_serverless/public/navigation/util.test.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/util.test.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/navigation/util.test.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/util.test.ts diff --git a/x-pack/plugins/security_solution_serverless/public/navigation/util.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/util.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/navigation/util.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/navigation/util.ts diff --git a/x-pack/plugins/security_solution_serverless/public/onboarding/index.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/onboarding/index.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/onboarding/index.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/onboarding/index.ts diff --git a/x-pack/plugins/security_solution_serverless/public/onboarding/onboarding.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/onboarding/onboarding.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/onboarding/onboarding.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/onboarding/onboarding.ts diff --git a/x-pack/plugins/security_solution_serverless/public/plugin.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/plugin.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/plugin.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/plugin.ts diff --git a/x-pack/plugins/security_solution_serverless/public/types.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/types.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/types.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/types.ts diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/hooks/use_product_type_by_pli.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/hooks/use_product_type_by_pli.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/hooks/use_product_type_by_pli.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/hooks/use_product_type_by_pli.ts diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/index.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/index.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/index.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/index.ts diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/lazy_upselling.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/lazy_upselling.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/lazy_upselling.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/lazy_upselling.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/index.test.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/index.test.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/index.test.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/index.test.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/index.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/index.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/index.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/index.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/translations.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/translations.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/translations.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/attack_discovery/translations.ts diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/pages/endpoint_management/endpoint_exceptions_details.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/endpoint_management/endpoint_exceptions_details.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/pages/endpoint_management/endpoint_exceptions_details.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/endpoint_management/endpoint_exceptions_details.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/pages/osquery_automated_response_actions.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/osquery_automated_response_actions.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/pages/osquery_automated_response_actions.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/osquery_automated_response_actions.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/pages/threat_intelligence_paywall.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/threat_intelligence_paywall.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/pages/threat_intelligence_paywall.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/pages/threat_intelligence_paywall.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/register_upsellings.test.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/register_upsellings.test.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/register_upsellings.test.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/register_upsellings.test.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/register_upsellings.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/register_upsellings.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/register_upsellings.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/register_upsellings.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/sections/cloud_security_posture/cloud_security_posture_integration_pli_block.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/cloud_security_posture/cloud_security_posture_integration_pli_block.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/sections/cloud_security_posture/cloud_security_posture_integration_pli_block.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/cloud_security_posture/cloud_security_posture_integration_pli_block.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/sections/cloud_security_posture/index.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/cloud_security_posture/index.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/sections/cloud_security_posture/index.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/cloud_security_posture/index.ts diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_agent_tamper_protection.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_agent_tamper_protection.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_agent_tamper_protection.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_agent_tamper_protection.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_custom_notification.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_custom_notification.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_custom_notification.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_custom_notification.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_policy_protections.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_policy_protections.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_policy_protections.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_policy_protections.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_protection_updates.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_protection_updates.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_protection_updates.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/endpoint_protection_updates.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/index.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/index.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/index.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/index.ts diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/rule_details_endpoint_exceptions.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/rule_details_endpoint_exceptions.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/rule_details_endpoint_exceptions.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/endpoint_management/rule_details_endpoint_exceptions.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/sections/integration_assistant/index.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/integration_assistant/index.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/sections/integration_assistant/index.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/integration_assistant/index.ts diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/sections/integration_assistant/integration_assistant.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/integration_assistant/integration_assistant.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/sections/integration_assistant/integration_assistant.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/sections/integration_assistant/integration_assistant.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/translations.ts b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/translations.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/translations.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/translations.ts diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/upsellings.test.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/upsellings.test.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/upsellings.test.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/upsellings.test.tsx diff --git a/x-pack/plugins/security_solution_serverless/public/upselling/upsellings.tsx b/x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/upsellings.tsx similarity index 100% rename from x-pack/plugins/security_solution_serverless/public/upselling/upsellings.tsx rename to x-pack/solutions/security/plugins/security_solution_serverless/public/upselling/upsellings.tsx diff --git a/x-pack/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering.ts diff --git a/x-pack/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task.test.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task.test.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task.test.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task.test.ts diff --git a/x-pack/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task.ts diff --git a/x-pack/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task_config.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task_config.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task_config.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/cloud_security_metering_task_config.ts diff --git a/x-pack/plugins/security_solution_serverless/server/cloud_security/constants.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/constants.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/cloud_security/constants.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/constants.ts diff --git a/x-pack/plugins/security_solution_serverless/server/cloud_security/defend_for_containers_metering.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/defend_for_containers_metering.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/cloud_security/defend_for_containers_metering.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/defend_for_containers_metering.ts diff --git a/x-pack/plugins/security_solution_serverless/server/cloud_security/types.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/types.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/cloud_security/types.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/cloud_security/types.ts diff --git a/x-pack/plugins/security_solution_serverless/server/common/services/usage_reporting_service.test.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/common/services/usage_reporting_service.test.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/common/services/usage_reporting_service.test.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/common/services/usage_reporting_service.test.ts diff --git a/x-pack/plugins/security_solution_serverless/server/common/services/usage_reporting_service.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/common/services/usage_reporting_service.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/common/services/usage_reporting_service.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/common/services/usage_reporting_service.ts diff --git a/x-pack/plugins/security_solution_serverless/server/config.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/config.ts similarity index 97% rename from x-pack/plugins/security_solution_serverless/server/config.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/config.ts index d4bafd9b9ddb9..b47df2f29795b 100644 --- a/x-pack/plugins/security_solution_serverless/server/config.ts +++ b/x-pack/solutions/security/plugins/security_solution_serverless/server/config.ts @@ -54,7 +54,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/security_solution_serverless/common/experimental_features.ts` + * `x-pack/solutions/security/plugins/security_solution_serverless/common/experimental_features.ts` * under the `allowedExperimentalValues` object * * @example diff --git a/x-pack/plugins/security_solution_serverless/server/constants.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/constants.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/constants.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/constants.ts diff --git a/x-pack/plugins/security_solution_serverless/server/endpoint/constants/metering.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint/constants/metering.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/endpoint/constants/metering.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint/constants/metering.ts diff --git a/x-pack/plugins/security_solution_serverless/server/endpoint/services/index.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint/services/index.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/endpoint/services/index.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint/services/index.ts diff --git a/x-pack/plugins/security_solution_serverless/server/endpoint/services/metering_service.test.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint/services/metering_service.test.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/endpoint/services/metering_service.test.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint/services/metering_service.test.ts diff --git a/x-pack/plugins/security_solution_serverless/server/endpoint/services/metering_service.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint/services/metering_service.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/endpoint/services/metering_service.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint/services/metering_service.ts diff --git a/x-pack/plugins/security_solution_serverless/server/endpoint/services/set_package_policy_flag.test.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint/services/set_package_policy_flag.test.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/endpoint/services/set_package_policy_flag.test.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint/services/set_package_policy_flag.test.ts diff --git a/x-pack/plugins/security_solution_serverless/server/endpoint/services/set_package_policy_flag.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint/services/set_package_policy_flag.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/endpoint/services/set_package_policy_flag.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/endpoint/services/set_package_policy_flag.ts diff --git a/x-pack/plugins/security_solution_serverless/server/index.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/index.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/index.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/index.ts diff --git a/x-pack/plugins/security_solution_serverless/server/jest.config.js b/x-pack/solutions/security/plugins/security_solution_serverless/server/jest.config.js similarity index 73% rename from x-pack/plugins/security_solution_serverless/server/jest.config.js rename to x-pack/solutions/security/plugins/security_solution_serverless/server/jest.config.js index ba44c864b686c..8d59fc2802cf4 100644 --- a/x-pack/plugins/security_solution_serverless/server/jest.config.js +++ b/x-pack/solutions/security/plugins/security_solution_serverless/server/jest.config.js @@ -8,6 +8,6 @@ /** @type {import('@jest/types').Config.InitialOptions} */ module.exports = { preset: '@kbn/test', - rootDir: '../../../..', - roots: ['/x-pack/plugins/security_solution_serverless/server/'], + rootDir: '../../../../../..', + roots: ['/x-pack/solutions/security/plugins/security_solution_serverless/server/'], }; diff --git a/x-pack/plugins/security_solution_serverless/server/plugin.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/plugin.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/plugin.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/plugin.ts diff --git a/x-pack/plugins/security_solution_serverless/server/product_features/assistant_product_features_config.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/product_features/assistant_product_features_config.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/product_features/assistant_product_features_config.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/product_features/assistant_product_features_config.ts diff --git a/x-pack/plugins/security_solution_serverless/server/product_features/attack_discovery_product_features_config.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/product_features/attack_discovery_product_features_config.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/product_features/attack_discovery_product_features_config.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/product_features/attack_discovery_product_features_config.ts diff --git a/x-pack/plugins/security_solution_serverless/server/product_features/cases_product_features_config.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/product_features/cases_product_features_config.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/product_features/cases_product_features_config.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/product_features/cases_product_features_config.ts diff --git a/x-pack/plugins/security_solution_serverless/server/product_features/index.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/product_features/index.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/product_features/index.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/product_features/index.ts diff --git a/x-pack/plugins/security_solution_serverless/server/product_features/security_product_features_config.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/product_features/security_product_features_config.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/product_features/security_product_features_config.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/product_features/security_product_features_config.ts diff --git a/x-pack/plugins/security_solution_serverless/server/rules/enable_rule_actions.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/rules/enable_rule_actions.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/rules/enable_rule_actions.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/rules/enable_rule_actions.ts diff --git a/x-pack/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/task_manager/nlp_cleanup_task/nlp_cleanup_task.ts diff --git a/x-pack/plugins/security_solution_serverless/server/task_manager/task_state.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/task_manager/task_state.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/task_manager/task_state.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/task_manager/task_state.ts diff --git a/x-pack/plugins/security_solution_serverless/server/task_manager/usage_reporting_task.test.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/task_manager/usage_reporting_task.test.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/task_manager/usage_reporting_task.test.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/task_manager/usage_reporting_task.test.ts diff --git a/x-pack/plugins/security_solution_serverless/server/task_manager/usage_reporting_task.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/task_manager/usage_reporting_task.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/task_manager/usage_reporting_task.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/task_manager/usage_reporting_task.ts diff --git a/x-pack/plugins/security_solution_serverless/server/telemetry/event_based_telemetry.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/telemetry/event_based_telemetry.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/telemetry/event_based_telemetry.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/telemetry/event_based_telemetry.ts diff --git a/x-pack/plugins/security_solution_serverless/server/types.ts b/x-pack/solutions/security/plugins/security_solution_serverless/server/types.ts similarity index 100% rename from x-pack/plugins/security_solution_serverless/server/types.ts rename to x-pack/solutions/security/plugins/security_solution_serverless/server/types.ts diff --git a/x-pack/plugins/security_solution_serverless/tsconfig.json b/x-pack/solutions/security/plugins/security_solution_serverless/tsconfig.json similarity index 94% rename from x-pack/plugins/security_solution_serverless/tsconfig.json rename to x-pack/solutions/security/plugins/security_solution_serverless/tsconfig.json index cb0518fc4dcd5..7b9a77199aeec 100644 --- a/x-pack/plugins/security_solution_serverless/tsconfig.json +++ b/x-pack/solutions/security/plugins/security_solution_serverless/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, @@ -9,7 +9,7 @@ "public/**/*.ts", "public/**/*.tsx", "server/**/*.ts", - "../../../typings/**/*" + "../../../../../typings/**/*" ], "exclude": ["target/**/*"], "kbn_references": [ diff --git a/x-pack/plugins/session_view/.eslintrc.json b/x-pack/solutions/security/plugins/session_view/.eslintrc.json similarity index 100% rename from x-pack/plugins/session_view/.eslintrc.json rename to x-pack/solutions/security/plugins/session_view/.eslintrc.json diff --git a/x-pack/plugins/session_view/README.md b/x-pack/solutions/security/plugins/session_view/README.md similarity index 91% rename from x-pack/plugins/session_view/README.md rename to x-pack/solutions/security/plugins/session_view/README.md index 384be8bcc292b..7c83a3dcf42ac 100644 --- a/x-pack/plugins/session_view/README.md +++ b/x-pack/solutions/security/plugins/session_view/README.md @@ -20,7 +20,7 @@ It provides an audit trail of: From kibana path in your terminal go to this plugin root: ```bash -cd x-pack/plugins/session_view +cd x-pack/solutions/security/plugins/session_view ``` Then run jest with: @@ -32,5 +32,5 @@ yarn test:jest Or if running from kibana root, you can specify the `-i` to specify the path: ```bash -yarn test:jest -i x-pack/plugins/session_view/ +yarn test:jest -i x-pack/solutions/security/plugins/session_view/ ``` diff --git a/x-pack/plugins/session_view/common/constants.ts b/x-pack/solutions/security/plugins/session_view/common/constants.ts similarity index 100% rename from x-pack/plugins/session_view/common/constants.ts rename to x-pack/solutions/security/plugins/session_view/common/constants.ts diff --git a/x-pack/plugins/session_view/common/index.ts b/x-pack/solutions/security/plugins/session_view/common/index.ts similarity index 100% rename from x-pack/plugins/session_view/common/index.ts rename to x-pack/solutions/security/plugins/session_view/common/index.ts diff --git a/x-pack/plugins/session_view/common/mocks/constants/session_view_process.mock.ts b/x-pack/solutions/security/plugins/session_view/common/mocks/constants/session_view_process.mock.ts similarity index 100% rename from x-pack/plugins/session_view/common/mocks/constants/session_view_process.mock.ts rename to x-pack/solutions/security/plugins/session_view/common/mocks/constants/session_view_process.mock.ts diff --git a/x-pack/plugins/session_view/common/mocks/responses/session_view_io_events.mock.ts b/x-pack/solutions/security/plugins/session_view/common/mocks/responses/session_view_io_events.mock.ts similarity index 100% rename from x-pack/plugins/session_view/common/mocks/responses/session_view_io_events.mock.ts rename to x-pack/solutions/security/plugins/session_view/common/mocks/responses/session_view_io_events.mock.ts diff --git a/x-pack/plugins/session_view/common/mocks/responses/session_view_process_events.mock.ts b/x-pack/solutions/security/plugins/session_view/common/mocks/responses/session_view_process_events.mock.ts similarity index 100% rename from x-pack/plugins/session_view/common/mocks/responses/session_view_process_events.mock.ts rename to x-pack/solutions/security/plugins/session_view/common/mocks/responses/session_view_process_events.mock.ts diff --git a/x-pack/plugins/session_view/common/mocks/responses/session_view_process_events_merged.mock.ts b/x-pack/solutions/security/plugins/session_view/common/mocks/responses/session_view_process_events_merged.mock.ts similarity index 100% rename from x-pack/plugins/session_view/common/mocks/responses/session_view_process_events_merged.mock.ts rename to x-pack/solutions/security/plugins/session_view/common/mocks/responses/session_view_process_events_merged.mock.ts diff --git a/x-pack/plugins/session_view/common/translations.ts b/x-pack/solutions/security/plugins/session_view/common/translations.ts similarity index 100% rename from x-pack/plugins/session_view/common/translations.ts rename to x-pack/solutions/security/plugins/session_view/common/translations.ts diff --git a/x-pack/plugins/session_view/common/types/latest.ts b/x-pack/solutions/security/plugins/session_view/common/types/latest.ts similarity index 100% rename from x-pack/plugins/session_view/common/types/latest.ts rename to x-pack/solutions/security/plugins/session_view/common/types/latest.ts diff --git a/x-pack/plugins/session_view/common/types/v1.ts b/x-pack/solutions/security/plugins/session_view/common/types/v1.ts similarity index 100% rename from x-pack/plugins/session_view/common/types/v1.ts rename to x-pack/solutions/security/plugins/session_view/common/types/v1.ts diff --git a/x-pack/plugins/session_view/common/utils/alert_icon_tooltip_content.test.ts b/x-pack/solutions/security/plugins/session_view/common/utils/alert_icon_tooltip_content.test.ts similarity index 100% rename from x-pack/plugins/session_view/common/utils/alert_icon_tooltip_content.test.ts rename to x-pack/solutions/security/plugins/session_view/common/utils/alert_icon_tooltip_content.test.ts diff --git a/x-pack/plugins/session_view/common/utils/alert_icon_tooltip_content.ts b/x-pack/solutions/security/plugins/session_view/common/utils/alert_icon_tooltip_content.ts similarity index 100% rename from x-pack/plugins/session_view/common/utils/alert_icon_tooltip_content.ts rename to x-pack/solutions/security/plugins/session_view/common/utils/alert_icon_tooltip_content.ts diff --git a/x-pack/plugins/session_view/common/utils/expand_dotted_object.test.ts b/x-pack/solutions/security/plugins/session_view/common/utils/expand_dotted_object.test.ts similarity index 100% rename from x-pack/plugins/session_view/common/utils/expand_dotted_object.test.ts rename to x-pack/solutions/security/plugins/session_view/common/utils/expand_dotted_object.test.ts diff --git a/x-pack/plugins/session_view/common/utils/expand_dotted_object.ts b/x-pack/solutions/security/plugins/session_view/common/utils/expand_dotted_object.ts similarity index 100% rename from x-pack/plugins/session_view/common/utils/expand_dotted_object.ts rename to x-pack/solutions/security/plugins/session_view/common/utils/expand_dotted_object.ts diff --git a/x-pack/plugins/session_view/common/utils/sort_processes.test.ts b/x-pack/solutions/security/plugins/session_view/common/utils/sort_processes.test.ts similarity index 100% rename from x-pack/plugins/session_view/common/utils/sort_processes.test.ts rename to x-pack/solutions/security/plugins/session_view/common/utils/sort_processes.test.ts diff --git a/x-pack/plugins/session_view/common/utils/sort_processes.ts b/x-pack/solutions/security/plugins/session_view/common/utils/sort_processes.ts similarity index 100% rename from x-pack/plugins/session_view/common/utils/sort_processes.ts rename to x-pack/solutions/security/plugins/session_view/common/utils/sort_processes.ts diff --git a/x-pack/solutions/security/plugins/session_view/jest.config.js b/x-pack/solutions/security/plugins/session_view/jest.config.js new file mode 100644 index 0000000000000..b4881f48bbf6a --- /dev/null +++ b/x-pack/solutions/security/plugins/session_view/jest.config.js @@ -0,0 +1,19 @@ +/* + * 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/solutions/security/plugins/session_view'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/solutions/security/plugins/session_view', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/solutions/security/plugins/session_view/{common,public,server}/**/*.{ts,tsx}', + ], + setupFiles: ['jest-canvas-mock'], +}; diff --git a/x-pack/plugins/session_view/kibana.jsonc b/x-pack/solutions/security/plugins/session_view/kibana.jsonc similarity index 100% rename from x-pack/plugins/session_view/kibana.jsonc rename to x-pack/solutions/security/plugins/session_view/kibana.jsonc diff --git a/x-pack/plugins/session_view/package.json b/x-pack/solutions/security/plugins/session_view/package.json similarity index 58% rename from x-pack/plugins/session_view/package.json rename to x-pack/solutions/security/plugins/session_view/package.json index 256080545ba17..a9e4ab1ca6236 100644 --- a/x-pack/plugins/session_view/package.json +++ b/x-pack/solutions/security/plugins/session_view/package.json @@ -5,7 +5,7 @@ "private": true, "license": "Elastic License 2.0", "scripts": { - "test:jest": "node ../../scripts/jest", - "test:coverage": "node ../../scripts/jest --coverage" + "test:jest": "node ../../../../scripts/jest", + "test:coverage": "node ../../../../scripts/jest --coverage" } } diff --git a/x-pack/plugins/session_view/public/components/back_to_investigated_alert/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/back_to_investigated_alert/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/back_to_investigated_alert/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/back_to_investigated_alert/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/back_to_investigated_alert/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/back_to_investigated_alert/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/back_to_investigated_alert/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/back_to_investigated_alert/index.tsx diff --git a/x-pack/plugins/session_view/public/components/back_to_investigated_alert/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/back_to_investigated_alert/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/back_to_investigated_alert/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/back_to_investigated_alert/styles.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_accordion/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_accordion/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_accordion/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_accordion/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_accordion/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_accordion/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_accordion/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_accordion/index.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_accordion/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_accordion/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_accordion/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_accordion/styles.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_alert_actions/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_actions/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_alert_actions/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_actions/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_alert_actions/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_actions/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_alert_actions/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_actions/index.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_alert_actions/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_actions/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_alert_actions/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_actions/styles.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_alert_group_item/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_group_item/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_alert_group_item/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_group_item/index.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_alert_list_item/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_list_item/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_alert_list_item/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_list_item/index.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_alert_list_item/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_list_item/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_alert_list_item/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_list_item/styles.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_alert_tab/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_tab/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_alert_tab/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_tab/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_alert_tab/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_tab/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_alert_tab/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_tab/index.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_alert_tab/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_tab/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_alert_tab/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_alert_tab/styles.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_copy/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_copy/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_copy/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_copy/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/session_view/public/components/detail_panel_copy/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_copy/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_copy/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_copy/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_copy/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_copy/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_copy/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_copy/index.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_copy/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_copy/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_copy/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_copy/styles.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_description_list/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_description_list/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_description_list/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_description_list/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_description_list/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_description_list/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_description_list/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_description_list/index.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_description_list/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_description_list/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_description_list/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_description_list/styles.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_list_item/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_list_item/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_list_item/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_list_item/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_list_item/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_list_item/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_list_item/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_list_item/index.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_list_item/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_list_item/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_list_item/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_list_item/styles.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_metadata_tab/helpers.test.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_metadata_tab/helpers.test.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_metadata_tab/helpers.test.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_metadata_tab/helpers.test.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_metadata_tab/helpers.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_metadata_tab/helpers.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_metadata_tab/helpers.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_metadata_tab/helpers.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_metadata_tab/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_metadata_tab/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_metadata_tab/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_metadata_tab/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_metadata_tab/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_metadata_tab/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_metadata_tab/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_metadata_tab/index.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_metadata_tab/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_metadata_tab/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_metadata_tab/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_metadata_tab/styles.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_process_tab/helpers.test.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_process_tab/helpers.test.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_process_tab/helpers.test.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_process_tab/helpers.test.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_process_tab/helpers.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_process_tab/helpers.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_process_tab/helpers.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_process_tab/helpers.ts diff --git a/x-pack/plugins/session_view/public/components/detail_panel_process_tab/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_process_tab/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_process_tab/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_process_tab/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_process_tab/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_process_tab/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_process_tab/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_process_tab/index.tsx diff --git a/x-pack/plugins/session_view/public/components/detail_panel_process_tab/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/detail_panel_process_tab/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/detail_panel_process_tab/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/detail_panel_process_tab/styles.ts diff --git a/x-pack/plugins/session_view/public/components/process_tree/helpers.test.ts b/x-pack/solutions/security/plugins/session_view/public/components/process_tree/helpers.test.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree/helpers.test.ts rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree/helpers.test.ts diff --git a/x-pack/plugins/session_view/public/components/process_tree/helpers.ts b/x-pack/solutions/security/plugins/session_view/public/components/process_tree/helpers.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree/helpers.ts rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree/helpers.ts diff --git a/x-pack/plugins/session_view/public/components/process_tree/hooks.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree/hooks.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree/hooks.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree/hooks.test.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree/hooks.ts b/x-pack/solutions/security/plugins/session_view/public/components/process_tree/hooks.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree/hooks.ts rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree/hooks.ts diff --git a/x-pack/plugins/session_view/public/components/process_tree/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree/index.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/process_tree/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree/styles.ts diff --git a/x-pack/plugins/session_view/public/components/process_tree_alert/__snapshots__/index.test.tsx.snap b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_alert/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_alert/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_alert/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/session_view/public/components/process_tree_alert/helpers.ts b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_alert/helpers.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_alert/helpers.ts rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_alert/helpers.ts diff --git a/x-pack/plugins/session_view/public/components/process_tree_alert/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_alert/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_alert/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_alert/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_alert/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_alert/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_alert/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_alert/index.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_alert/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_alert/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_alert/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_alert/styles.ts diff --git a/x-pack/plugins/session_view/public/components/process_tree_alerts/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_alerts/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_alerts/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_alerts/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts/index.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_alerts/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_alerts/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts/styles.ts diff --git a/x-pack/plugins/session_view/public/components/process_tree_alerts_filter/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts_filter/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_alerts_filter/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts_filter/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_alerts_filter/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts_filter/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_alerts_filter/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts_filter/index.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_alerts_filter/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts_filter/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_alerts_filter/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts_filter/styles.ts diff --git a/x-pack/plugins/session_view/public/components/process_tree_alerts_filter/translations.ts b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts_filter/translations.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_alerts_filter/translations.ts rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_alerts_filter/translations.ts diff --git a/x-pack/plugins/session_view/public/components/process_tree_load_more_button/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_load_more_button/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_load_more_button/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_load_more_button/index.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_load_more_button/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_load_more_button/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_load_more_button/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_load_more_button/styles.ts diff --git a/x-pack/plugins/session_view/public/components/process_tree_node/buttons.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/buttons.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_node/buttons.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/buttons.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_node/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_node/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_node/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_node/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/index.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_node/nbsp.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/nbsp.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_node/nbsp.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/nbsp.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_node/split_text.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/split_text.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_node/split_text.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/split_text.test.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_node/split_text.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/split_text.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_node/split_text.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/split_text.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_node/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_node/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/styles.ts diff --git a/x-pack/plugins/session_view/public/components/process_tree_node/text_highlight.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/text_highlight.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_node/text_highlight.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/text_highlight.test.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_node/text_highlight.tsx b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/text_highlight.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_node/text_highlight.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/text_highlight.tsx diff --git a/x-pack/plugins/session_view/public/components/process_tree_node/use_button_styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/use_button_styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/process_tree_node/use_button_styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/process_tree_node/use_button_styles.ts diff --git a/x-pack/plugins/session_view/public/components/session_view/hooks.ts b/x-pack/solutions/security/plugins/session_view/public/components/session_view/hooks.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view/hooks.ts rename to x-pack/solutions/security/plugins/session_view/public/components/session_view/hooks.ts diff --git a/x-pack/plugins/session_view/public/components/session_view/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/session_view/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/session_view/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/session_view/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/session_view/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/session_view/index.tsx diff --git a/x-pack/plugins/session_view/public/components/session_view/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/session_view/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/session_view/styles.ts diff --git a/x-pack/plugins/session_view/public/components/session_view/translations.ts b/x-pack/solutions/security/plugins/session_view/public/components/session_view/translations.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view/translations.ts rename to x-pack/solutions/security/plugins/session_view/public/components/session_view/translations.ts diff --git a/x-pack/plugins/session_view/public/components/session_view_detail_panel/helpers.test.ts b/x-pack/solutions/security/plugins/session_view/public/components/session_view_detail_panel/helpers.test.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view_detail_panel/helpers.test.ts rename to x-pack/solutions/security/plugins/session_view/public/components/session_view_detail_panel/helpers.test.ts diff --git a/x-pack/plugins/session_view/public/components/session_view_detail_panel/helpers.ts b/x-pack/solutions/security/plugins/session_view/public/components/session_view_detail_panel/helpers.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view_detail_panel/helpers.ts rename to x-pack/solutions/security/plugins/session_view/public/components/session_view_detail_panel/helpers.ts diff --git a/x-pack/plugins/session_view/public/components/session_view_detail_panel/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/session_view_detail_panel/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view_detail_panel/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/session_view_detail_panel/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/session_view_detail_panel/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/session_view_detail_panel/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view_detail_panel/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/session_view_detail_panel/index.tsx diff --git a/x-pack/plugins/session_view/public/components/session_view_detail_panel/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/session_view_detail_panel/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view_detail_panel/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/session_view_detail_panel/styles.ts diff --git a/x-pack/plugins/session_view/public/components/session_view_display_options/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/session_view_display_options/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view_display_options/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/session_view_display_options/index.tsx diff --git a/x-pack/plugins/session_view/public/components/session_view_display_options/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/session_view_display_options/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view_display_options/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/session_view_display_options/styles.ts diff --git a/x-pack/plugins/session_view/public/components/session_view_search_bar/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/session_view_search_bar/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view_search_bar/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/session_view_search_bar/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/session_view_search_bar/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/session_view_search_bar/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view_search_bar/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/session_view_search_bar/index.tsx diff --git a/x-pack/plugins/session_view/public/components/session_view_search_bar/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/session_view_search_bar/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/session_view_search_bar/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/session_view_search_bar/styles.ts diff --git a/x-pack/plugins/session_view/public/components/tty_player/ansi_helpers.ts b/x-pack/solutions/security/plugins/session_view/public/components/tty_player/ansi_helpers.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player/ansi_helpers.ts rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player/ansi_helpers.ts diff --git a/x-pack/plugins/session_view/public/components/tty_player/hooks.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/tty_player/hooks.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player/hooks.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player/hooks.test.tsx diff --git a/x-pack/plugins/session_view/public/components/tty_player/hooks.ts b/x-pack/solutions/security/plugins/session_view/public/components/tty_player/hooks.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player/hooks.ts rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player/hooks.ts diff --git a/x-pack/plugins/session_view/public/components/tty_player/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/tty_player/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/tty_player/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/tty_player/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player/index.tsx diff --git a/x-pack/plugins/session_view/public/components/tty_player/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/tty_player/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player/styles.ts diff --git a/x-pack/plugins/session_view/public/components/tty_player/translations.ts b/x-pack/solutions/security/plugins/session_view/public/components/tty_player/translations.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player/translations.ts rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player/translations.ts diff --git a/x-pack/plugins/session_view/public/components/tty_player/xterm_search.ts b/x-pack/solutions/security/plugins/session_view/public/components/tty_player/xterm_search.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player/xterm_search.ts rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player/xterm_search.ts diff --git a/x-pack/plugins/session_view/public/components/tty_player_controls/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player_controls/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/tty_player_controls/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player_controls/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/index.tsx diff --git a/x-pack/plugins/session_view/public/components/tty_player_controls/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player_controls/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/styles.ts diff --git a/x-pack/plugins/session_view/public/components/tty_player_controls/translations.ts b/x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/translations.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player_controls/translations.ts rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/translations.ts diff --git a/x-pack/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/index.tsx diff --git a/x-pack/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/play_head.tsx b/x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/play_head.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/play_head.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/play_head.tsx diff --git a/x-pack/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/tty_player_controls/tty_player_controls_markers/styles.ts diff --git a/x-pack/plugins/session_view/public/components/tty_search_bar/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/tty_search_bar/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_search_bar/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/tty_search_bar/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/tty_search_bar/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/tty_search_bar/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_search_bar/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/tty_search_bar/index.tsx diff --git a/x-pack/plugins/session_view/public/components/tty_text_sizer/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/components/tty_text_sizer/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_text_sizer/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/tty_text_sizer/index.test.tsx diff --git a/x-pack/plugins/session_view/public/components/tty_text_sizer/index.tsx b/x-pack/solutions/security/plugins/session_view/public/components/tty_text_sizer/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_text_sizer/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/components/tty_text_sizer/index.tsx diff --git a/x-pack/plugins/session_view/public/components/tty_text_sizer/styles.ts b/x-pack/solutions/security/plugins/session_view/public/components/tty_text_sizer/styles.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_text_sizer/styles.ts rename to x-pack/solutions/security/plugins/session_view/public/components/tty_text_sizer/styles.ts diff --git a/x-pack/plugins/session_view/public/components/tty_text_sizer/translations.ts b/x-pack/solutions/security/plugins/session_view/public/components/tty_text_sizer/translations.ts similarity index 100% rename from x-pack/plugins/session_view/public/components/tty_text_sizer/translations.ts rename to x-pack/solutions/security/plugins/session_view/public/components/tty_text_sizer/translations.ts diff --git a/x-pack/plugins/session_view/public/constants.ts b/x-pack/solutions/security/plugins/session_view/public/constants.ts similarity index 100% rename from x-pack/plugins/session_view/public/constants.ts rename to x-pack/solutions/security/plugins/session_view/public/constants.ts diff --git a/x-pack/plugins/session_view/public/hooks/index.ts b/x-pack/solutions/security/plugins/session_view/public/hooks/index.ts similarity index 100% rename from x-pack/plugins/session_view/public/hooks/index.ts rename to x-pack/solutions/security/plugins/session_view/public/hooks/index.ts diff --git a/x-pack/plugins/session_view/public/hooks/use_date_format.ts b/x-pack/solutions/security/plugins/session_view/public/hooks/use_date_format.ts similarity index 100% rename from x-pack/plugins/session_view/public/hooks/use_date_format.ts rename to x-pack/solutions/security/plugins/session_view/public/hooks/use_date_format.ts diff --git a/x-pack/plugins/session_view/public/hooks/use_eui_theme.ts b/x-pack/solutions/security/plugins/session_view/public/hooks/use_eui_theme.ts similarity index 100% rename from x-pack/plugins/session_view/public/hooks/use_eui_theme.ts rename to x-pack/solutions/security/plugins/session_view/public/hooks/use_eui_theme.ts diff --git a/x-pack/plugins/session_view/public/hooks/use_scroll.ts b/x-pack/solutions/security/plugins/session_view/public/hooks/use_scroll.ts similarity index 100% rename from x-pack/plugins/session_view/public/hooks/use_scroll.ts rename to x-pack/solutions/security/plugins/session_view/public/hooks/use_scroll.ts diff --git a/x-pack/plugins/session_view/public/hooks/use_visible.ts b/x-pack/solutions/security/plugins/session_view/public/hooks/use_visible.ts similarity index 100% rename from x-pack/plugins/session_view/public/hooks/use_visible.ts rename to x-pack/solutions/security/plugins/session_view/public/hooks/use_visible.ts diff --git a/x-pack/plugins/session_view/public/index.ts b/x-pack/solutions/security/plugins/session_view/public/index.ts similarity index 100% rename from x-pack/plugins/session_view/public/index.ts rename to x-pack/solutions/security/plugins/session_view/public/index.ts diff --git a/x-pack/plugins/session_view/public/methods/index.test.tsx b/x-pack/solutions/security/plugins/session_view/public/methods/index.test.tsx similarity index 100% rename from x-pack/plugins/session_view/public/methods/index.test.tsx rename to x-pack/solutions/security/plugins/session_view/public/methods/index.test.tsx diff --git a/x-pack/plugins/session_view/public/methods/index.tsx b/x-pack/solutions/security/plugins/session_view/public/methods/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/methods/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/methods/index.tsx diff --git a/x-pack/plugins/session_view/public/plugin.ts b/x-pack/solutions/security/plugins/session_view/public/plugin.ts similarity index 100% rename from x-pack/plugins/session_view/public/plugin.ts rename to x-pack/solutions/security/plugins/session_view/public/plugin.ts diff --git a/x-pack/plugins/session_view/public/shared_imports.ts b/x-pack/solutions/security/plugins/session_view/public/shared_imports.ts similarity index 100% rename from x-pack/plugins/session_view/public/shared_imports.ts rename to x-pack/solutions/security/plugins/session_view/public/shared_imports.ts diff --git a/x-pack/plugins/session_view/public/test/index.tsx b/x-pack/solutions/security/plugins/session_view/public/test/index.tsx similarity index 100% rename from x-pack/plugins/session_view/public/test/index.tsx rename to x-pack/solutions/security/plugins/session_view/public/test/index.tsx diff --git a/x-pack/plugins/session_view/public/types.ts b/x-pack/solutions/security/plugins/session_view/public/types.ts similarity index 100% rename from x-pack/plugins/session_view/public/types.ts rename to x-pack/solutions/security/plugins/session_view/public/types.ts diff --git a/x-pack/plugins/session_view/public/utils/alert_category_display_test.test.ts b/x-pack/solutions/security/plugins/session_view/public/utils/alert_category_display_test.test.ts similarity index 100% rename from x-pack/plugins/session_view/public/utils/alert_category_display_test.test.ts rename to x-pack/solutions/security/plugins/session_view/public/utils/alert_category_display_test.test.ts diff --git a/x-pack/plugins/session_view/public/utils/alert_category_display_text.ts b/x-pack/solutions/security/plugins/session_view/public/utils/alert_category_display_text.ts similarity index 100% rename from x-pack/plugins/session_view/public/utils/alert_category_display_text.ts rename to x-pack/solutions/security/plugins/session_view/public/utils/alert_category_display_text.ts diff --git a/x-pack/plugins/session_view/public/utils/data_or_dash.test.ts b/x-pack/solutions/security/plugins/session_view/public/utils/data_or_dash.test.ts similarity index 100% rename from x-pack/plugins/session_view/public/utils/data_or_dash.test.ts rename to x-pack/solutions/security/plugins/session_view/public/utils/data_or_dash.test.ts diff --git a/x-pack/plugins/session_view/public/utils/data_or_dash.ts b/x-pack/solutions/security/plugins/session_view/public/utils/data_or_dash.ts similarity index 100% rename from x-pack/plugins/session_view/public/utils/data_or_dash.ts rename to x-pack/solutions/security/plugins/session_view/public/utils/data_or_dash.ts diff --git a/x-pack/plugins/session_view/server/index.ts b/x-pack/solutions/security/plugins/session_view/server/index.ts similarity index 100% rename from x-pack/plugins/session_view/server/index.ts rename to x-pack/solutions/security/plugins/session_view/server/index.ts diff --git a/x-pack/plugins/session_view/server/plugin.ts b/x-pack/solutions/security/plugins/session_view/server/plugin.ts similarity index 100% rename from x-pack/plugins/session_view/server/plugin.ts rename to x-pack/solutions/security/plugins/session_view/server/plugin.ts diff --git a/x-pack/plugins/session_view/server/routes/alert_status_route.test.ts b/x-pack/solutions/security/plugins/session_view/server/routes/alert_status_route.test.ts similarity index 100% rename from x-pack/plugins/session_view/server/routes/alert_status_route.test.ts rename to x-pack/solutions/security/plugins/session_view/server/routes/alert_status_route.test.ts diff --git a/x-pack/plugins/session_view/server/routes/alert_status_route.ts b/x-pack/solutions/security/plugins/session_view/server/routes/alert_status_route.ts similarity index 100% rename from x-pack/plugins/session_view/server/routes/alert_status_route.ts rename to x-pack/solutions/security/plugins/session_view/server/routes/alert_status_route.ts diff --git a/x-pack/plugins/session_view/server/routes/alerts_client_mock.test.ts b/x-pack/solutions/security/plugins/session_view/server/routes/alerts_client_mock.test.ts similarity index 100% rename from x-pack/plugins/session_view/server/routes/alerts_client_mock.test.ts rename to x-pack/solutions/security/plugins/session_view/server/routes/alerts_client_mock.test.ts diff --git a/x-pack/plugins/session_view/server/routes/alerts_route.test.ts b/x-pack/solutions/security/plugins/session_view/server/routes/alerts_route.test.ts similarity index 100% rename from x-pack/plugins/session_view/server/routes/alerts_route.test.ts rename to x-pack/solutions/security/plugins/session_view/server/routes/alerts_route.test.ts diff --git a/x-pack/plugins/session_view/server/routes/alerts_route.ts b/x-pack/solutions/security/plugins/session_view/server/routes/alerts_route.ts similarity index 100% rename from x-pack/plugins/session_view/server/routes/alerts_route.ts rename to x-pack/solutions/security/plugins/session_view/server/routes/alerts_route.ts diff --git a/x-pack/plugins/session_view/server/routes/get_total_io_bytes_route.ts b/x-pack/solutions/security/plugins/session_view/server/routes/get_total_io_bytes_route.ts similarity index 100% rename from x-pack/plugins/session_view/server/routes/get_total_io_bytes_route.ts rename to x-pack/solutions/security/plugins/session_view/server/routes/get_total_io_bytes_route.ts diff --git a/x-pack/plugins/session_view/server/routes/index.ts b/x-pack/solutions/security/plugins/session_view/server/routes/index.ts similarity index 100% rename from x-pack/plugins/session_view/server/routes/index.ts rename to x-pack/solutions/security/plugins/session_view/server/routes/index.ts diff --git a/x-pack/plugins/session_view/server/routes/io_events_route.test.ts b/x-pack/solutions/security/plugins/session_view/server/routes/io_events_route.test.ts similarity index 100% rename from x-pack/plugins/session_view/server/routes/io_events_route.test.ts rename to x-pack/solutions/security/plugins/session_view/server/routes/io_events_route.test.ts diff --git a/x-pack/plugins/session_view/server/routes/io_events_route.ts b/x-pack/solutions/security/plugins/session_view/server/routes/io_events_route.ts similarity index 100% rename from x-pack/plugins/session_view/server/routes/io_events_route.ts rename to x-pack/solutions/security/plugins/session_view/server/routes/io_events_route.ts diff --git a/x-pack/plugins/session_view/server/routes/process_events_route.test.ts b/x-pack/solutions/security/plugins/session_view/server/routes/process_events_route.test.ts similarity index 100% rename from x-pack/plugins/session_view/server/routes/process_events_route.test.ts rename to x-pack/solutions/security/plugins/session_view/server/routes/process_events_route.test.ts diff --git a/x-pack/plugins/session_view/server/routes/process_events_route.ts b/x-pack/solutions/security/plugins/session_view/server/routes/process_events_route.ts similarity index 100% rename from x-pack/plugins/session_view/server/routes/process_events_route.ts rename to x-pack/solutions/security/plugins/session_view/server/routes/process_events_route.ts diff --git a/x-pack/plugins/session_view/server/types.ts b/x-pack/solutions/security/plugins/session_view/server/types.ts similarity index 100% rename from x-pack/plugins/session_view/server/types.ts rename to x-pack/solutions/security/plugins/session_view/server/types.ts diff --git a/x-pack/plugins/session_view/tsconfig.json b/x-pack/solutions/security/plugins/session_view/tsconfig.json similarity index 92% rename from x-pack/plugins/session_view/tsconfig.json rename to x-pack/solutions/security/plugins/session_view/tsconfig.json index 412de8355943c..80cbd97282268 100644 --- a/x-pack/plugins/session_view/tsconfig.json +++ b/x-pack/solutions/security/plugins/session_view/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", }, @@ -12,7 +12,7 @@ "scripts/**/*", "package.json", "storybook/**/*", - "../../../typings/**/*" + "../../../../../typings/**/*" ], "kbn_references": [ "@kbn/core", diff --git a/x-pack/solutions/security/plugins/threat_intelligence/README.md b/x-pack/solutions/security/plugins/threat_intelligence/README.md index 033b065dcdd20..c8b5de6a0289c 100755 --- a/x-pack/solutions/security/plugins/threat_intelligence/README.md +++ b/x-pack/solutions/security/plugins/threat_intelligence/README.md @@ -74,8 +74,8 @@ Cypress tests are integrated with the Security Solution ones. Please refer to ht ### How is the Threat Intelligence code loaded in Kibana? -The Threat Intelligence plugin is loaded lazily within the [security_solution](https://github.com/elastic/kibana/tree/main/x-pack/plugins/security_solution) plugin, -from `x-pack/plugins/security_solution/public/threat_intelligence` owned by the Threat Hunting Investigations Team. +The Threat Intelligence plugin is loaded lazily within the [security_solution](https://github.com/elastic/kibana/tree/main/x-pack/solutions/security/plugins/security_solution) plugin, +from `x-pack/solutions/security/plugins/security_solution/public/threat_intelligence` owned by the Threat Hunting Investigations Team. ## QA and demo for implemented features diff --git a/x-pack/solutions/security/plugins/threat_intelligence/common/types/indicator.ts b/x-pack/solutions/security/plugins/threat_intelligence/common/types/indicator.ts index 81fa375c45301..b126275799151 100644 --- a/x-pack/solutions/security/plugins/threat_intelligence/common/types/indicator.ts +++ b/x-pack/solutions/security/plugins/threat_intelligence/common/types/indicator.ts @@ -52,7 +52,7 @@ export enum RawIndicatorFieldId { /** * Threat indicator field map to Enriched Event. - * (reverse of https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/common/cti/constants.ts#L35) + * (reverse of https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/common/cti/constants.ts#L35) */ export const IndicatorFieldEventEnrichmentMap: { [id: string]: string[] } = { [RawIndicatorFieldId.FileSha256]: ['file.hash.sha256'], diff --git a/x-pack/solutions/security/plugins/threat_intelligence/public/modules/block_list/containers/flyout.tsx b/x-pack/solutions/security/plugins/threat_intelligence/public/modules/block_list/containers/flyout.tsx index fd8c1a81fa02f..3c97a4c2c673a 100644 --- a/x-pack/solutions/security/plugins/threat_intelligence/public/modules/block_list/containers/flyout.tsx +++ b/x-pack/solutions/security/plugins/threat_intelligence/public/modules/block_list/containers/flyout.tsx @@ -25,8 +25,8 @@ export interface BlockListFlyoutProps { /** * Component calling the block list flyout (retrieved from the SecuritySolution plugin via context). * This reuses a lot of components passed down via context from the Security Solution plugin: - * - the flyout component: https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_flyout.tsx - * - the form component: https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/public/management/pages/blocklist/view/components/blocklist_form.tsx + * - the flyout component: x-pack/solutions/security/plugins/security_solution/public/management/components/artifact_list_page/components/artifact_flyout.tsx + * - the form component: x-pack/solutions/security/plugins/security_solution/public/management/pages/blocklist/view/components/blocklist_form.tsx */ export const BlockListFlyout: VFC = ({ indicatorFileHash }) => { const { setBlockListIndicatorValue } = useBlockListContext(); diff --git a/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/components/investigate_in_timeline.tsx b/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/components/investigate_in_timeline.tsx index 2bd794c49adcd..e894fa99c9e6c 100644 --- a/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/components/investigate_in_timeline.tsx +++ b/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/components/investigate_in_timeline.tsx @@ -28,7 +28,7 @@ export interface InvestigateInTimelineProps { } /** - * Investigate in timeline button, uses the InvestigateInTimelineAction component (x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.tsx) + * Investigate in timeline button, uses the InvestigateInTimelineAction component (x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.tsx) * retrieved from the SecuritySolutionContext. * * This component renders an {@link EuiContextMenu}. @@ -65,7 +65,7 @@ export const InvestigateInTimelineContextMenu: VFC = }; /** - * Investigate in timeline button uses the InvestigateInTimelineAction component (x-pack/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.tsx) + * Investigate in timeline button uses the InvestigateInTimelineAction component (x-pack/solutions/security/plugins/security_solution/public/detections/components/alerts_table/timeline_actions/investigate_in_timeline_action.tsx) * retrieved from the SecuritySolutionContext. * * This component renders an {@link EuiButtonIcon}. diff --git a/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/hooks/use_add_to_timeline.ts b/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/hooks/use_add_to_timeline.ts index f40df09a49830..9ee485ea7bf52 100644 --- a/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/hooks/use_add_to_timeline.ts +++ b/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/hooks/use_add_to_timeline.ts @@ -33,7 +33,7 @@ export interface UseAddToTimelineValue { /** * Custom hook that gets an {@link Indicator}, retrieves the field (from the RawIndicatorFieldId.Name) * and value, then creates DataProviders used to do the Investigate in Timeline logic - * (see /kibana/x-pack/plugins/security_solution/public/threat_intelligence/use_investigate_in_timeline.ts) + * (see /kibana/x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/use_investigate_in_timeline.ts) */ export const useAddToTimeline = ({ indicator, diff --git a/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/hooks/use_investigate_in_timeline.ts b/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/hooks/use_investigate_in_timeline.ts index 1166130b640cd..b59e932e0007d 100644 --- a/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/hooks/use_investigate_in_timeline.ts +++ b/x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/hooks/use_investigate_in_timeline.ts @@ -35,7 +35,7 @@ export interface UseInvestigateInTimelineValue { /** * Custom hook that gets an {@link Indicator}, retrieves the field (from the RawIndicatorFieldId.Name) * and value, then creates DataProviders used to do the Investigate in Timeline logic - * (see /kibana/x-pack/plugins/security_solution/public/threat_intelligence/use_investigate_in_timeline.ts) + * (see /kibana/x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/use_investigate_in_timeline.ts) */ export const useInvestigateInTimeline = ({ indicator, diff --git a/x-pack/solutions/security/plugins/threat_intelligence/public/plugin.tsx b/x-pack/solutions/security/plugins/threat_intelligence/public/plugin.tsx index 09a0925577284..9db7fc34f3be0 100755 --- a/x-pack/solutions/security/plugins/threat_intelligence/public/plugin.tsx +++ b/x-pack/solutions/security/plugins/threat_intelligence/public/plugin.tsx @@ -32,7 +32,7 @@ const LazyIndicatorsPageWrapper = React.lazy(() => import('./containers/indicato /** * This is used here: - * x-pack/plugins/security_solution/public/threat_intelligence/routes.tsx + * x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/routes.tsx */ export const createApp = (services: Services) => diff --git a/x-pack/solutions/security/plugins/threat_intelligence/public/types.ts b/x-pack/solutions/security/plugins/threat_intelligence/public/types.ts index 13d6320ba10b5..aec8b52187131 100644 --- a/x-pack/solutions/security/plugins/threat_intelligence/public/types.ts +++ b/x-pack/solutions/security/plugins/threat_intelligence/public/types.ts @@ -174,7 +174,7 @@ export type TIPage = 'indicators'; /** * All the IDs for the threat intelligence pages. - * This needs to match the threat intelligence page entries in SecurityPageName` (x-pack/plugins/security_solution/common/constants.ts). + * This needs to match the threat intelligence page entries in SecurityPageName` (x-pack/solutions/security/plugins/security_solution/common/constants.ts). * * Example to add more IDs: * export type TIPageId = 'threat_intelligence' | 'threat_intelligence-feed'; diff --git a/x-pack/solutions/security/plugins/threat_intelligence/public/utils/security_solution_links.ts b/x-pack/solutions/security/plugins/threat_intelligence/public/utils/security_solution_links.ts index 87d7c7239d533..598cd13ff562f 100644 --- a/x-pack/solutions/security/plugins/threat_intelligence/public/utils/security_solution_links.ts +++ b/x-pack/solutions/security/plugins/threat_intelligence/public/utils/security_solution_links.ts @@ -10,7 +10,7 @@ import { threatIntelligencePages } from '../constants/navigation'; /** * Properties used in the Security Solution plugin to add links to the navigation. - * The properties come from LinkItem (x-pack/plugins/security_solution/public/common/links/types.ts). + * The properties come from LinkItem (x-pack/solutions/security/plugins/security_solution/public/common/links/types.ts). * * If we want to control more from within the Threat Intelligence plugin, we can keep growing this interface. */ diff --git a/x-pack/solutions/security/plugins/timelines/common/types/timeline/cells/index.ts b/x-pack/solutions/security/plugins/timelines/common/types/timeline/cells/index.ts index 336bb2f01ff43..c8f0bedfa5852 100644 --- a/x-pack/solutions/security/plugins/timelines/common/types/timeline/cells/index.ts +++ b/x-pack/solutions/security/plugins/timelines/common/types/timeline/cells/index.ts @@ -14,7 +14,7 @@ import { BrowserFields, TimelineNonEcsData } from '../../../search_strategy'; /** * The following props are provided to the function called by `renderCellValue`. * Warning: This type might be outdated. Therefore, migrate to the new one from - * `plugins/security_solution/common/types/timeline/cells/index.ts`. + * `solutions/security/plugins/security_solution/common/types/timeline/cells/index.ts`. * @deprecated */ export type DeprecatedCellValueElementProps = EuiDataGridCellValueElementProps & { diff --git a/x-pack/solutions/security/plugins/timelines/common/types/timeline/rows/index.ts b/x-pack/solutions/security/plugins/timelines/common/types/timeline/rows/index.ts index 29919f59e1819..6c3449ad59d35 100644 --- a/x-pack/solutions/security/plugins/timelines/common/types/timeline/rows/index.ts +++ b/x-pack/solutions/security/plugins/timelines/common/types/timeline/rows/index.ts @@ -10,7 +10,7 @@ import { DeprecatedRowRendererId } from '..'; /** * This interface should not be used anymore. - * Use the one from `plugins/security_solution/common/types/timeline`. + * Use the one from `solutions/security/plugins/security_solution/common/types/timeline`. * @deprecated */ export interface DeprecatedRowRenderer { diff --git a/x-pack/solutions/security/plugins/timelines/public/hooks/use_app_toasts.ts b/x-pack/solutions/security/plugins/timelines/public/hooks/use_app_toasts.ts index decce2d6cec9e..3ef00461dbd40 100644 --- a/x-pack/solutions/security/plugins/timelines/public/hooks/use_app_toasts.ts +++ b/x-pack/solutions/security/plugins/timelines/public/hooks/use_app_toasts.ts @@ -80,7 +80,7 @@ export type MaybeESError = IEsError & { err?: Record }; * supported in the future. However, for now, this is _hopefully_ temporary. * * Also see the file: - * x-pack/plugins/security_solution/public/app/home/setup.tsx + * x-pack/solutions/security/plugins/security_solution/public/app/home/setup.tsx * * Where this same technique of overriding and changing the stack is occurring. */ diff --git a/x-pack/test/api_integration/apis/entity_manager/count.ts b/x-pack/test/api_integration/apis/entity_manager/count.ts index 79cce666c423a..710457651d732 100644 --- a/x-pack/test/api_integration/apis/entity_manager/count.ts +++ b/x-pack/test/api_integration/apis/entity_manager/count.ts @@ -20,8 +20,7 @@ export default function ({ getService }: FtrProviderContext) { const esClient = getService('es'); const supertest = getService('supertest'); - // Failing: See https://github.com/elastic/kibana/issues/204323 - describe.skip('_count API', () => { + describe('_count API', () => { let cleanup: Function[] = []; before(() => clearEntityDefinitions(esClient)); @@ -453,10 +452,10 @@ export default function ({ getService }: FtrProviderContext) { types: { chumble: 0, }, - errors: [ + errors: expect.arrayContaining([ 'No index found for source [source: source1-with-chumbles, type: chumble] with index patterns [index-1-with-chumbles]', 'No index found for source [source: source2-with-chumbles, type: chumble] with index patterns [index-2-with-chumbles]', - ], + ]), }); }); }); diff --git a/x-pack/test/api_integration/apis/management/index_management/inference_endpoints.ts b/x-pack/test/api_integration/apis/management/index_management/inference_endpoints.ts index 586c546414850..f1e1a381fb3ba 100644 --- a/x-pack/test/api_integration/apis/management/index_management/inference_endpoints.ts +++ b/x-pack/test/api_integration/apis/management/index_management/inference_endpoints.ts @@ -17,7 +17,7 @@ export default function ({ getService }: FtrProviderContext) { const ml = getService('ml'); const inferenceId = 'my-elser-model'; const taskType = 'sparse_embedding'; - const service = 'elser'; + const service = 'elasticsearch'; const modelId = '.elser_model_2'; describe('Inference endpoints', function () { diff --git a/x-pack/test/functional_search/tests/classic_navigation.ts b/x-pack/test/functional_search/tests/classic_navigation.ts index a290f7523f49c..118fb4b7b2a4f 100644 --- a/x-pack/test/functional_search/tests/classic_navigation.ts +++ b/x-pack/test/functional_search/tests/classic_navigation.ts @@ -26,7 +26,10 @@ export default function searchSolutionNavigation({ }); // Create a space with the search solution and navigate to its home page - ({ cleanUp, space: spaceCreated } = await spaces.create({ solution: 'classic' })); + ({ cleanUp, space: spaceCreated } = await spaces.create({ + name: 'search-classic-ftr', + solution: 'classic', + })); await browser.navigateTo(spaces.getRootUrl(spaceCreated.id)); await common.navigateToApp('enterpriseSearch'); }); diff --git a/x-pack/test/functional_search/tests/solution_navigation.ts b/x-pack/test/functional_search/tests/solution_navigation.ts index 03a4614017ba2..5517a9513ea48 100644 --- a/x-pack/test/functional_search/tests/solution_navigation.ts +++ b/x-pack/test/functional_search/tests/solution_navigation.ts @@ -14,10 +14,8 @@ export default function searchSolutionNavigation({ const { common, solutionNavigation } = getPageObjects(['common', 'solutionNavigation']); const spaces = getService('spaces'); const browser = getService('browser'); - const kibanaServer = getService('kibanaServer'); - // FLAKY: https://github.com/elastic/kibana/issues/201037 - describe.skip('Search Solution Navigation', () => { + describe('Search Solution Navigation', () => { let cleanUp: () => Promise; let spaceCreated: { id: string } = { id: '' }; @@ -28,20 +26,14 @@ export default function searchSolutionNavigation({ }); // Create a space with the search solution and navigate to its home page - ({ cleanUp, space: spaceCreated } = await spaces.create({ solution: 'es' })); + ({ cleanUp, space: spaceCreated } = await spaces.create({ + name: 'search-ftr', + solution: 'es', + })); await browser.navigateTo(spaces.getRootUrl(spaceCreated.id)); - - // canvas application is only available when installation contains canvas workpads - await kibanaServer.importExport.load( - 'x-pack/test/functional/fixtures/kbn_archiver/canvas/default' - ); }); after(async () => { - await kibanaServer.importExport.unload( - 'x-pack/test/functional/fixtures/kbn_archiver/canvas/default' - ); - // Clean up space created await cleanUp(); }); @@ -59,8 +51,6 @@ export default function searchSolutionNavigation({ await solutionNavigation.sidenav.expectLinkExists({ text: 'Search applications' }); await solutionNavigation.sidenav.expectLinkExists({ text: 'Behavioral Analytics' }); await solutionNavigation.sidenav.expectLinkExists({ text: 'Inference Endpoints' }); - await solutionNavigation.sidenav.expectLinkExists({ text: 'App Search' }); - await solutionNavigation.sidenav.expectLinkExists({ text: 'Workplace Search' }); await solutionNavigation.sidenav.expectLinkExists({ text: 'Other tools' }); }); @@ -210,38 +200,9 @@ export default function searchSolutionNavigation({ deepLinkId: 'searchInferenceEndpoints:inferenceEndpoints', }); - // check Enterprise Search - // > App Search - await solutionNavigation.sidenav.clickLink({ - deepLinkId: 'appSearch:engines', - }); - await solutionNavigation.sidenav.expectLinkActive({ - deepLinkId: 'appSearch:engines', - }); - // ent-search node not running for FTRs, so we see setup guide without breadcrumbs - // await solutionNavigation.breadcrumbs.expectBreadcrumbExists({ - // text: 'App Search', - // }); - await solutionNavigation.breadcrumbs.expectBreadcrumbExists({ - deepLinkId: 'appSearch:engines', - }); - // > Workplace Search - await solutionNavigation.sidenav.clickLink({ - deepLinkId: 'workplaceSearch', - }); - await solutionNavigation.sidenav.expectLinkActive({ - deepLinkId: 'workplaceSearch', - }); - // ent-search node not running for FTRs, so we see setup guide without breadcrumbs - // await solutionNavigation.breadcrumbs.expectBreadcrumbExists({ - // text: 'Workplace Search', - // }); - await solutionNavigation.breadcrumbs.expectBreadcrumbExists({ - deepLinkId: 'workplaceSearch', - }); - // Other tools await solutionNavigation.sidenav.openSection('search_project_nav.otherTools'); + await solutionNavigation.sidenav.expectSectionOpen('search_project_nav.otherTools'); // > Maps await solutionNavigation.sidenav.clickLink({ deepLinkId: 'maps', @@ -256,20 +217,6 @@ export default function searchSolutionNavigation({ await solutionNavigation.breadcrumbs.expectBreadcrumbExists({ deepLinkId: 'maps', }); - // > Canvas - await solutionNavigation.sidenav.clickLink({ - deepLinkId: 'canvas', - }); - await solutionNavigation.sidenav.expectLinkActive({ - deepLinkId: 'canvas', - }); - await solutionNavigation.breadcrumbs.expectBreadcrumbExists({ text: 'Other tools' }); - await solutionNavigation.breadcrumbs.expectBreadcrumbExists({ - text: 'Canvas', - }); - await solutionNavigation.breadcrumbs.expectBreadcrumbExists({ - deepLinkId: 'canvas', - }); // > Graph await solutionNavigation.sidenav.clickLink({ deepLinkId: 'graph', @@ -292,6 +239,9 @@ export default function searchSolutionNavigation({ it('renders only expected items', async () => { await solutionNavigation.sidenav.openSection('search_project_nav.otherTools'); await solutionNavigation.sidenav.openSection('project_settings_project_nav'); + await solutionNavigation.sidenav.expectSectionOpen('search_project_nav.otherTools'); + await solutionNavigation.sidenav.expectSectionOpen('project_settings_project_nav'); + await solutionNavigation.sidenav.expectOnlyDefinedLinks([ 'search_project_nav', 'enterpriseSearch', @@ -309,12 +259,8 @@ export default function searchSolutionNavigation({ 'enterpriseSearchAnalytics', 'relevance', 'searchInferenceEndpoints:inferenceEndpoints', - 'entsearch', - 'appSearch:engines', - 'workplaceSearch', 'otherTools', 'maps', - 'canvas', 'graph', 'project_settings_project_nav', 'ml:modelManagement', diff --git a/x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_execution_logic/eql/trial_license_complete_tier/eql_alert_suppression.ts b/x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_execution_logic/eql/trial_license_complete_tier/eql_alert_suppression.ts index 71403ad7a3728..2cf9c439b21c4 100644 --- a/x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_execution_logic/eql/trial_license_complete_tier/eql_alert_suppression.ts +++ b/x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_execution_logic/eql/trial_license_complete_tier/eql_alert_suppression.ts @@ -1965,7 +1965,7 @@ export default ({ getService }: FtrProviderContext) => { // the second sequence alert will have null as the value for // suppression field host.name because of logic defined in the // objectPairIntersection function defined in - // x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.ts + // x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.ts await indexListOfSourceDocuments([ doc1, @@ -2064,7 +2064,7 @@ export default ({ getService }: FtrProviderContext) => { // sequence alert 2 will be doc1WithLaterTimestamp and doc2WithNoHost // sequence alert 3 will be doc2WithNoHost and doc3WithNoHost // This logic is defined in objectPairIntersection - // x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.ts + // x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.ts // Any sequence comprised of events where one field contains a value, followed by any number of // events in the sequence where the value is null or undefined will have that field // stripped from the sequence alert. So given that, we expect three alerts here @@ -2275,7 +2275,7 @@ export default ({ getService }: FtrProviderContext) => { it('does not suppress alerts when "doNotSuppress" is set and suppression field value is undefined for a sequence alert in a given rule execution', async () => { // This logic should be understood within the confines of the // objectPairIntersection function defined in - // x-pack/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.ts + // x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/eql/build_alert_group_from_sequence.ts // Any sequence comprised of events where one field contains a value, followed by any number of // events in the sequence where the value is null or undefined will have that field // stripped from the sequence alert. So given that, we expect three alerts here diff --git a/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/authentication/trial_license_complete_tier/endpoint_authz.ts b/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/authentication/trial_license_complete_tier/endpoint_authz.ts index 56b3328112e7c..df2f55ccb8d04 100644 --- a/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/authentication/trial_license_complete_tier/endpoint_authz.ts +++ b/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/authentication/trial_license_complete_tier/endpoint_authz.ts @@ -40,9 +40,7 @@ export default function ({ getService }: FtrProviderContext) { } // @skipInServerlessMKI - this test uses internal index manipulation in before/after hooks // @skipInServerlessMKI - if you are removing this annotation, make sure to add the test suite to the MKI pipeline in .buildkite/pipelines/security_solution_quality_gate/mki_periodic/mki_periodic_defend_workflows.yml - // FLAKY: https://github.com/elastic/kibana/issues/203909 - // FLAKY: https://github.com/elastic/kibana/issues/203910 - describe.skip('@ess @serverless @skipInServerlessMKI When attempting to call an endpoint api', function () { + describe('@ess @serverless @skipInServerlessMKI When attempting to call an endpoint api', function () { let indexedData: IndexedHostsAndAlertsResponse; let actionId = ''; let agentId = ''; diff --git a/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/policy_response/trial_license_complete_tier/policy_response.ts b/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/policy_response/trial_license_complete_tier/policy_response.ts index a737b337faffe..f3f49ffbc7c1f 100644 --- a/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/policy_response/trial_license_complete_tier/policy_response.ts +++ b/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/policy_response/trial_license_complete_tier/policy_response.ts @@ -13,9 +13,7 @@ export default function ({ getService }: FtrProviderContext) { const utils = getService('securitySolutionUtils'); const endpointTestresources = getService('endpointTestResources'); - // FLAKY: https://github.com/elastic/kibana/issues/203908 - // Failing: See https://github.com/elastic/kibana/issues/203903 - describe.skip('@ess @serverless @skipInServerlessMKI Endpoint policy response api', function () { + describe('@ess @serverless @skipInServerlessMKI Endpoint policy response api', function () { let adminSupertest: TestAgent; before(async () => { diff --git a/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/response_actions/trial_license_complete_tier/execute.ts b/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/response_actions/trial_license_complete_tier/execute.ts index a82487c31eff9..13afbf6e4551c 100644 --- a/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/response_actions/trial_license_complete_tier/execute.ts +++ b/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/response_actions/trial_license_complete_tier/execute.ts @@ -23,9 +23,7 @@ export default function ({ getService }: FtrProviderContext) { const utils = getService('securitySolutionUtils'); // @skipInServerlessMKI - this test uses internal index manipulation in before/after hooks - // FLAKY: https://github.com/elastic/kibana/issues/203906 - // Failing: See https://github.com/elastic/kibana/issues/203897 - describe.skip('@ess @serverless @skipInServerlessMKI Endpoint `execute` response action', function () { + describe('@ess @serverless @skipInServerlessMKI Endpoint `execute` response action', function () { let indexedData: IndexedHostsAndAlertsResponse; let agentId = ''; let t1AnalystSupertest: TestAgent; diff --git a/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/spaces/trial_license_complete_tier/space_awareness.ts b/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/spaces/trial_license_complete_tier/space_awareness.ts index 38710b65465c7..9c83451111f95 100644 --- a/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/spaces/trial_license_complete_tier/space_awareness.ts +++ b/x-pack/test/security_solution_api_integration/test_suites/edr_workflows/spaces/trial_license_complete_tier/space_awareness.ts @@ -24,9 +24,7 @@ export default function ({ getService }: FtrProviderContext) { const kbnServer = getService('kibanaServer'); const log = getService('log'); - // FLAKY: https://github.com/elastic/kibana/issues/203893 - // Failing: See https://github.com/elastic/kibana/issues/203898 - describe.skip('@ess @serverless @skipInServerlessMKI Endpoint management space awareness support', function () { + describe('@ess @serverless @skipInServerlessMKI Endpoint management space awareness support', function () { let adminSupertest: TestAgent; let dataSpaceA: Awaited>; let dataSpaceB: Awaited>; diff --git a/x-pack/test/security_solution_cypress/cypress/e2e/ai_assistant/conversations.cy.ts b/x-pack/test/security_solution_cypress/cypress/e2e/ai_assistant/conversations.cy.ts index a97fa8ab9f6e3..42bb91650c5b3 100644 --- a/x-pack/test/security_solution_cypress/cypress/e2e/ai_assistant/conversations.cy.ts +++ b/x-pack/test/security_solution_cypress/cypress/e2e/ai_assistant/conversations.cy.ts @@ -47,6 +47,7 @@ import { } from '../../screens/ai_assistant'; import { visit, visitGetStartedPage } from '../../tasks/navigation'; +// Failing: See https://github.com/elastic/kibana/issues/204167 // Failing: See https://github.com/elastic/kibana/issues/204167 describe.skip('AI Assistant Conversations', { tags: ['@ess', '@serverless'] }, () => { beforeEach(() => { diff --git a/x-pack/test/security_solution_cypress/cypress/tsconfig.json b/x-pack/test/security_solution_cypress/cypress/tsconfig.json index b117f42efceae..35779da01ac6d 100644 --- a/x-pack/test/security_solution_cypress/cypress/tsconfig.json +++ b/x-pack/test/security_solution_cypress/cypress/tsconfig.json @@ -14,7 +14,7 @@ // in a way that can't be auto-matically deteceted at this time // so we have to force the inclusion of this reference { - "path": "../../../plugins/security_solution/tsconfig.json", + "path": "../../../solutions/security/plugins/security_solution/tsconfig.json", "force": true }, "@kbn/rison", diff --git a/x-pack/test/security_solution_cypress/package.json b/x-pack/test/security_solution_cypress/package.json index 68d7454b62e51..79f07c2d07a60 100644 --- a/x-pack/test/security_solution_cypress/package.json +++ b/x-pack/test/security_solution_cypress/package.json @@ -6,24 +6,24 @@ "license": "Elastic License 2.0", "scripts": { "cypress": "NODE_OPTIONS=--openssl-legacy-provider ../../../node_modules/.bin/cypress", - "cypress:open:ess": "TZ=UTC NODE_OPTIONS=--openssl-legacy-provider node ../../plugins/security_solution/scripts/start_cypress_parallel open --spec './cypress/e2e/**/*.cy.ts' --config-file ../../test/security_solution_cypress/cypress/cypress.config.ts --ftr-config-file ../../test/security_solution_cypress/cli_config", + "cypress:open:ess": "TZ=UTC NODE_OPTIONS=--openssl-legacy-provider node ../../solutions/security/plugins/security_solution/scripts/start_cypress_parallel open --spec './cypress/e2e/**/*.cy.ts' --config-file ../../test/security_solution_cypress/cypress/cypress.config.ts --ftr-config-file ../../test/security_solution_cypress/cli_config", "cypress:entity_analytics:run:ess": "yarn cypress:ess --spec './cypress/e2e/entity_analytics/**/*.cy.ts'", "cypress:run:cases:ess": "yarn cypress:ess --spec './cypress/e2e/explore/cases/*.cy.ts'", - "cypress:ess": "TZ=UTC NODE_OPTIONS=--openssl-legacy-provider node ../../plugins/security_solution/scripts/start_cypress_parallel run --config-file ../../test/security_solution_cypress/cypress/cypress_ci.config.ts --ftr-config-file ../../test/security_solution_cypress/cli_config", - "cypress:rule_management:run:ess":"yarn cypress:ess --spec './cypress/e2e/detection_response/rule_management/!(prebuilt_rules)/**/*.cy.ts'", + "cypress:ess": "TZ=UTC NODE_OPTIONS=--openssl-legacy-provider node ../../solutions/security/plugins/security_solution/scripts/start_cypress_parallel run --config-file ../../test/security_solution_cypress/cypress/cypress_ci.config.ts --ftr-config-file ../../test/security_solution_cypress/cli_config", + "cypress:rule_management:run:ess": "yarn cypress:ess --spec './cypress/e2e/detection_response/rule_management/!(prebuilt_rules)/**/*.cy.ts'", "cypress:rule_management:prebuilt_rules:run:ess": "yarn cypress:ess --spec './cypress/e2e/detection_response/rule_management/prebuilt_rules/**/*.cy.ts'", - "cypress:detection_engine:run:ess":"yarn cypress:ess --spec './cypress/e2e/detection_response/detection_engine/!(exceptions)/**/*.cy.ts'", + "cypress:detection_engine:run:ess": "yarn cypress:ess --spec './cypress/e2e/detection_response/detection_engine/!(exceptions)/**/*.cy.ts'", "cypress:detection_engine:exceptions:run:ess": "yarn cypress:ess --spec './cypress/e2e/detection_response/detection_engine/exceptions/**/*.cy.ts'", - "cypress:ai_assistant:run:ess":"yarn cypress:ess --spec './cypress/e2e/ai_assistant/**/*.cy.ts'", + "cypress:ai_assistant:run:ess": "yarn cypress:ess --spec './cypress/e2e/ai_assistant/**/*.cy.ts'", "cypress:run:respops:ess": "yarn cypress:ess --spec './cypress/e2e/detection_response/**/*.cy.ts'", "cypress:investigations:run:ess": "yarn cypress:ess --spec './cypress/e2e/investigations/**/*.cy.ts'", "cypress:explore:run:ess": "yarn cypress:ess --spec './cypress/e2e/explore/**/*.cy.ts'", "cypress:changed-specs-only:ess": "yarn cypress:ess --changed-specs-only --env burn=5", "cypress:cloud_security_posture:run:ess": "yarn cypress:ess --spec './cypress/e2e/cloud_security_posture/**/*.cy.ts'", "cypress:burn:ess": "yarn cypress:ess --env burn=5", - "junit:merge": "../../../node_modules/.bin/mochawesome-merge ../../../target/kibana-security-solution/cypress/results/mochawesome*.json > ../../../target/kibana-security-solution/cypress/results/output.json && ../../../node_modules/.bin/marge ../../../target/kibana-security-solution/cypress/results/output.json --reportDir ../../../target/kibana-security-solution/cypress/results && yarn junit:transform && mkdir -p ../../../target/junit && cp ../../../target/kibana-security-solution/cypress/results/*.xml ../../../target/junit/", - "junit:transform": "node ../../plugins/security_solution/scripts/junit_transformer --pathPattern '../../../target/kibana-security-solution/cypress/results/*.xml' --rootDirectory ../../../ --reportName 'Security Solution Cypress' --writeInPlace", - "cypress:serverless": "TZ=UTC NODE_OPTIONS=--openssl-legacy-provider node ../../plugins/security_solution/scripts/start_cypress_parallel --config-file ../../test/security_solution_cypress/cypress/cypress_ci_serverless.config.ts --ftr-config-file ../../test/security_solution_cypress/serverless_config", + "junit:merge": "../../../node_modules/.bin/mochawesome-merge ../../../../../target/kibana-security-solution/cypress/results/mochawesome*.json > ../../../../../target/kibana-security-solution/cypress/results/output.json && ../../../node_modules/.bin/marge ../../../../../target/kibana-security-solution/cypress/results/output.json --reportDir ../../../../../target/kibana-security-solution/cypress/results && yarn junit:transform && mkdir -p ../../../../../target/junit && cp ../../../../../target/kibana-security-solution/cypress/results/*.xml ../../../../../target/junit/", + "junit:transform": "node ../../solutions/security/plugins/security_solution/scripts/junit_transformer --pathPattern '../../../target/kibana-security-solution/cypress/results/*.xml' --rootDirectory ../../../ --reportName 'Security Solution Cypress' --writeInPlace", + "cypress:serverless": "TZ=UTC NODE_OPTIONS=--openssl-legacy-provider node ../../solutions/security/plugins/security_solution/scripts/start_cypress_parallel --config-file ../../test/security_solution_cypress/cypress/cypress_ci_serverless.config.ts --ftr-config-file ../../test/security_solution_cypress/serverless_config", "cypress:cloud:serverless": "TZ=UTC NODE_OPTIONS=--openssl-legacy-provider NODE_TLS_REJECT_UNAUTHORIZED=0 ../../../node_modules/.bin/cypress", "cypress:open:cloud:serverless": "yarn cypress:cloud:serverless open --config-file ./cypress/cypress_serverless.config.ts --env CLOUD_SERVERLESS=true", "cypress:open:serverless": "yarn cypress:serverless open --config-file ../../test/security_solution_cypress/cypress/cypress_serverless.config.ts --spec './cypress/e2e/**/*.cy.ts'", @@ -39,7 +39,7 @@ "cypress:changed-specs-only:serverless": "yarn cypress:serverless --changed-specs-only --env burn=5", "cypress:cloud_security_posture:run:serverless": "yarn cypress:serverless --spec './cypress/e2e/cloud_security_posture/**/*.cy.ts'", "cypress:burn:serverless": "yarn cypress:serverless --env burn=2", - "cypress:qa:serverless": "TZ=UTC NODE_OPTIONS=--openssl-legacy-provider node ../../plugins/security_solution/scripts/start_cypress_parallel_serverless --config-file ../../test/security_solution_cypress/cypress/cypress_ci_serverless_qa.config.ts", + "cypress:qa:serverless": "TZ=UTC NODE_OPTIONS=--openssl-legacy-provider node ../../solutions/security/plugins/security_solution/scripts/start_cypress_parallel_serverless --config-file ../../test/security_solution_cypress/cypress/cypress_ci_serverless_qa.config.ts", "cypress:open:qa:serverless": "yarn cypress:qa:serverless open", "cypress:run:qa:serverless:entity_analytics": "yarn cypress:qa:serverless --spec './cypress/e2e/entity_analytics/**/*.cy.ts'", "cypress:run:qa:serverless:investigations": "yarn cypress:qa:serverless --spec './cypress/e2e/investigations/**/*.cy.ts'", @@ -51,4 +51,4 @@ "cypress:run:qa:serverless:ai_assistant": "yarn cypress:qa:serverless --spec './cypress/e2e/ai_assistant/**/*.cy.ts'", "cypress:run:qa:serverless:cloud_security_posture": "yarn cypress:qa:serverless --spec './cypress/e2e/cloud_security_posture/**/*.cy.ts" } -} \ No newline at end of file +} diff --git a/x-pack/test/security_solution_endpoint/page_objects/policy_page.ts b/x-pack/test/security_solution_endpoint/page_objects/policy_page.ts index a18a5110bb7aa..2785d0efbfaec 100644 --- a/x-pack/test/security_solution_endpoint/page_objects/policy_page.ts +++ b/x-pack/test/security_solution_endpoint/page_objects/policy_page.ts @@ -108,7 +108,7 @@ export function EndpointPolicyPageProvider({ getService, getPageObjects }: FtrPr await this.ensureIsOnDetailsPage(); // Sometimes, data retrieval errors may have been encountered by other security solution processes - // (ex. index fields search here: `x-pack/plugins/security_solution/public/common/containers/source/index.tsx:181`) + // (ex. index fields search here: `x-pack/solutions/security/plugins/security_solution/public/common/containers/source/index.tsx:181`) // which are displayed using one or more Toast messages. This in turn prevents the user from // actually clicking the Save button. Because those errors are not associated with Policy details, // we'll first check that all toasts are cleared diff --git a/x-pack/test/security_solution_playwright/package.json b/x-pack/test/security_solution_playwright/package.json index 10b1c01fb8fb3..a974a43ae2335 100644 --- a/x-pack/test/security_solution_playwright/package.json +++ b/x-pack/test/security_solution_playwright/package.json @@ -5,8 +5,8 @@ "private": true, "license": "Elastic License 2.0", "scripts": { - "playwright:open": "node ../../plugins/security_solution/scripts/run_playwright/start_playwright open --config-file ../../test/security_solution_playwright/playwright.config.ts", - "playwright:run": "node ../../plugins/security_solution/scripts/run_playwright/start_playwright run --config-file ../../test/security_solution_playwright/playwright.config.ts", + "playwright:open": "node ../../solutions/security/plugins/security_solution/scripts/run_playwright/start_playwright open --config-file ../../test/security_solution_playwright/playwright.config.ts", + "playwright:run": "node ../../solutions/security/plugins/security_solution/scripts/run_playwright/start_playwright run --config-file ../../test/security_solution_playwright/playwright.config.ts", "open:ess": "npm run playwright:open -- --ftr-config-file ../security_solution_cypress/cli_config", "run:ess": "npm run playwright:run -- --ftr-config-file ../security_solution_cypress/cli_config", "open:serverless": "npm run playwright:open -- --ftr-config-file ../security_solution_cypress/serverless_config", diff --git a/x-pack/test/security_solution_playwright/tsconfig.json b/x-pack/test/security_solution_playwright/tsconfig.json index bd7a213584195..ec4474cbef181 100644 --- a/x-pack/test/security_solution_playwright/tsconfig.json +++ b/x-pack/test/security_solution_playwright/tsconfig.json @@ -7,7 +7,7 @@ "include": ["index.d.ts"], "kbn_references": [ { - "path": "../../plugins/security_solution/tsconfig.json", + "path": "../../solutions/security/plugins/security_solution/tsconfig.json", "force": true }, ], diff --git a/x-pack/test_serverless/functional/test_suites/search/inference_management.ts b/x-pack/test_serverless/functional/test_suites/search/inference_management.ts index ecb49911edb18..c22694d0b648d 100644 --- a/x-pack/test_serverless/functional/test_suites/search/inference_management.ts +++ b/x-pack/test_serverless/functional/test_suites/search/inference_management.ts @@ -26,10 +26,11 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) { const endpoint = 'endpoint-1'; const taskType = 'sparse_embedding'; const modelConfig = { - service: 'elser', + service: 'elasticsearch', service_settings: { num_allocations: 1, num_threads: 1, + model_id: '.elser_model_2', }, }; diff --git a/yarn.lock b/yarn.lock index 94b56bedc8c57..561c7c92280e2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4013,7 +4013,7 @@ version "0.0.0" uid "" -"@kbn/asset-inventory-plugin@link:x-pack/plugins/asset_inventory": +"@kbn/asset-inventory-plugin@link:x-pack/solutions/security/plugins/asset_inventory": version "0.0.0" uid "" @@ -4053,10 +4053,6 @@ version "0.0.0" uid "" -"@kbn/bfetch-explorer-plugin@link:examples/bfetch_explorer": - version "0.0.0" - uid "" - "@kbn/bfetch-plugin@link:src/plugins/bfetch": version "0.0.0" uid "" @@ -4145,7 +4141,7 @@ version "0.0.0" uid "" -"@kbn/cloud-defend-plugin@link:x-pack/plugins/cloud_defend": +"@kbn/cloud-defend-plugin@link:x-pack/solutions/security/plugins/cloud_defend": version "0.0.0" uid "" @@ -4169,19 +4165,19 @@ version "0.0.0" uid "" -"@kbn/cloud-security-posture-common@link:x-pack/packages/kbn-cloud-security-posture/common": +"@kbn/cloud-security-posture-common@link:x-pack/platform/packages/shared/kbn-cloud-security-posture/common": version "0.0.0" uid "" -"@kbn/cloud-security-posture-graph@link:x-pack/packages/kbn-cloud-security-posture/graph": +"@kbn/cloud-security-posture-graph@link:x-pack/solutions/security/packages/kbn-cloud-security-posture/graph": version "0.0.0" uid "" -"@kbn/cloud-security-posture-plugin@link:x-pack/plugins/cloud_security_posture": +"@kbn/cloud-security-posture-plugin@link:x-pack/solutions/security/plugins/cloud_security_posture": version "0.0.0" uid "" -"@kbn/cloud-security-posture@link:x-pack/packages/kbn-cloud-security-posture/public": +"@kbn/cloud-security-posture@link:x-pack/solutions/security/packages/kbn-cloud-security-posture/public": version "0.0.0" uid "" @@ -5313,7 +5309,7 @@ version "0.0.0" uid "" -"@kbn/deeplinks-security@link:packages/deeplinks/security": +"@kbn/deeplinks-security@link:src/platform/packages/shared/deeplinks/security": version "0.0.0" uid "" @@ -5517,6 +5513,10 @@ version "0.0.0" uid "" +"@kbn/eslint-plugin-css@link:packages/kbn-eslint-plugin-css": + version "0.0.0" + uid "" + "@kbn/eslint-plugin-disable@link:packages/kbn-eslint-plugin-disable": version "0.0.0" uid "" @@ -5961,7 +5961,7 @@ version "0.0.0" uid "" -"@kbn/ingest-pipelines-plugin@link:x-pack/plugins/ingest_pipelines": +"@kbn/ingest-pipelines-plugin@link:x-pack/platform/plugins/shared/ingest_pipelines": version "0.0.0" uid "" @@ -6081,7 +6081,7 @@ version "0.0.0" uid "" -"@kbn/kubernetes-security-plugin@link:x-pack/plugins/kubernetes_security": +"@kbn/kubernetes-security-plugin@link:x-pack/solutions/security/plugins/kubernetes_security": version "0.0.0" uid "" @@ -7085,7 +7085,7 @@ version "0.0.0" uid "" -"@kbn/security-solution-ess@link:x-pack/plugins/security_solution_ess": +"@kbn/security-solution-ess@link:x-pack/solutions/security/plugins/security_solution_ess": version "0.0.0" uid "" @@ -7101,11 +7101,11 @@ version "0.0.0" uid "" -"@kbn/security-solution-plugin@link:x-pack/plugins/security_solution": +"@kbn/security-solution-plugin@link:x-pack/solutions/security/plugins/security_solution": version "0.0.0" uid "" -"@kbn/security-solution-serverless@link:x-pack/plugins/security_solution_serverless": +"@kbn/security-solution-serverless@link:x-pack/solutions/security/plugins/security_solution_serverless": version "0.0.0" uid "" @@ -7249,7 +7249,7 @@ version "0.0.0" uid "" -"@kbn/serverless-security-settings@link:packages/serverless/settings/security_project": +"@kbn/serverless-security-settings@link:src/platform/packages/shared/serverless/settings/security_project": version "0.0.0" uid "" @@ -7269,7 +7269,7 @@ version "0.0.0" uid "" -"@kbn/session-view-plugin@link:x-pack/plugins/session_view": +"@kbn/session-view-plugin@link:x-pack/solutions/security/plugins/session_view": version "0.0.0" uid "" @@ -7489,7 +7489,7 @@ version "0.0.0" uid "" -"@kbn/slo-plugin@link:x-pack/plugins/observability_solution/slo": +"@kbn/slo-plugin@link:x-pack/solutions/observability/plugins/slo": version "0.0.0" uid "" @@ -9184,12 +9184,12 @@ require-from-string "^2.0.2" uri-js-replace "^1.0.1" -"@redocly/cli@^1.25.15": - version "1.25.15" - resolved "https://registry.yarnpkg.com/@redocly/cli/-/cli-1.25.15.tgz#12e487dd7a45ceda38655f2a93721ac15868f4e6" - integrity sha512-ZD743CJX4FpMJvGNE9Cm3gNn8LNRzRjyrYNVPi1C4iIEtrFkr5Zq791qv6gUFehWns71svbVyzWD9ftVTdfqYg== +"@redocly/cli@^1.26.0": + version "1.26.0" + resolved "https://registry.yarnpkg.com/@redocly/cli/-/cli-1.26.0.tgz#0f5707f55d833993ffc9644fed7d85fcafe37877" + integrity sha512-yUsrTmEPHaBDQf16jSFGi2n+AJabHacLpr7La92Dseo0tRkgLKsUWiaVEEyqm79POBytD87mVTi3THitqnSyZQ== dependencies: - "@redocly/openapi-core" "1.25.15" + "@redocly/openapi-core" "1.26.0" abort-controller "^3.0.0" chokidar "^3.5.1" colorette "^1.2.0" @@ -9214,10 +9214,10 @@ resolved "https://registry.yarnpkg.com/@redocly/config/-/config-0.17.1.tgz#2def04cecf440dd78c0f102f53f3444fac050768" integrity sha512-CEmvaJuG7pm2ylQg53emPmtgm4nW2nxBgwXzbVEHpGas/lGnMyN8Zlkgiz6rPw0unASg6VW3wlz27SOL5XFHYQ== -"@redocly/openapi-core@1.25.15", "@redocly/openapi-core@^1.4.0": - version "1.25.15" - resolved "https://registry.yarnpkg.com/@redocly/openapi-core/-/openapi-core-1.25.15.tgz#61d82b054340e080998efc3f701ca55c20f7fdb8" - integrity sha512-/dpr5zpGj2t1Bf7EIXEboRZm1hsJZBQfv3Q1pkivtdAEg3if2khv+b9gY68aquC6cM/2aQY2kMLy8LlY2tn+Og== +"@redocly/openapi-core@1.26.0", "@redocly/openapi-core@^1.4.0": + version "1.26.0" + resolved "https://registry.yarnpkg.com/@redocly/openapi-core/-/openapi-core-1.26.0.tgz#ffd6c3d9f7e98c4b61584d5c0511cf953d1cfade" + integrity sha512-8Ofu6WpBp7eoLmf1qQ4+T0W4LRr8es+4Drw/RJG+acPXmaT2TmHk2B2v+3+1R9GqSIj6kx3N7JmQkxAPCnvDLw== dependencies: "@redocly/ajv" "^8.11.2" "@redocly/config" "^0.17.0" @@ -11345,6 +11345,11 @@ resolved "https://registry.yarnpkg.com/@types/cookiejar/-/cookiejar-2.1.5.tgz#14a3e83fa641beb169a2dd8422d91c3c345a9a78" integrity sha512-he+DHOWReW0nghN24E1WUqM0efK4kI9oTqDm6XmK8ZPe2djZ90BSNdGnIyCLzCPw7/pogPlGbzI2wHGGmi4O/Q== +"@types/cssstyle@^2.2.4": + version "2.2.4" + resolved "https://registry.yarnpkg.com/@types/cssstyle/-/cssstyle-2.2.4.tgz#3d333ab9f8e6c40183ad1d6ebeebfcb8da2bfe4b" + integrity sha512-FTGMeuHZtLB7hRm+NGvOLZElslR1UkKvZmEmFevOZe/e7Av0nFleka1s8ZwoX+QvbJ2y7r9NDZXIzyqpRWDJXQ== + "@types/cytoscape@^3.14.0": version "3.14.0" resolved "https://registry.yarnpkg.com/@types/cytoscape/-/cytoscape-3.14.0.tgz#346b5430a7a1533784bcf44fcbe6c5255b948d36" @@ -16338,6 +16343,13 @@ cssstyle@^2.3.0: dependencies: cssom "~0.3.6" +cssstyle@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-4.1.0.tgz#161faee382af1bafadb6d3867a92a19bcb4aea70" + integrity sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA== + dependencies: + rrweb-cssom "^0.7.1" + csstype@3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" @@ -28894,6 +28906,11 @@ robust-predicates@^3.0.0: resolved "https://registry.yarnpkg.com/robust-predicates/-/robust-predicates-3.0.1.tgz#ecde075044f7f30118682bd9fb3f123109577f9a" integrity sha512-ndEIpszUHiG4HtDsQLeIuMvRsDnn8c8rYStabochtUeCvfuvNptb5TUbVD68LRAILPX7p9nqQGh4xJgn3EHS/g== +rrweb-cssom@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz#c73451a484b86dd7cfb1e0b2898df4b703183e4b" + integrity sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg== + rst-selector-parser@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz#81b230ea2fcc6066c89e3472de794285d9b03d91"